Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Android overview

339 views

Published on

Sharewis's Tech-Talk

Published in: Technology
  • Be the first to comment

Android overview

  1. 1. Android Overview hoang8f@share-wis
  2. 2. 目次 1. Androidとは 2. アーキテクチャについて 3. Dalvik仮想マシン
  3. 3. Androidとは • Googleが開発し、オープンソース形式で公開してい る携帯電話用プラットフォーム • 元々は「Android」という会社で開発が行われた • 規格団体(OHA)を中心に規格が検討され、製品化 に向けた開発が行われた
  4. 4. OSのバージョン • 1.0 (Apple Pie) 非公開 • 1.1 (Banana Bread)非公開  • 1.5 (Cupcake) • • 2.3 (Gingerbread) • 3.0 (Honeycomb) • 4.0 (Ice Cream Sandwich) • 4.1/4.2/4.3 (Jelly Bean) • 4.4 (KitKat) 1.6 (Donut) • • 2.0/2.1 (Eclair) 2.2 (Froyo)
  5. 5. Distribution • 2013年12月2日までのデータ
  6. 6. Distribution • 2013年12月2日までのデータ 2010年12 2012年9
  7. 7. iOSと比べる
  8. 8. 理由 • Androidメーカーが様々がある • 機種のバージョンアップは各メーカーが決める • 同じメーカーでも各端末が異なるの仕様を使う →バージョンアップするために各機種に対応ことにな り、費用がかかる
  9. 9. Nexus 4 google Xperia Z Sony Galaxy S3 Samsung HTC One HTC
  10. 10. アーキテクチャ
  11. 11. アーキテクチャ SDKで開発したアプリ
  12. 12. アーキテクチャ 各メーカーが対応する部分
  13. 13. “Android is not just java on Linux”
  14. 14. アーキテクチャ
  15. 15. Davik仮想マシン • Androidプラットフォームの為に設計•開発した、レギ スタベースの仮想マシンである • 低メモリシステムに最適化 • コンパイルされたJavaクラスファイルを別のファイル 形式('Dex'形式)に変換する必要 • 2.2からジャストインタムコンパイル(JIT)がサポート している
  16. 16. 参考文献 • http://www.slideshare.net/tetsu.koba/android-is-not-justjava-on-linux • http://developer.android.com/about/dashboards/index.html • https://developer.apple.com/support/appstore/ • http://en.wikipedia.org/wiki/Android_version_history • http://techcrunch.com/2013/04/18/larry-page-says-googleglass-runs-on-android/
  17. 17. ご清聴ありがとうございま す

×