• Tidak ada hasil yang ditemukan

スマートフォンアプリを つくろう

N/A
N/A
Protected

Academic year: 2024

Membagikan "スマートフォンアプリを つくろう"

Copied!
33
0
0

Teks penuh

(1)

スマートフォンアプリを つくろう

北海道大学大学院理学院 修士

1

年 村橋 究理基
(2)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(3)

前置き

(4)

なぜスマートフォンの 話をするのか

前置き

(5)

EPnetFaN に学生受け がよさそうな話題性が 高い話が欲しいと思っ たから

サーバとかエディタとかシェルとかじゃなくて…

前置き

(6)
(7)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(8)

スマートフォンとは - 何なのか

Smart Phone (

賢い電話

) =

多機能携帯電話

PDA +

電話 と考えられる

PDA = Personal Digital Assistance

携帯情報端末 – 住所録

,

予定表などの機能

Sony PTC-500

http://homepage3.nifty.com/Denemon/sony_ptc.htm

(9)

スマートフォンとは - 歴史 ( 前半 )

1990

年ごろ

: PDA

が登場

2000

年前半

:

スマートフォンが登場

Nokia

社の

Symbian

または

RIM

社の

BlackBerry

日本でも「多機能な携帯電話」は登場していた

フィーチャーフォンと呼ばれ

,

スマートフォンとは区別

BlackBerry 6700 シリーズ

http://news.mynavi.jp/articles/2010/07/29/rim/

(10)

フィーチャーフォン?

日本で発展した「多機能携帯電話」

多機能ではあるが

,

特定事業者や機器ごとに固有 で互換性のない機能が多い

赤外線

,

ワンセグ

,

絵文字

,

デコメ

,

着メロ

,

万歩計

, etc.

このため規格や仕様の統一がなされているスマート フォンとは区別されている

(

ようだ

)

ガラパゴスケータイ

,

ガラケーとも呼ばれる

日本

(

特定機器

)

のみでの「独自進化」をなしてい ることから
(11)

スマートフォンとは - 歴史 ( 後半 )

2007

:

アメリカで

iPhone

が登場

2008

:

日本で

iPhone 3GS

が販売

タッチパネルを用いた革新的なインターフェース とアプリケーションソフトウェアをカスタマイズ

できる点S○ftbank がごり押ししたことで人気となる

ここからスマートフォンの普及が急激に進む

iPhone 3GS

http://www.telegraph.co.uk/technology/apple/9525487/Apple-to-drop-iPhone-3GS.html

(12)

http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h26/html/nc253110.html

情報通信機器の普及状況

(13)

スマートフォンとは

多機能携帯電話のこと

最近のスマートフォンの特徴

タッチパネル操作

(

マルチタッチ

)

高解像度画面によるパソコン並みの情報表示

マルチメディアプレイヤー機能

第三者が開発したアプリケーションソフト ウェアが追加可能

これはもっとも重要な特徴と考えられる

(14)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(15)

スマートフォンの現在

基本ソフトは Android か iOS の二強?

全世界では Android 端末のシェアが 80 % 以上

(16)

スマートフォンの現在

なぜ

Android

iOS

搭載端末が広まったのか

どちらもフリーで

SDK (Software Development Kit)

を公開することで、多くのアプリケーションソ フトウェアをユーザに開発させ、機能の充実を 図った

Android: Google Play -

登録数

140

iOS: App Store -

登録数

120

(17)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(18)

スマートフォンアプリケーション

スマートフォン

(

スマホ

)

上で動かすことのでき るアプリケーションソフトウェア

(

アプリ

)

好きなアプリをインストールして機能を拡張できる

「ネイティブアプリ」と「ウェブアプリ」

ネイティブ…機器にインストールして動作

ウェブ…ウェブブラウザを通してウェブ上で動作

これ以降は主に

Android or iOS

のネイティブアプリ

(

以下

,

アプリ

)

についてお話しします
(19)

スマホアプリ - 特徴

携帯性や通信機能を活かしたアプリが多い

スケジュール管理

,

電子メール

, SNS

クライアント

,

ニュース閲覧

,

ショッピングなど

手軽にできるミニゲーム

アプリの種類ではゲームがもっとも多いらしい

基本的には各

OS

ごとのアプリ提供サービス を用いてインストールする

Android → Google Play, iOS → App Store

Linux

のパッケージ管理システムと似ている
(20)

スマホアプリ - 特徴

機器の持つ機能にアクセス できる

電話帳

,

ネットワーク通信

,

カメラ

, GPS, etc.

個人情報にも

アクセスできるということ!

(21)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(22)

アプリの作り方

開発環境, 言語は OS によって異なる

Android (言語は Java)

Eclipse + ADT (Android Developer Tools)

Android Studio (移行中)

iOS (言語は Objective-C か Swift)

Xcode

どちらもフリーで開発可能

(23)

Eclipse (Java の開発環境) + ADT

Windows, Mac OS X, Linux どれでも使える

現在は Android Studio への移行が推奨

アプリの作り方 - Android

(24)

アプリの作り方 - Android

機器の仕様が多種多様

画面サイズ

,

処理性能

,

ハードウェア機能の有

(GPS,

カメラ

, …), etc.

数千種類ある

OS

のバージョンも

2.3

– 5.0

と幅広い

どこまで対応させるか 考慮する必要がある

(25)

Xcode

Mac OS X

でしか動かない

(= Mac

以外で開発不可

)

最新の開発言語は Swift だが登場から時期が浅く, まだObjective-C が多い

アプリの作り方 - iOS

(26)

iOS

が動く機器は限定的

(iPhone, iPad

など

)

ハードウェア仕様に違いが少ない

= Android

ほど仕様に気を遣わなくてよい

古いバージョンへの対応もほぼ必要ない

そもそも

Apple

が公式に古いものを切り捨てるため

実機で動かしてみるのに

Apple Developer Program

の参加が必須

(

年間参加費

11,800

円! 最近値上げした

)

アプリの作り方 - iOS

(27)

Android → Google Play

Google Developers

に登録

(

登録料

: $25)

登録アイコン画像

,

スクリーンショット画像 があれば数時間で公開可能

iOS → App Store

Apple Developer Program

に参加

(

年間

:

11,800)

公開までに

Apple

社による審査があり

,

すぐ には公開できない

アプリの作り方 - 公開

(28)

目次

前置き

スマートフォンとは

スマートフォンの現在

スマートフォンアプリケーション

アプリケーションの作り方

アプリケーション例

(29)

個人的に開発・公開しているアプリ

(Android

のみ

)

北海道大学恵迪寮 寮歌集アプリ

https://play.google.com/store/apps/details?id=jp.mkuriki.ryoka

2015

未年アプリ

https://play.google.com/store/apps/details?id=jp.mkuriki.sheep2015

アプリケーション例

(30)

北海道大学恵迪寮 寮歌集アプリ

北大恵迪寮の寮歌リファレンスアプリ

歌詞が見られ

,

一部の曲は音が流せる

近日中にほぼ全ての曲が流せるようになる予定

アプリケーション例

(31)

2015

未年アプリ

ヒツジさんに毛を生やすだけのゲームアプリ

一応クリアするという概念がある

ソースコードを公開した

http://www.ep.sci.hokudai.ac.jp/~mkuriki/phone/sheep2015/

惑星宇宙グループ → メンバー → 村橋究理基 からも辿れる

アプリケーション例

(32)

スマートフォンはカスタマイズ可能な多 機能携帯電話

FireFox OS

Windows Phone

などもある

スマホアプリは 誰でも簡単に? 作れる

ウェブアプリという選択肢もある

おすすめアプリ

Go

!

探知機

-X

バンド

MP

レーダ

-

GPS

と傾きセンサーで雨雲の様子が見られる

まとめ

(33)

参考文献

木暮仁, 

2012,

「経営と情報」に関する教材と意見

,

 ス マートフォンの歴史

http://kogures.com/hitoshi/history/smartphone/index.html

株式会社 MM 総研, 2015, 2014年国内携帯電話端末出荷概況

http://www.m2ri.jp/newsreleases/main.php?id=010120150203500

布留川英一

, 2012, Android

プログラミングバイブル

,

ソシム

,

615pp.

森巧尚

, 2014, iPhone

アプリ開発の教科書

,

マイナビ

, 461pp.

Referensi

Dokumen terkait

【論文】 実践と「教材」はどう結びつくのか 年少者日本語教育における「実践的教材論」の試み 川上郁雄 概要 近年,年少者を対象とした日本語教育教材が数多く開発されてきているが,その開発の中で,年少者 日本語教育における「教材のあり方」に関する議論は必ずしも進んでいない。そこで本稿は,JSLの子ど もへの日本語教育実践と教材の関係を,1 子どもの発達の観点,2

- 3 - 20120404 修正版 「うーん、まだ難しいな…」と思った方もいるかもしれません。 でも、大丈夫です。 古文書解読は、「毎日続ける」ことで、確実に能力がアップします。 (3)数字を読んでみよう!「年号月日」 年号が入った日付の読み方を学習します。 「年号」というのは、何のことでしょうか。まずは、辞書317頁を開いてください。

3(2017年7月18日)でご紹介しましたが、 日本ヒートアイランド学会では、今年の全国大会において「暑さマップ」アプリを使用し、 皆で東京の暑 さマップを作るイベントを開催します! ということで、先週無事にスタートしました。イベント期間中は、 何度も参加いただけますので、ぜひ、ご参加ください! 目的

はじめに 代議制民主主義にとって、選挙は政府のかたちや政策の方向性を決める、最も重要な制度 のひとつである。このことは韓国でも同じである。それゆえに、2016年4月に行なわれた国 会議員総選挙(以下、総選挙)は朴槿恵政権にとって重要な意味をもつ。大統領制諸国では、 大統領選挙の間に行なわれる国会議員選挙は政権に対する中間評価と解されることが多いが、

音 楽 No.2 このワークシートは学習のあと, 先生にわたしましょう。 めあて 短調と長調のひびきのちがいを感じ取ろう 教科書を用意しましょう。「マルセリーノの歌」の演奏(音源)は,ここからきくことができま す。

直線ℓ 上に点E を 線分OEの長さが 1となるように,直線m上に点F を線分OF の長さが1 となるように取り,これらを基準に ℓと mにO から見た符号付き長さを定めます.. 直線ℓ上にO から見た符号付き長さがaの点Aを,直線m上 にO から見た符号付き長さがbの点B

16 これはQ5.スマートフォンを購入する際に重視する点と各シリーズをまとめたものである。ブラ ンドを重視する割合が大きいことは先述したが、面白いことに iPhone シリーズ以外でのブランド の項目の回答は一つもなかった。続いてデザイン約 11,8%である。 この結果から日本人の、スマートフォン購入の際の意思決定要因はブランドであると考察でき る。<2 章

母なる地球の魂の雫しずく オペラ『みづち』が伝えるもの 作家 丹治富美子 オペラ「みづち」とあらすじ 平成 13 年に群馬県で開かれ た第 16 回国民文化祭に向けて、 脚本丹治富美子、作曲白樫栄子 が担当して創られたオペラ作品。 同文化祭で初演の後、新国立劇 場をはじめ各地で公演。平成 20 年の全国高等学校総合文化祭 で高校生が公演したほか、地球