20120113 android in nest akabane

Post on 19-Oct-2014

4.652 views 5 download

Tags:

description

2012年1月13日 ネスト赤羽IT勉強会 Androidで未来に行けるか? http://www.nest-akabane.net/entry/2124.html

Transcript of 20120113 android in nest akabane

Android で 未来に

行けるか? 2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

今日の進め方

1.自己紹介

2.スマートフォンの状況

3.Android vs iPhone

4.Android開発のいろは

5.多様なAndroid

質問は随時どうぞ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

自己紹介

@ohwada

大和田 健一

横浜市戸塚区

XOOPS や NetCommons の開発

日本Androidの会 横浜支部

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

XOOPS

WebPhoto 写真・動画集

WebLinks リンク集

WhatsNew 新着情報

はっぴぃ・りなっくす

http://linux.ohwada.jp/

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

アンドロイド と 私

2008年

日本Androidの会 発足

物好きな人たちがいるなぁ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2009年6月

Google Developer Day

Android 開発機 配布

何か作らねば …

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2010年6月

日経BP モック本

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2010年7月

日本Androidの会 横浜支部 発足

https://sites.google.com/site/jagyokohama/

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2010年9月

http://www.youtube.com/watch?v=OsF1fSOhe-o

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年

1月 WBS取材 2月 タブレット特集 3月 サイン会 4月 A3 5月 タッチ&トライ 6月 本会

7月 ABC 8月 ドコモ・パンフ 9月 RainbowApps 10月 ドコモ内覧会 11月 GDD 12月 Make

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年1月

TV東京 WBS取材

横浜支部 定例会 @ 神奈川近代文学館

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年2月 横浜ストリーム タブレット特集

http://itpro.nikkeibp.co.jp/article/COLUMN/20110212/357112/

@ 横浜開港記念館

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年3月

http://itpro.nikkeibp.co.jp/article/NEWS/20110328/358778/

書籍 サイン会 @ 横浜 岩崎学園 横浜支部 定例会

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年4月

カレイドカメラ3D @nekomeshi312

身勝手ぐるめ

A3 : Android Application Award

イノベーション賞 オープニングにて

@ 恵比寿 アクトスクエア

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年5月

シャープ協力 タッチ&トライ

@ 神奈川県民サポートセンター 横浜支部 定例会

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年6月

日本Androidの会 本会 @ 東大駒場

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年7月

ABC : Android Bazaar and Conference

@ 早稲田大学

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年8月

身勝手ぐるめ ドコモのパンフに

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年9月

RainbowApps 講習会 の サポート

@ 大森 ニフティ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年10月

ドコモ 開発者向け 内覧会 @ 川崎 ドコモビル

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年11月

GDD : Google Developer Day @ パシフィコ横浜

http://www.youtube.com/watch?v=fH47uQYLzPM

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2011年12月

Make Tokyo Meeting @ 東工大

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

番外 2012年1月

MAC 起動せず 修理に

Windows で資料作り直し (^^;

追伸: 本日 修理から返ってきた

スマートフォン の状況

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

アンケート

・ 携帯電話

・ iPhone

・ Android携帯

・ WindowsPhone

何を持っていますか? 複数回答可

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

スマホ普及率

約2割 日本国内

http://consult.nikkeibp.co.jp/consult/news/2011/0801mobile/

日経BPコンサルティング

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

携帯電話市場

2011年1Q 出荷台数 日本国内

390万台

http://journal.mycom.co.jp/news/2011/06/10/013/index.html

IDC Japan

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

スマホ市場

2011年3Q 出荷台数 全世界

http://www.gartner.com/it/page.jsp?id=1848514

1億1500万台

Gartner

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Android 1億台

http://www.youtube.com/watch?v=ZwzXvRpoPP4

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

スマホは凄いぞ Android 搭載ケータイでのGoogleモバイルサービス

http://www.youtube.com/watch?v=WJMMSCn2M64

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

スマホの問題点

1. 利用者意識

2. ウイルス

3. 個人情報

4. root化

5. トラフィック

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

1.利用者意識

http://www.kokusen.go.jp/news/data/n-20111201_2.html

国民生活センター

急増するスマートフォンのトラブル

2011年12月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

相談内容の内訳

(1) 解約全般 35% (2) 説明不足 29% (3) 早期故障 28% (4) 交換 24% (5) クレーム処理 22%

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

解約したい理由

・ メールが届かない

・ アプリが強制終了した

・ 端末がフリーズした

・ 電池が持たない

・ 料金が上がった

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

意識のずれ

電子手帳 パソコン

電話機 多機能

電話機

スマホ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2.ウイルス

http://www.ipa.go.jp/security/txt/2011/08outline.html

スマートフォンを安全に使おう IPA 2011年8月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ウイルス対策

http://www.soumu.go.jp/menu_news/snews/01ryutsu03_01000009.html

総務省

スマートフォン・クラウド セキュリティ研究会

2011年10月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ドコモ あんしん スキャン

http://www.nttdocomo.co.jp/info/news_release/2011/06/22_01.html

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

3.個人情報

http://ja.wikipedia.org/wiki/

%E3%82%AB%E3%83%AC%E3%83%AD%E3%82%B0

カレログ カレログとは観察対象者のスマートフォンの情報を、会員に通知するというアプリケーションである。

無断であっても対象となるAndroid端末を操作する機会が得られれば、本人には知らせずにこっそりとインストールすることが可能であり

インターネット上を中心に「プライバシー侵害ではないか」「マルウェアではないか」「男性差別ではないか」といった理由で激しく批判された。

2011年8月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Carrier IQ

http://jp.techcrunch.com/archives/ 20111201carrier-iq-how-to-find-it-and-how-to-deal-with-it/

キャリアが仕込む プライバシー侵害アプリ

Carrier IQはユーザーがどんなアプリを使っているかはもちろん、位置情報、キー入力情報までありとあらゆるユーザー情報にアクセス可能だという。

「こうした情報を収集するのはユーザーのため」だ

2011年12月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

お客様は、アップルまたはアップル関連会社と連絡を取っているときはいつでも、お客様の個人情報の提供を求められる場合があります。

アップルおよびその関連会社は、当該個人情報を相互に共有し、かつ、本プライバシーポリシーに準拠して利用する場合があります。

また、アップルおよびその関連会社は、その製品、サービス、コンテンツおよび広告を提供および改良するために、当該情報を他の情報と照合する場合があります。

プライバシーポリシー

http://www.apple.com/jp/privacy/

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

4.root化 root化 本来ユーザーモードでのみ使用可能なシステムを、特別な権限を持ったモードで使用できるようにしてしまうことです。

http://k-tai.impress.co.jp/docs/column/keyword/20110809_466350.html

Jailbreak App Store では公開されていないサードパーティアプリをインストール可能にし、またアプリのインストーラを追加するようにファームウェアを書き換える

http://ja.wikipedia.org/wiki/Jailbreak

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

root化の目的

利便性向上 フォントの入替え、画面キャプチャ

開発 機能追加、デバック

不正利用 通信料(テザリング)、スパイ行為

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

文鎮化

root化に失敗して、 端末が動作しなくなった状態 文鎮(重し)にしか使えない

店頭品を文鎮化する 文鎮化したものを修理に持ち込む

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

5.トラフィック 2011年6月 Nielsen

http://blog.nielsen.com/nielsenwire/online_mobile/ average-u-s-smartphone-data-usage-up-89-as-cost-per-mb-goes-down-46/

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

米国事情

AT&Tの携帯トラフィックは 過去3年間で50倍に増加した http://www.ryojikoike.com/cover/documents/1004_CTIA.htm

AT&T 2010年3月

定額制を廃止し従量制に

AT&T 2010年6月

http://k-tai.impress.co.jp/docs/news/20100604_372279.html

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

パラダイムシフト

Google AT&T shocked by iPhone usage

http://builder.japan.zdnet.com/etc/20367603/

CNET 2008年2月

iPhoneからGoogleに発信される検索リクエスト数は、ほかの携帯端末の実に50倍だという。 また、iPhoneユーザーのデータ使用量も、他社製端末と比べて最大30倍となっている。 モバイル検索がPC検索を超える日も近いかもしれない。

Android vs

iPhone 2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Windows Phone 7

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

http://www.slideshare.net/tomowatanabe/et2011-10185930

プラットホーム比較

Android iPhone Windows

Phone

提供 Google Apple Microsoft

コア 事業

クラウド技術 製品のUX OS/クラウド

戦略 凄い

テクノロジー だから使って

ボクと契約して Apple信者に なってよ

企業優先で きめ細かい 対応するよ

特徴 カオスなので 技術担当が必須

ビジネス案件だけ でも回しやすい

GoogleとApple

の中間

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

どれがいいの?

3つの立場

1. ビジネス 2. 利用者 3. 開発者

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

1. ビジネス

余力があれば

全部やりなさい

携帯電話もスマホも

どれか一つなら ターゲットに合わせて

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2. 利用者

利便性から クラウドサービス ・ Google ・ WindowsLive ・ iCloud

コストから キャリア選択

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

3.開発者

Android 絶対優位

オープンソース 開発環境 豊富 マーケット 審査不要

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

開発環境 Android iPhone Windows

言語 Java Objective-C C#

IDE Eclipse Xcode VisualStadio

マシン Windows

MAC

Linux

MAC Windows

登録費用 無料 99ドル/年 9,800 円/年

Android開発 の いろは

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

開発環境

1.Java 2.C, Ruby, PHP, … 3.プログラム言語 不要 4.マルチプラットホーム 5.Webアプリ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

1.Java

特徴 Write once, Run anyway Cの欠点(メモリリークなど)の解消 最も普及している言語

欠点 GC(ガバレージコレクション) に起因する動作遅れ

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

必要なもの

マシン: Windows / MAC / Linux

ソフト: 全て無料 ・ Java コンパイラ (JDK) ・ Eclipse (総合開発環境) ・ Android SDK

環境構築は結構面倒

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

http://ja.wikipedia.org/wiki/Android

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Activity ライフサイクル

http://www.atmarkit.co.jp/fsmart/articles/android02/android02_1.html

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

参考書

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

実 演 Hello World を表示する

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2-1.C

利点: 高速、システムレベル

欠点: 移植性悪い (機種依存)

開発環境: NDK Native Development Kit Android標準キット

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2-2.Ruby

JRuby Java VM 上で動く Ruby

Roboto Android VM 上で動く Ruby 一般アプリです

https://market.android.com/details?id=org.ruboto.irb

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2-3.SL4A

Python, Perl, PHP, Ruby, JavaScript, … 一般アプリです

http://code.google.com/p/android-scripting/

Scripting Layer for Android

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

3.プログラム言語 不要 App Inventor

http://www.youtube.com/watch?v=8ADwPLSFeY8

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ノアの方舟作戦

http://www.atmarkit.co.jp/fsmart/articles/appinventor06/01.html

2011年7月 Google Labs 終了 2011年12月 App Inventor 運用終了 2012年1月~3月 日本 App Inventor ユーザー会 仮運用 2012年3月 MITメディアラボ 運用再開

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

実 演

猫をクリックすると 鳴き声を出す

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

4-1.マルチプラットホーム

Adobe AIR Flash (Active Script) 有償製品

Android と iPhone 両方のアプリが作れる

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Flashの動向

2008年03月 ジョブズ氏が語る 「iPhone が Flash をサポートしない理由」

2011年11月 米Adobe、モバイル版「Flash Player」の開発を中止

http://www.itmedia.co.jp/enterprise/articles/0803/06/news044.html

http://internet.watch.impress.co.jp/docs/news/20111110_489824.html

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

4-2.マルチプラットホーム

Titanium Mobile JavaScript オープンソース

Android と iPhone 両方のアプリが作れる

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

4-3.マルチプラットホーム

Rhodes Ruby オープンソース

Android と iPhone 両方のアプリが作れる

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

5-1. Webアプリ HTML + CSS + JavaScipt

jQuery Mobile JavaScript スマホ風UI スライド、ピンチ

http://vimeo.com/24124859

PhotoSwipe

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

5-2. Webアプリ HTML + CSS + JavaScipt

PhoneGap WEBアプリをスマホアプリに変換する

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

PhoneGapの動向

2011年10月 Adobe が PhoneGap を買収

http://www.itmedia.co.jp/enterprise/articles/1110/04/news064.html

PhoneGap のソースコードは Apache Software Foundation に寄付され 名称が「Callback」に変更される。 有料サービスの PhoneGap Build の提供元が Nitobi から Adobe になる。

多様な Android

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ADK Android Accessory Demo Kit

http://rt-net.jp/products/rt-adk

Android端末に外部装置を付加する

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

フォトフレーム

NTT 光iフレーム 525円/月

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

電子ブック

Kindle Fire 199ドル

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ゲーム機

2万5千円 PS Vita

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

音楽プレイヤ

IOデータ Alimo 3万円

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

カメラ

ポラロイド SmartCamera http://weekly.ascii.jp/elem/000/000/072/72178/

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

SetTopBox KDDI 試作中

http://internet.watch.impress.co.jp/docs/news/20101201_410566.html

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

Pogplug

NAS: Network Attached Storage

DropBox相当

7000円

持ち出せるストレージ

未来に 行くには!

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

われわれは素晴らしい技術を 持っている

美しいデザインでユーザフレンドリーで いままでにない低価格の製品を作りました

ひとついかがですか?

多くの製品の売り方 シ―ズ先行

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

われわれは世界を変えるという信念を持っている

われわれが世界を変える手段は、美しくデザインされ、簡単に使える製品です こうして素晴らしいコンピュータができあがりました

ひとついかがですか?

Appleの売り方 ニーズ先行

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

未来を創る

未来を予測する

最善の方法は

それを発明することだ

アラン・ケイ

http://ja.wikipedia.org/wiki/ %E3%82%A2%E3%83%A9%E3%83%B3%E3%83%BB%E3%82%B1%E3%82%A4

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

ご静聴 ありがとう ございました

2012年1月13日 ネスト赤羽IT勉強会 大和田健一

質疑応答