Recommended
PDF
PDF
PDF
Androidの衝撃 クラウドで進化する組込システム
PDF
Android Develop presentation on 19 Sep 2012.
PDF
PDF
コンテンツプラットフォームとしてのAndroidの将来性
PDF
PPT
PDF
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
PDF
PPTX
PPS
PDF
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
PDF
Evaluacion economica de la organizacion salud
PPT
Mr Gumpy’s Motor Car retold
PPTX
Publishing for the students living in the iPad era: our view of the industry
PPTX
The value proposition and the solution
PPSX
PDF
“El gasto en calzado” 2016
PDF
The Front End Testing Frontier - RubyConf 2010
PPTX
PPT
PPT
PDF
PPT
PPT
Alliance Department June 2008
PPT
PDF
PPTX
PDF
More Related Content
PDF
PDF
PDF
Androidの衝撃 クラウドで進化する組込システム
PDF
Android Develop presentation on 19 Sep 2012.
PDF
PDF
コンテンツプラットフォームとしてのAndroidの将来性
PDF
PPT
Viewers also liked
PDF
User-tailored Inter-Widget Communication Extending the Shared Data Interface ...
PDF
PPTX
PPS
PDF
Do dodane vrednosti s Twitterjem in drugimi socialnimi orodji
PDF
Evaluacion economica de la organizacion salud
PPT
Mr Gumpy’s Motor Car retold
PPTX
Publishing for the students living in the iPad era: our view of the industry
PPTX
The value proposition and the solution
PPSX
PDF
“El gasto en calzado” 2016
PDF
The Front End Testing Frontier - RubyConf 2010
PPTX
PPT
PPT
PDF
PPT
PPT
Alliance Department June 2008
PPT
PDF
Similar to Android Abc2009 Fall Shima091130 1
PPTX
PDF
PDF
PDF
第3のスマートフォンOSハッキングと各種ガジェット 改造最新情報 in 2019 東京Fall Hacking the third Smartphone ...
PDF
第3のスマートフォンOSハッキングと各種ガジェット 改造最新情報 in 2019 名古屋 #oscnagoya Hacking the third Sma...
ODP
PDF
PDF
Android登場10年目 ~Androidのイマを魅る~ 【ABC2017A】
PDF
Firefox OS - Blaze Your Own Path
PPT
PDF
Android Lecture #01 @PRO&BSC Inc.
PPT
PDF
PDF
PDF
みゆっき☆Think#3 「androidに触ってみるよ!」
PPTX
PDF
PDF
PDF
PDF
TIZEN OS for smartphone Kickstart application development / はじめて学ぶアプリ開発入門
More from shimay
PDF
新型コロナウィルスはスマートフォンの常識も変える ~接触確認アプリのイマ~【2020年5月30日ABC2020 Spring講演】
PDF
Android最新情報 MWC2023報告【日本Androidの会 3月定例勉強会】
PDF
PDF
【受付延長4/24迄】02.イベント概要説明_5Gエクスペリエンスアイデアソンハッカソン
PDF
ライトニングトーク「延びる携帯電話★刀の如し」 in 日本 Android の会 12月定例会「Android 10周年 & 忘年会 大LT大会」
PDF
Google Androidの現在と近未来 ~マッシュアップにより変革するもの~
Android Abc2009 Fall Shima091130 1 1. Android の歩み モバイルオープンから俺ガジェへ 日本 Android の会 幹事 PF-WG リーダ MCPC モバイルシステム技術検定プロジェクト テキスト WG 副主査 嶋 是一(しま よしかず) 2009 年 11 月 30 日(月)日本 Android の会 この資料内容の一部には、 Google が作成、提供しているコンテンツを複製したものが含まれておりクリエイティブ コモンズの表示 2.5 ライセンスに記載の条件に従って使用しています。 Android Bazaar and Conference 2009 Fall 2. 嶋 是一 http://blog.livedoor.jp/shimay/ 主な活動 日本 Android の会 幹事 PF( プラットフォーム、プロファイル ) ワーキンググループ リーダ MCPC モバイルシステム技術検定委員 MCPC : モバイルコンピューティング推進コーンソーシアム モバイルシステム技術検定試験プロジェクト テキスト WG 副主査 執筆 「 Google Android 入門」 技術評論社より 2008 年 4 月 23 日出版 http://gihyo.jp/book/2008/978-4-7741-3462-8 リックテレコム テレコミュニケーション 2008 年 11 月号 Android が実現するオープンな世界 @IT Andy Rubin 氏インタビュー Android は雇い主の分身として仕事をするエージェント 他、複数執筆・講演など 自己紹介 3. 4. ( 紹介 )MCPC モバイルシステム検定 http://www.mcpc-jp.org/kentei/index.html ケータイ実務検定(ケータイソムリエ) モバイル技術検定 3 級 5. はじめに Android SDK 公開から 2 年と 17 日経過 ! 2007 年 11 月 13 日 AM 1:22 2007 年 11 月 5 日 Android 発表 OHA 結成 6. 7. 8. Android と iPhone は違う ! Android vs iPhone VS 製品 レイヤーが違う HT-03A iPhone OS モバイル プラットフォーム iPhone ハード HTC Diamond ベース ハードウェア 9. Android と iPhone は違う ! Android vs iPhone VS HT-03A 製品 モバイル プラットフォーム iPhone OS ハードウェア iPhone ハード HTC Diamond ベース モバイル プラットフォーム ハードウェア モバイル プラットフォーム ハードウェア 10. 11. Android 年表 オープンソースリリース Android 2.0( コード名 : Éclair) 11 月 14 日 2009 年 Motorola DROID 発売 11 月 7 日 2009 年 Android 2.0 SDK リリース ( コード名 : Éclair) 10 月 27 日 2009 年 Sprint HTC Hero 発売 10 月 11 日 2009 年 Android 1.6 NDK 9 月 29 日 2009 年 オープンソースリリース Android 1.6 SDK リリース ( コード名 : Donuts) 9 月 15 日 2009 年 NTT Docomo HT-03A 発売 7 月 10 日 2009 年 Android 1.5 NDK リリース 6 月 25 日 2009 年 オープンソースリリース Android 1.5 SDK リリース ( コード名 : CupCake) 4 月 13 日 2009 年 Android Market 有料配信開始 (US) 2 月 13 日 2009 年 オープンソースリリース Android 1.1 SDK,release 1 2 月 9 日 2009 年 アプリケーション配信「 Android Market 」開始 10 月 22 日 2008 年 T-Mobile G1 米国発売 10 月 22 日 2008 年 オープンソースリリース Android 1.0 SDK Release 1 9 月 23 日 2008 年 Android Market 発表 8 月 28 日 2008 年 SDK リリース Android Release 0.9β 8 月 18 日 2008 年 SDK リリース Android m5-RC15 3 月 3 日 2008 年 SDK リリース Android m5-RC14 2 月 12 日 2008 年 SDK リリース Android m3-RC37a 11 月 12 日 2007 年 Android 開発、 OHA 設立 11 月 5 日 2007 年 12. ケータイのオープンプラットフォーム オープンソース年表 2007 年 11 月 Android m3 SDK 登場 2008 年 9 月 Android R1 SDK 登場 & T-Mobile G1 登場 2009 年 4 月 Android R1.5 発展期 オープン + スクリプト (Widget) 技術 2009 年 7 月 HT-03A 発売 2009 年 11 月 LiMoR2 端末 2009 年 6 月 LiMoR2 仕様完了 (BONDI) 2009 年 5 月 HTC Magic 登場 Gears 機能 ( オフライン・スクリプト利用データベース ) Widget 搭載 Android 創世記 2009 年 10 月 Symbian SDK JIL スタート (Widget) 10 月 Android2.0 HTML5 2008 年 3 月 LiMo R1 リリース 2007 年 3 月 LiMo は LIPS と統合 2008 年 7 月 Symbian 社 Open 化を表明 Foundation 設立 13. ケータイのオープンプラットフォーム マーケットプレイス年表 Android 創世記 発展期 マーケットプレイス化が促進 2009 年 5 月 NOKIA Ovi Store(Symbian) 2009 年 10 月 OMS/JIL (OPhone) 2009 年 9 月 insyde Market (Netbook) 2009 年度内 ドコモマーケット ( 仮称・予定 ) 2009 年 7 月 WindowsMarketplace for Mobile 登録開始 2009 年 6 月 WindowsMarketplace 発表 2009 年 4 月 App Store 10 億ダウンロード 2009 年 3 月 iPhone3.0 SDK 提供開始 2009 年 6 月 iPhone3GS 発売 2008 年 7 月 iTunes App Store 開始 2008 年 9 月 App Store 1 億ダウンロード達成 2007 年 JailBreak によりアプリインストール (UG) 2009 年 9 月 App Store 20 億 DL 2009 年 2 月 Android MarketPlace 有料開始 2008 年 8 月 Android Market 開設 2009 年 7 月 HT-03A 発売 2009 年 10 月 国内有料開始 14. ケータイのオープンプラットフォーム Linux 利用プラットフォーム年表 2007 年 11 月 Android m3 SDK 登場 2008 年 9 月 Android R1 SDK 登場 & T-Mobile G1 登場 2009 年 4 月 Android R1.5 発展期 Linux ベースの組込環境 2009 年 7 月 HT-03A 発売 2009 年 11 月 LiMoR2 端末 2009 年 6 月 LiMoR2 仕様完了 (BONDI) 2009 年 5 月 HTC Magic 登場 Android 創世記 Moblin (Wind River Linux Platform for MID) 2009 年 11 月 Google Chrome OS 2008 年 3 月 LiMo R1 リリース 2007 年 3 月 LiMo は LIPS と統合 2008 年 7 月 Symbian 社 Open 化を表明 15. 16. 17. 18. 19. 20. Android の技術 アーキテクチャ Android SDK で提供されている範囲 (OSS) Google がガリガリ 書いている所 Google が関与しない。 OHA メンバーで製品 に向けて作成。多くは オープンでない 21. 22. Android の技術 アーキテクチャ CP/ ユーザで開発可 製品仕様 ■ 電話機環境 変更不可 自動アップデート利用可 ■ 汎用環境 変更可能 自分でバージョンアップ 開発環境 汎用環境なら 開発可能 !! NDK 開発可 ■ 2009 年 6 月 21 日~ ■ Cupcake から 23. 24. 垂直統合と水平分業 固定 PHS 3G ISP 事業者網 課金 認証 ケータイ Web Yahoo! ケータイ等 ポータル 音楽配信 ソフト アプリ 出典 : 総務省モバイルビジネス研究会 Web 端末 Android の市場と垂直統合 25. 26. 27. Android で想定されるいろんなマーケットプレイスの像 Android ケータイ Android 廉価ケータイ Android PDA Android カーナビ Android 通信事業者 APL Google Android Market ネットブック用 マーケットプレイス PDA 用 マーケットプレイス カーナビ用 マーケットプレイス 通信事業者利用 マーケットプレイス 実装プロファイルなどが必要になる可能性 マーケットプレイス 28. Android で想定されるいろんなマーケットプレイスの像 Android ケータイ NetBook 非電話デバイス Android デバイス NTT docomo Android 携帯 OPhone 中国移動 Google Android Market Netbook 等 アダルトコンテンツ Mikandi( 未検証 ) ドコモマーケット ( 仮称 ) OMS JIL 実装プロファイルなどが必要になる可能性 マーケットプレイス 2009 年 11 月 アダルトコンテンツ Mikandi( 未検証 ) ドコモマーケット ( 仮称 ) OMS JIL アダルトコンテンツ Mikandi( 未検証 ) ドコモマーケット ( 仮称 ) マーケットプレイスの競争 アグリゲーションのオープン競争 例外でない 29. 30. HTC HT-03A T-Mobile G1 HTC Hero Samsung i5700 Galaxy Spica Lenovo OPhone 01 MIRO DELL Mini 3i LG GW880 HTC Tattoo MotorolaCLIQ 電話系 Android Motorola DROID Samsung Moment 非電話系 Android 電話会社 電話系と非電話系の Android Acer AOD250-1613 TI/LOGIC Zoom OMAP34x-II Acer LIQUID コヴィアネットワーク Smart Q5 Archos 5 InternetTablet ZiiLabs Zii EGG HardKernel ODROID Google DevPhone1 Google DevPhone2 Barnes & Noble Nook MenQ EeasyPC E790 アットマークテクノ Armadillo500FX Beagle ボード NEC エレ EMMA Mobile SkyMedia SK8850 ↑ 開発環境 他多数 31. Linux HW ミドル アプリ ケーション Linux カメラ 電話帳 ブラウザ 事業者 サービス 音声 通話 マーケット 他.. 電話系 Android 非電話系 Android DVM Codec OpenGL ES WebKit Font 他 ディスプレイ WLAN 電話系と非電話系の Android マーケット Google Android Market 電話 RF/SIM 事業者指定 HW スピーカー 32. 独立系 Market Place Linux HW ミドル アプリ ケーション Linux カメラ 電話帳 ブラウザ 事業者 サービス 音声 通話 マーケット 他.. 電話 RF/SIM 事業者指定 HW 電話系 Android 非電話系 Android DVM Codec OpenGL ES WebKit Font 他 ディスプレイ スピーカー WLAN 電話系と非電話系の Android マーケット Google Android Market OPhone ユーザと開発者のレイヤーが近い 水平型 垂直型 配信アプリのみユーザと開発者が近い 好みの アプリケーション DLや特定サイト ユーザ好みの Android/Linux バーション 機能拡張 ドライバー 33. 34. SIMロックフリー 通信モジュール調達 個人向け技術適合 好きな形 好きな機能 好きなデバイス 結構大変 ! 難しい。 勝手ケータイと俺ガジェ 俺ガジェット ( 俺ガジェ ) 電話系 勝手ケータイ 非電話系 電話の苦しさなし ! 自分専用 PDA 自分専用体重計 ( だけど売れるかも・・・ ) 利用者が自由に開発 35. 36. 勝手ケータイ ハードウェアを自己調達 通信部分の解決 実装例 : 工科大ケータイ 東京工科大 Armadillo 500FX アットマークテクノ i.MX31PHS リファレンス Sharp Zaurus Nokia N810 EMonster Google Beagle board 課題 問題 小型 PC に Android の OS を入れる感じ 音声 W-SIM データ WLAN EM の USB イーサネット 形状も… . 環境が整いつつある「勝手ケータイ」 非電話系 「 俺ガジェ」ならば問題解決 勝手ケータイと俺ガジェ 37. 38. 39. 40. ガンバレー 開発者 電話会社 サービスレイヤー メーカ 魅力あるアプリの創出 超越したサービスアプリ より多くの人へ提供するサービス実現 Android 対応 電話会社の広がり ラインアップの増加 魅力有るサービスでビジネス創出 Android 対応 移動機の増加 ラインアップの増加 エコシステム エコシステム 41. 日本 Android の会の WG 活動 電話会社 サービスレイヤー メーカ マーケットプレイス WG ビジネス WG プラットフォーム定義 (PF WG) エコシステム 利用プロファイ定義 (PF WG) 開発者 ハードウェア側 アプリ側 勉強会 / SDK WG マッシュアップ WG コンテンツ WG Dalvik VM WG 組み込み WG 42. 43. 44. 45. 46. 47. RIA とクライアントアプリケーション リッチインターネット アプリケーション (RIA) クライアント アプリケーション (APL) 携帯電話実行環境で動作 クライアント側にファイルが配置 ゲームのようにガリガリ ファイルを端末にインストールする Java で記述 (android の場合 ) SaaS + Web Web 画面がアプリのように扱える サーバ側にファイルが配置 Ajax+ スクリプティング +DHTML を駆使 Widget もこの範疇 インストールは無く主にブラウザ上で動作 ケータイのアプリケーション 48. WebKit とは Apple が作成したブラウザエンジン ( オープンソース ) Safari ブラウザ (Apple Mac / iPhone / iPodTouch) Adobe Air の HTML エンジンとして S60(Nokia Symbian OS 移植 ) Google Chrome RIA リッチインターネットアプリケーション Web ブラウザ上でアプリケーション相当の動作 ブラウザがプラットフォームという考え (Google 戦略 ) WebKit を用いたブラウザ Android は Google の クラウドサービスへ 接続するための窓 ケータイの Web 環境 49. Linux HW ミドル アプリ ケーション Linux HW DVM Linux HW Chrome OS Chrome OS Linux HW JavaSE 他 Android 独自 Android 標準 Linux HW middle 一般的 実行環境 ケータイのオープンプラットフォーム ライブラリ ライブラリ ライブラリ APL RIA APL APL Android 標準 Web アプリケーション マーケットプレイス 50. Linux HW ミドル Linux HW DVM Linux HW Chrome OS Chrome OS Linux HW JavaSE 他 Android 独自 Android 標準 Linux HW middle 一般的 実行環境 ケータイのオープンプラットフォーム ライブラリ ライブラリ ライブラリ RIA APL APL RIA BRS APL APL BRS : Webkit 等スクリプト動作可能なフルブラウザ アプリ ケーション アプリケーション マーケットプレイス RIA BRS Web 51. Web Kit クライアントアプリ実行環境外し Linux HW ミドル Linux HW DVM Chrome OS Linux HW Android 独自 Android 標準 Linux HW middle 一般的 実行環境 ケータイのオープンプラットフォーム ライブラリ ライブラリ WebKit Java SE Linux HW Chrome OS ライブラリ APL RIA APL APL RIA BRS RIA Widget アプリ ケーション 52. プラットフォーム毎の違い Linux HW ミドル Linux HW DVM Chrome OS Linux HW Android 独自 Android 標準 Linux HW middle 一般的 実行環境 ケータイのオープンプラットフォーム ライブラリ ライブラリ WebKit Java SE WebKit Script Linux HW Chrome OS ライブラリ Linux HW 違いはハードウェア への要求要件 実行環境の選択は どのような製品にするか APL RIA APL APL RIA BRS RIA Widget Android 上で様々な実行環境を構築する流れもあり。 アプリ ケーション 53. Linux で広がる開発 Linux HW ミドル Linux HW DVM Chrome OS Linux HW Android 独自 Android 標準 Linux HW middle 一般的 実行環境 ライブラリ ライブラリ WebKit Java SE WebKit Script Linux HW Chrome OS ライブラリ Linux HW クラウドでハブとして接続される端末 APL RIA APL APL RIA BRS RIA APL APL Widget アプリ ケーション 54. Linux HW ミドル Linux HW DVM Linux HW Linux HW middle 実行環境 ライブラリ ライブラリ WebKit Java SE WebKit Script Linux HW Chrome OS ライブラリ Linux HW クラウドでハブとして接続される端末 APL APL APL BRS APL APL Widget Google クラウド RIA RIA RIA アプリ ケーション 55. APL APL APL BRS DVM middle ライブラリ ライブラリ WebKit Java SE WebKit Script Chrome OS ライブラリ Linux HW ミドル Linux HW クラウドでハブとして接続される端末 RIA センサー センサー マーケットプレイス提供・ PF 共通 クラウド サービス アプリ ケーション Editor's Notes #12 Andoird の現在は、 Ezweb や i モードの携帯ブラウザ初期と似ている 携帯ブラウザ以前のコンテンツ配信 電話会社独自方式 専用設備必要 事業者承認必要 携帯ブラウザ以降のコンテンツ配信 WAP のフォーマットで実現 インターネット側はオープンなフォーマット 事業者側は独自の仕組みでも OK ゲートウェイで変換する仕組みの確立【●図 #13 Andoird の現在は、 Ezweb や i モードの携帯ブラウザ初期と似ている 携帯ブラウザ以前のコンテンツ配信 電話会社独自方式 専用設備必要 事業者承認必要 携帯ブラウザ以降のコンテンツ配信 WAP のフォーマットで実現 インターネット側はオープンなフォーマット 事業者側は独自の仕組みでも OK ゲートウェイで変換する仕組みの確立【●図 #14 Andoird の現在は、 Ezweb や i モードの携帯ブラウザ初期と似ている 携帯ブラウザ以前のコンテンツ配信 電話会社独自方式 専用設備必要 事業者承認必要 携帯ブラウザ以降のコンテンツ配信 WAP のフォーマットで実現 インターネット側はオープンなフォーマット 事業者側は独自の仕組みでも OK ゲートウェイで変換する仕組みの確立【●図 #15 Andoird の現在は、 Ezweb や i モードの携帯ブラウザ初期と似ている 携帯ブラウザ以前のコンテンツ配信 電話会社独自方式 専用設備必要 事業者承認必要 携帯ブラウザ以降のコンテンツ配信 WAP のフォーマットで実現 インターネット側はオープンなフォーマット 事業者側は独自の仕組みでも OK ゲートウェイで変換する仕組みの確立【●図 #16 Andoird の現在は、 Ezweb や i モードの携帯ブラウザ初期と似ている 携帯ブラウザ以前のコンテンツ配信 電話会社独自方式 専用設備必要 事業者承認必要 携帯ブラウザ以降のコンテンツ配信 WAP のフォーマットで実現 インターネット側はオープンなフォーマット 事業者側は独自の仕組みでも OK ゲートウェイで変換する仕組みの確立【●図 #19 Linuxと言ってもカーネルだけ Apachev2ライセンスはGPLと違うので商売ができる Google社の前はAndroid社 #20 ミドルの上には何か乗るの? #21 ミドルの上には何か乗るの? #22 ミドルの上には何か乗るの? #23 ミドルの上には何か乗るの? #24 Linuxと言ってもカーネルだけ Apachev2ライセンスはGPLと違うので商売ができる Google社の前はAndroid社 #36 プラットフォーム以前 携帯電話会社独自方式 独自 API 、独自開発手法 プラットフォーム以降 Android の共通方式 携帯電話独自方式から、 JavaSE+PC 開発の標準へ 誰でも開発できるプラットフォームへの展開 コンテンツ ( クライアントアプリケーション ) の流通の可能性 ? アンタッチャブル領域が開放される歴史を繰り返している #37 プラットフォーム以前 携帯電話会社独自方式 独自 API 、独自開発手法 プラットフォーム以降 Android の共通方式 携帯電話独自方式から、 JavaSE+PC 開発の標準へ 誰でも開発できるプラットフォームへの展開 コンテンツ ( クライアントアプリケーション ) の流通の可能性 ? アンタッチャブル領域が開放される歴史を繰り返している #47 プラットフォーム以前 携帯電話会社独自方式 独自 API 、独自開発手法 プラットフォーム以降 Android の共通方式 携帯電話独自方式から、 JavaSE+PC 開発の標準へ 誰でも開発できるプラットフォームへの展開 コンテンツ ( クライアントアプリケーション ) の流通の可能性 ? アンタッチャブル領域が開放される歴史を繰り返している #49 Linuxと言ってもカーネルだけ Apachev2ライセンスはGPLと違うので商売ができる Google社の前はAndroid社