発表用資料(PPT)
Upcoming SlideShare
Loading in...5
×
 

発表用資料(PPT)

on

  • 2,092 views

 

Statistics

Views

Total Views
2,092
Views on SlideShare
2,091
Embed Views
1

Actions

Likes
0
Downloads
7
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

発表用資料(PPT) 発表用資料(PPT) Presentation Transcript

  • Android と iPhone UI 比較 2009/3/23 GClue 佐々木 陽
  • 世界の携帯電話契約者数 3,698,930,701 2009/3/21 時点 http:// www.gsmworld.com /
  • IT Phone Android Palm Pre BlackBerry Bold Windows Mobile 6.5 iPhone
  • IT Phoneの定義 ① Cloud 連携 ② Marketplace 連携 ③ PC と同等の機能
  • IT Phone連鎖 汎用化 ダウン サイジング 普及 2 万円程度で販売 世界 20 億人程度まで普及
  • IT Phone Android Palm Pre BlackBerry Bold Windows Mobile 6.5 iPhone
  • AndroidのRevision Release 1.0 Cupcake Donut ?
  • AndroidのUI
  • Androidの構造 Linux カーネル ライブラリ Dalvik アプリケーション フレームワーク
  • Androidの構造 Linux カーネル ライブラリ Dalvik アプリケーション フレームワーク
  • AndroidのUIの基本 Window View View
  • AndroidのUI Intent により Activity が呼び出される Window が表示され View により描画
  • Viewを継承したWidget android.widget.*
  • UIはXMLで描画 <?xml version= &quot;1.0&quot; encoding= &quot;utf-8&quot; ?> <LinearLayout xmlns:android= &quot;http://schemas.android.com/apk/res/android&quot; android:orientation= &quot;vertical&quot; android:layout_width= &quot;fill_parent&quot; android:layout_height= &quot;fill_parent&quot; > <TextView android:layout_width= &quot;fill_parent&quot; android:layout_height= &quot;wrap_content&quot; android:text= &quot;@string/hello&quot; /> <Button android:id= &quot;@+id/Button01&quot; android:layout_width= &quot;wrap_content&quot; android:layout_height= &quot;wrap_content&quot; android:text= &quot;TEST&quot; ></Button> </LinearLayout>
  • UIはATD付属のツールを使用
  • その他のUI
    • Open GL ES
  • 入力① Release 1.0 Cupcake ① タッチパネル ② トラックボール ③ キーボード ① タッチパネル ② トラックボール ③ バーチャルキーボード
  • 入力② Release 1.0 Cupcake ① GPS ②  モーションセンサー ③ カメラ ④ 音声 ⑤ 磁気センサー
  • Android携帯電話 HTC Dream 2008/10 HTC Magic 2009/5 LGE KS360 Android 版 2009 QIGI i6 Goal 2009 Kogan Agora 2009 GM DSTL1 2009 Lenovo oPhone 2009/4
  • Android携帯電話(OHA) ASUS 2009/1Q GARMIN 2009/2Q HUAWEI 2009/3Q Motorola 2009/3Q SAMSUNG 2009 Sony Ericsson 2009 TOSHIBA
  • Android携帯電話
    • 2009年
      • 続々リリース
    30 機種以上リリース
  • 携帯電話カスタマイズ Linux カーネル ライブラリ Dalvik アプリケーション フレームワーク すべての情報がオープンである !
  • 自作携帯電話キット Dev Phone Open Moko Zoom
  • フルカスタマイズAndroid 中国移動 Android を独自に改造
  • IT Phone Android Palm Pre BlackBerry Bold Windows Mobile 6.5 iPhone
  • iPhone アプリダウンロード数 5 億ダウンロード突破 8 億ダウンロード突破 (2009 年 3 月時点 )
  • iPhone アプリ数 1 万 5000 本を突破 2 万 5000 本を突破 (2009 年 3 月時点 )
  • iPhone の構造 Core OS Core Service Media Cocoa Touch
  • iPhone の構造 Core OS Core Service Media Cocoa Touch
  • iPhone アプリの基本構成 Window UIView
  • iPhone の UI 新規で Window が生成 Window に UIView を貼り付け描画
  • InterfaceBuilder
  • iPhone の構造 Core OS Core Service Media Cocoa Touch
  • その他のUI
    • OpenGL ES
    • Quartz
    • Core Animation
  • 入力① ① タッチパネル ( マルチタッチ ) ② キャンセル ③ バーチャルキーボード
  • 入力② ① GPS ②  モーションセンサー ③ カメラ ④ 音声 ⑤ 磁気センサー