Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
iPhone        Android ~                                   ~         id:ninjinkun / @ninjinkun
•       id:ninjinkun / @ninjinkun•    ••    •    •         iPhone    •                  iPhone    •                  Android
http://b.hatena.ne.jp•    •        Web    ••   Web,      , iPhone, iPad,    Android
••   iPhone•   Android
•   iPhone   Android    •    •   UI    •
•    •    •••    •
UI •   UI     •     •                            Apple               http:///www.apple.com •   UI            First        ...
UI •     • •   UI     •    Web   UI     •         •
•    ••    •        …    ••    •
iPhone
iPhone•
iPhone••   UI•
iPhone•    •            →    •           Web        •    •
iPhone•       ,             ,   ,•           ,     ,    ••    •
iPhoneUI •   iPhone UI                          Photo Albums                                      California              ...
iPhoneUI •
iPhoneUI     UITabBar                (   )
iPhoneUI •     •       :     •     • •       ,
iPhone•    •   UI    •        WWDC•             Interface Builder    •
iPhone•    •   Thread-per-Message, Worker Thread        •        •   Cocoa   NSOperationQueue    •                       N...
iPhone•                         delegate    •   delegate    if ([delegate respondsToSelector:@selector(hogehoge)]) {      ...
iPhone•   11   1            , UI•   11   2~4•   12   1     QA,•   12   2     AppStore•   12 / 22
Android
Android•
Android••   UI•
Android•             iPhone•   Android    •        •        ••    •    •
AndroidUI •   Android UI     •     •     •     •   Activity     •   TabActivity
AndroidUI                   Quick Actions                               Dashboard •   Google UI Pattern                  E...
AndroidUI •       Android     •     •     •       ,     ,
AndroidUI •
AndroidUI •
AndroidUI     Dashboard (   )
Android•   UI    •        •   dpi    •        •        •
Android•       UI    •        →               →    ••    •    •        XML
Android•   iOS        Worker-Thread    •   Java   Executor••Button button = (Button) findViewById(R.id.button);button.setO...
Android•   12    3                  , UI•   12    4   ~1   3•   1    4             QA,•   2/2
•   2                         15%    ••       iPhone•                          Android    •    ••                Android  ...
•           Android                       iPhone    •         3/12    •                    4/26        •             , Sle...
•            UI    •    ••   (             )iPhone    •   UI    •
•    ••    •   iPhone   Android    •
•   UI•    ••
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜
Nächste SlideShare
Wird geladen in …5
×

iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜

スマートフォン2011での講演資料です

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Als Erste(r) kommentieren

iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜

  1. 1. iPhone Android ~ ~ id:ninjinkun / @ninjinkun
  2. 2. • id:ninjinkun / @ninjinkun• •• • • iPhone • iPhone • Android
  3. 3. http://b.hatena.ne.jp• • Web •• Web, , iPhone, iPad, Android
  4. 4. •• iPhone• Android
  5. 5. • iPhone Android • • UI •
  6. 6. • • ••• •
  7. 7. UI • UI • • Apple http:///www.apple.com • UI First Second Third • UI “Camera” would like to use your current location Donʼt Allow OK •
  8. 8. UI • • • UI • Web UI • •
  9. 9. • •• • … •• •
  10. 10. iPhone
  11. 11. iPhone•
  12. 12. iPhone•• UI•
  13. 13. iPhone• • → • Web • •
  14. 14. iPhone• , , ,• , , •• •
  15. 15. iPhoneUI • iPhone UI Photo Albums California Title • Cupertino Glendale Los Angeles • Palo Alto San Diego San Francisco • UINavigationController Santa Clara • UITabBarController Santa Monica Sherman Oaks Thousand Oaks Contacts Recents Keypad Most Recent Item
  16. 16. iPhoneUI •
  17. 17. iPhoneUI UITabBar ( )
  18. 18. iPhoneUI • • : • • • ,
  19. 19. iPhone• • UI • WWDC• Interface Builder •
  20. 20. iPhone• • Thread-per-Message, Worker Thread • • Cocoa NSOperationQueue • NSOperation Queue
  21. 21. iPhone• delegate • delegate if ([delegate respondsToSelector:@selector(hogehoge)]) { [delegate hogehoge]; }• • otherViewController.completeBlock = ^(){ // do something };
  22. 22. iPhone• 11 1 , UI• 11 2~4• 12 1 QA,• 12 2 AppStore• 12 / 22
  23. 23. Android
  24. 24. Android•
  25. 25. Android•• UI•
  26. 26. Android• iPhone• Android • • •• • •
  27. 27. AndroidUI • Android UI • • • • Activity • TabActivity
  28. 28. AndroidUI Quick Actions Dashboard • Google UI Pattern Examples Examples •Dashboard •Action Bar MSN MSN •Quick Actions 19% 19% •Search Bar Google 48% Google 48% • Yahoo 33% Yahoo 33% • • ActionBar 16 10
  29. 29. AndroidUI • Android • • • , ,
  30. 30. AndroidUI •
  31. 31. AndroidUI •
  32. 32. AndroidUI Dashboard ( )
  33. 33. Android• UI • • dpi • • •
  34. 34. Android• UI • → → •• • • XML
  35. 35. Android• iOS Worker-Thread • Java Executor••Button button = (Button) findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() { public void onClick (View v) { // do something }}
  36. 36. Android• 12 3 , UI• 12 4 ~1 3• 1 4 QA,• 2/2
  37. 37. • 2 15% •• iPhone• Android • •• Android •
  38. 38. • Android iPhone • 3/12 • 4/26 • , Sleipnir Mobile, MYCOM Jurnal, ITpro •
  39. 39. • UI • •• ( )iPhone • UI •
  40. 40. • •• • iPhone Android •
  41. 41. • UI• ••

    Als Erste(r) kommentieren

    Loggen Sie sich ein, um Kommentare anzuzeigen.

  • askagirl

    Nov. 21, 2011
  • strongberry

    Nov. 21, 2011
  • TakahiroFutagawa

    Dec. 18, 2011
  • sugitad1

    Dec. 19, 2011
  • YohsukeItoh

    Dec. 19, 2011
  • KenichiHarada

    Dec. 20, 2011
  • ishidanaoki

    Jan. 4, 2012
  • sandinist

    Feb. 7, 2012
  • kimikimi714

    Mar. 8, 2012
  • hiranodaisuke

    Mar. 15, 2012
  • harerun

    Apr. 4, 2012
  • akainuma

    May. 8, 2012
  • tokuyamaseido

    Jun. 2, 2012
  • KanakoMatsubara

    Aug. 27, 2012
  • MinoruYanai

    Sep. 10, 2012
  • jmblog

    Dec. 12, 2012
  • miyash

    Jan. 7, 2013
  • harokellogg

    Mar. 22, 2013
  • DerekHartley1

    Apr. 19, 2014
  • daiki_kano

    Mar. 20, 2015

スマートフォン2011での講演資料です

Aufrufe

Aufrufe insgesamt

55.124

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

40.342

Befehle

Downloads

297

Geteilt

0

Kommentare

0

Likes

32

×