Android最新技術動向(2012.2)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Android最新技術動向(2012.2)

on

  • 12,257 views

 

Statistics

Views

Total Views
12,257
Views on SlideShare
6,107
Embed Views
6,150

Actions

Likes
15
Downloads
155
Comments
0

15 Embeds 6,150

http://www.atmarkit.co.jp 3175
http://blog.akaiho.com 1434
http://d.hatena.ne.jp 771
http://blog.synchack.com 685
http://webcache.googleusercontent.com 32
http://aitcms-w.atmarkit.co.jp 17
http://otrsrv-mzp 14
http://us-w1.rockmelt.com 6
http://192.168.1.215 5
https://twitter.com 3
http://cache.yahoofs.jp 2
http://compensations24.rssing.com 2
http://synchack.blogspot.jp 2
http://tweetedtimes.com 1
http://translate.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

Android最新技術動向(2012.2) Presentation Transcript

  • 1. Android 17-D-3 Android Developers Summit 2012Saturday, February 18, 12
  • 2.  Android 4.0    (READ_PHONE_STATE)  Developers Summit 2012Saturday, February 18, 12
  • 3.   Google API Expert (Android)  Android-SDK-Japan  Android Developer Lab  Google Developer Day  Android  NPO /  Tokyo GTUG, Gadget1, IGDA Japan Developers Summit 2012Saturday, February 18, 12
  • 4.   ( )    Developers Summit 2012Saturday, February 18, 12
  • 5.  Google Android 2008 BP  Android (2009 BP  Android 2010  Android 2010 BP  Android A to Z 2011 Developers Summit 2012Saturday, February 18, 12
  • 6. Android 4.0 Developers Summit 2012Saturday, February 18, 12
  • 7. Android 4.0   UI  Developers Summit 2012Saturday, February 18, 12
  • 8. UI  4.0  3.x(honeycomb)  3.x  4.0 3.x 2.x Developers Summit 2012Saturday, February 18, 12
  • 9. UI  4.0  3.x(honeycomb)  3.x  4.0 3.x 2.x → 3.x Developers Summit 2012Saturday, February 18, 12
  • 10. UI Developers Summit 2012Saturday, February 18, 12
  • 11. UI Developers Summit 2012Saturday, February 18, 12
  • 12. Android UI  Android → → … Developers Summit 2012Saturday, February 18, 12
  • 13. ABC 2011 Summer Android UI  Android   Developers Summit 2012Saturday, February 18, 12
  • 14. Android UI  DevFestX Sapporo  Google  https://sites.google.com/site/ devfestxsapporo/document  http://www.slideshare.net/yukio.andoh/dev-fest-x- sapporo-android-ui-patterns-11532605  https://docs.google.com/viewer? a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnx kZXZmZXN0eHNhcHBvcm98Z3g6NmEyZDYzMT E3ODU5YjE0 ( Summit 2012 Developers )Saturday, February 18, 12
  • 15. Android Design  2012/1/12 ( 1/13)  Matias Duarte interview  http://www.theverge.com/2012/1/12/2703021/android-matias-duarte-live-special-announcement  Android  Andorid ! Developers Summit 2012Saturday, February 18, 12
  • 16. Android Design  2012/1/12 ( 1/13)  Matias Duarte interview  http://www.theverge.com/2012/1/12/2703021/android-matias-duarte-live-special-announcement  Android  Andorid ! Developers Summit 2012Saturday, February 18, 12
  • 17. Android Design  innovation  :  KDDI  → Notification Area  / 2012 Developers SummitSaturday, February 18, 12
  • 18. 4.0(ICS)  : 1. UI 2. Android API HTML Android Android 4.x 3. Google hacky hidden API Android 4.x 4. Android Developers Summit 2012Saturday, February 18, 12
  • 19. 1  Flash web div width, height, viewport Android 2.x web Flash Developers Summit 2012Saturday, February 18, 12
  • 20. 1  Flash web div width, height, viewport Android 2.x web Flash  → HTML HTML 4.x Flash div viewport HTML Adobe Developers Summit 2012Saturday, February 18, 12
  • 21. 2  Galaxy Nexus UI / Developers Summit 2012Saturday, February 18, 12
  • 22. 2  Galaxy Nexus UI /  → : http://developer.android.com/guide/practices/ screens_support.html Developers Summit 2012Saturday, February 18, 12
  • 23. 3  pixel Screen Compatibility Mode Developers Summit 2012Saturday, February 18, 12
  • 24. 3  pixel Screen Compatibility Mode  → Screen Compatibility Mode android.util.DisplayMetrics : http://developer.android.com/guide/practices/screen- compat-mode.html Developers Summit 2012Saturday, February 18, 12
  • 25. 4  Android 4.x (Galaxy Nexus) UI UI UI Developers Summit 2012Saturday, February 18, 12
  • 26. 4  Android 4.x (Galaxy Nexus) UI UI UI  → UI (HTML liquid layout Android layout ) dp ( ) sp ( )  : http://developer.android.com/guide/practices/screens_support.html Developers Summit 2012Saturday, February 18, 12
  • 27. 5  MENU Galaxy Nexus Navigation Bar MENU Android 4.x MENU Developers Summit 2012Saturday, February 18, 12
  • 28. 5  MENU Galaxy Nexus Navigation Bar MENU Android 4.x MENU Developers Summit 2012Saturday, February 18, 12
  • 29. 5  MENU Galaxy Nexus Navigation Bar MENU Android 4.x MENU Developers Summit 2012Saturday, February 18, 12
  • 30. 5  MENU Galaxy Nexus Navigation Bar MENU Android 4.x MENU  → MENU UI UI Action Bar Developers Summit 2012Saturday, February 18, 12
  • 31. 6  Java Android Intent i = new Intent(); i.setAction(Intent.ACTION_MAIN); i.addCategory(Intent.CATEGORY_LAUNCHER); i.setAction("com.android.browser"); i.setComponent(new ComponentName("com.android.browser", "com.android.browser.BrowserActivity")); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(i); Developers Summit 2012Saturday, February 18, 12
  • 32. 6  (Cont.) Java Android Android 4.x Developers Summit 2012Saturday, February 18, 12
  • 33. 6  (Cont.) Java Android Android 4.x  → Android hard code  Context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"))); Developers Summit 2012Saturday, February 18, 12
  • 34. 6  (Cont.) → Android hard code  Context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com")));  Android OS http:// (OS ) Developers Summit 2012Saturday, February 18, 12
  • 35. 6  (Cont.) → Android hard code  Context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com")));  Android OS http:// (OS ) Developers Summit 2012Saturday, February 18, 12
  • 36. 7  Screen Compatibility Mode UI (View ) WebView (HTML ) HTML Galaxy Nexus Developers Summit 2012Saturday, February 18, 12
  • 37. 7  Screen Compatibility Mode UI (View ) WebView (HTML ) HTML Galaxy Nexus  → Screen Compatibility Mode WebView WebView View UI HTML Developers Summit 2012Saturday, February 18, 12
  • 38. 8  WebView <a> Developers Summit 2012Saturday, February 18, 12
  • 39. 8  WebView <a>   /WebView Developers Summit 2012Saturday, February 18, 12
  • 40. 9  MediaPlayer.setLooping(true) OGG Android 2.x Android 4.x 0.1 Developers Summit 2012Saturday, February 18, 12
  • 41. 9  MediaPlayer.setLooping(true) OGG Android 2.x Android 4.x 0.1  → Android OS media engine  Android OS Developers Summit 2012Saturday, February 18, 12
  • 42. Developers Summit 2012Saturday, February 18, 12
  • 43.   READ_PHONE_STATE Developers Summit 2012Saturday, February 18, 12
  • 44. READ_PHONE_STATE  ID  Google Developers Summit 2012Saturday, February 18, 12
  • 45. READ_PHONE_STATE  Q. Android Market ID Developers Summit 2012Saturday, February 18, 12
  • 46. READ_PHONE_STATE  Q. READ_PHONE_STATE Developers Summit 2012Saturday, February 18, 12
  • 47. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE Developers Summit 2012Saturday, February 18, 12
  • 48. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE SMS Developers Summit 2012Saturday, February 18, 12
  • 49. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE SMS 2. LINE BUMP MyQR Developers Summit 2012Saturday, February 18, 12
  • 50. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE SMS 2. LINE BUMP MyQR Developers Summit 2012Saturday, February 18, 12
  • 51. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE SMS 2. LINE BUMP MyQR 3. CallFilter, tCallBlocking Developers Summit 2012Saturday, February 18, 12
  • 52. READ_PHONE_STATE  Q. READ_PHONE_STATE 1. SMS mobage GREE SMS 2. LINE BUMP MyQR 3. CallFilter, tCallBlocking Developers Summit 2012Saturday, February 18, 12
  • 53. READ_PHONE_STATE  Q. READ_PHONE_STATE  Adlantis Mediba ad Network ID  /  Admob READ_PHONE_STATE Developers Summit 2012Saturday, February 18, 12
  • 54. READ_PHONE_STATE  Q. Developers Summit 2012Saturday, February 18, 12
  • 55. READ_PHONE_STATE  Q.  A. INTERNET  INTERNET Developers Summit 2012Saturday, February 18, 12
  • 56. READ_PHONE_STATE  Q. Google Developers Summit 2012Saturday, February 18, 12
  • 57. READ_PHONE_STATE  Q. Google  A. Google  Android Market Developers Summit 2012Saturday, February 18, 12
  • 58. READ_PHONE_STATE  Q. Android Developers Summit 2012Saturday, February 18, 12
  • 59. READ_PHONE_STATE  Q. Android  A. Developers Summit 2012Saturday, February 18, 12
  • 60. READ_PHONE_STATE ( Bouncer) Android iPhone Reject Windows Phone i i DX docomo i i DX NOKIA(Symbian) Developers Summit 2012Saturday, February 18, 12
  • 61. Developers Summit 2012Saturday, February 18, 12
  • 62.  FAQ : "Google au One Market ?"  A:  Android Market 3rd party market  3rd party market Android Market Developers Summit 2012Saturday, February 18, 12
  • 63. feature app  2011 10 Android Market featured  Google  ( / ) UI/ UX  Android ( ) !! Developers Summit 2012Saturday, February 18, 12
  • 64.  2011  2012 1  2012 1 ( )  1  Android Market ! Developers Summit 2012Saturday, February 18, 12
  • 65. Developers Summit 2012Saturday, February 18, 12
  • 66. Android Bazaar and Conference  ABC 2012 Spring  3 24         Developers Summit 2012Saturday, February 18, 12
  • 67. Reference (  [1] Personal and Confidential Information: We dont allow unauthorized publishing of peoples private and confidential information, such as credit card numbers, Social Security numbers, drivers and other license numbers, or any other information that is not publicly accessible.  (Android Market Developer Program Policies http://www.android.com/us/developer-content-policy.html)  [2] 4.3 You agree that if you use the Market to distribute Products, you will protect the privacy and legal rights of users. If the users provide you with, or your Product accesses or uses, user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your Product, and you must provide legally adequate privacy notice and protection for those users. Further, your Product may only use that information for the limited purposes for which the user has given you permission to do so. If your Product stores personal or sensitive information provided by users, it must do so securely and only for as long as it is needed. But if the user has opted into a separate agreement with you that allows you or your Product to store or use personal or sensitive information directly related to your Product (not including other products or applications) then the terms of that separate agreement will govern your use of such information. If the user provides your Product with Google Account information, your Product may only use that information to access the users Google Account when, and for the limited purposes for which, the user has given you permission to do so.  (Android Market Developer Distribution Agreement http://www.android.com/us/developer-distribution- agreement.html)  [3] You may not use customer information obtained from the Market to sell or distribute Products outside of the Market.  (Android Market Developer Distribution Agreement http://www.android.com/us/developer-distribution- agreement.html) Developers Summit 2012Saturday, February 18, 12