My Trip to Google I/O 2013

747 views
591 views

Published on

Google I/O is an annual developer conference hosted by Google. I was fortunate enough to attend this conference from Taiwan. In this presentation I will be sharing what I learned and experienced. I will also talk about development on the Google Glass.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
747
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

My Trip to Google I/O 2013

  1. 1. My Trip toGoogle I/O 2013David Wu@wumanblog.wu-man.comTaipei Open Source Software User Group (2013/05/28)Android Taipei (2013/05/29)新竹碼農 (2013/05/30)1
  2. 2. about.me/wuman2
  3. 3. HTC teams up with technology globalleaders such as Google, Microsoft andQualcomm are more than strategicpartnerships. They serve as active labsof research and development andproduct evolution. At HTC,collaboration is a means to a veryimportant end: creating a holisticexperience for the customer.Smartphone Innovator3
  4. 4. We’ve Produced Many Firsts4
  5. 5. Overview• What is Google I/O?• Core technologies for 2013• Sandbox• Fun stuff• Q&A5
  6. 6. What is Google I/O6
  7. 7. Google I/O Introduction• Developer conference hosted by Google• New products• Sessions and code labs• Sandbox• Social event for geeks7
  8. 8. Core Technologies for 2013• Maps• Android• Google+• Youtube• Search• Glass• Chrome, Cloud Platform, Ads, Wallet, etc.8
  9. 9. Maps9
  10. 10. New Locations API• Distributed via Google Play Services• Fused location provider• Geo-fencing• Activity recognition10
  11. 11. Demo forNew Locations API11
  12. 12. Android12
  13. 13. Google Play Music All Access13
  14. 14. Gaming API14
  15. 15. New Build System based on Gradle15
  16. 16. Android Studio based on IntelliJ16
  17. 17. Revamped Google Play Developer Console17
  18. 18. Google Cloud Messaging for Android18
  19. 19. BLE and AVRCP APIs (in Level 18)19
  20. 20. Mobile Backend Starter for Android20
  21. 21. Design• Navigation Drawer patternhttp://developer.android.com/design/patterns/navigation-drawer.html21
  22. 22. Volley• Library for image loading and network requests• Two-level cache• Prioritized requests in multi-level boundedqueues• Pluggable transport and parser• Scoped requestshttps://gist.github.com/wuman/562579822
  23. 23. GEP for Samsung Galaxy S423
  24. 24. [UPDATE 2013/05/30]GEP for HTC One!http://www.theverge.com/2013/5/30/4379796/htc-one-google-edition-announced-stock-android24
  25. 25. Google+25
  26. 26. Redesign26
  27. 27. Auto Awesome Photos27
  28. 28. Google+ SSO API28
  29. 29. SSO with Auto-Install29
  30. 30. Hangout30
  31. 31. YouTube31
  32. 32. YouTube Player for Android APIhttps://github.com/wuman/youtube-android-player-mvn-install32
  33. 33. YouTube V3 Data API• Based on version 1.15.0-rc of Google Data API• Push notifications• Live streaming API• Freebase integration33
  34. 34. Demo forYouTube APIs34
  35. 35. Search35
  36. 36. Google Now Integration with Calendar/Gmail36
  37. 37. Freebase Knowledge Graph• Open, crowd-sourced knowledge graph• 1B+ facts, 40M+ topics, 2K+ types• CC-Attribution license• Search API, Topic API, Maps API• RDF data dumps• A subset of Google’s proprietary knowledgegraph• Schema.org37
  38. 38. Freebase Topics and Properties38
  39. 39. Freebase Foreign Keys39
  40. 40. Freebase i18n Terms40
  41. 41. Autosuggest using Freebase Search API41
  42. 42. Semantic Tagging42
  43. 43. Entity Collection: Exploring Related Topics43
  44. 44. Geosearch Collections44
  45. 45. Topical Weblinks45
  46. 46. Sandbox46
  47. 47. Square - 7 Days of Open Source• OkHttp• Dagger• MimeCraft, ProtoParser, JavaWriter• Robolectric• IntelliJ plugins for Android Development• Retrofit• Picasso47
  48. 48. Rocon Instruments48
  49. 49. BugSense• Collects bug and crash reports• Generates analytics for crash reports• Supports fix versioning and notificationshttp://www.bugsense.com/docs/android49
  50. 50. Manymo50
  51. 51. TestDroid51
  52. 52. LeapMotion52
  53. 53. Glass53
  54. 54. Glass• REST-based Mirror API (oAuth)• Timeline• Menu items• Shared contacts• Locations• Subscriptions• GDK54
  55. 55. Fun Stuff55
  56. 56. Sandbox56
  57. 57. 57
  58. 58. 58
  59. 59. 59
  60. 60. 60
  61. 61. 61
  62. 62. 62
  63. 63. 63
  64. 64. 64
  65. 65. 65
  66. 66. 66
  67. 67. HTC Event67
  68. 68. 68
  69. 69. After Hours69
  70. 70. 70
  71. 71. 71
  72. 72. 72
  73. 73. 73
  74. 74. 74
  75. 75. 75
  76. 76. Glass Party76
  77. 77. 77
  78. 78. Making Friends withVery Famous PeopleandGetting Drunk Together78
  79. 79. 79
  80. 80. 80
  81. 81. 81
  82. 82. 82
  83. 83. 83
  84. 84. 84
  85. 85. 85
  86. 86. 86
  87. 87. 87
  88. 88. 88
  89. 89. Most of us made it tothe 8am Gradle sessionthe next morning89
  90. 90. Conclusion90
  91. 91. 91
  92. 92. “Technology should do thehard work, so people can geton doing the things thatmake them happiest in life.”Larry Page91
  93. 93. Thank you92
  94. 94. Q & A93

×