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.

Google IO 2015

8,413 views

Published on

For more.
Please visit https://www.mindmeister.com/549541289/google-io-2015 for the graph.

Published in: Engineering, Technology
  • Unlock Her Legs - How to Turn a Girl On In 10 Minutes or Less... ♥♥♥ https://tinyurl.com/unlockherlegss
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice !! Download 100 % Free Ebooks, PPts, Study Notes, Novels, etc @ https://www.ThesisScientist.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hi there! Essay Help For Students | Discount 10% for your first order! - Check our website! https://vk.cc/80SakO
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • nice, find more latest PPTs on www.ThesisScientist.com.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Google IO 2015

  1. 1. Hello! 陳彥廷 YenTing Chen Android x RoR developer @Cardinal Blue
  2. 2. This year...
  3. 3. And...
  4. 4. ‘M’ stands for ?
  5. 5. “Mmmmmmmmm Let’s wait until Q3!
  6. 6. User ◎ Easy to install and update ◎ Allow or not on using ◎ Revoke in Settings Permissions Developer ◎ Installation changes for target sdk 22+ ◎ Aware of permissions granted even legacy Must change code Android M Permissions: https://www.youtube.com/watch?v=f17qe9vZ8RM
  7. 7. ◎ Doze ◉ network access restricted ◉ wakelocks are ignored ◉ syncs and jobs are deferred ◉ alarms are deferred ◎ App Standby ◉ Idle apps lose network access Power optimisation
  8. 8. Power optimisation Developer ◎ BG tasks are limited ◎ AlarmManager. setAllowWhileIdle() User ◎ Longer battery life
  9. 9. User ◎ Seamlessly switch to another device Auto Backup Developer ◎ Less effort ◎ Able to config which resources to include/exclude Android Auto Backup: https://www.youtube.com/watch?v=HXacyy0HSW0
  10. 10. User ◎ Easier to find out more about current content Now on Tap source: http://www.webpronews.com/google-now-on-tap-could-help-your-visibility-2015-06
  11. 11. Developer ◎ Assistant Support API ◉ Activity.onProvideAssistantData(Bundle) ◉ Application.onProvideAssistantDataListener() ◎ Voice Interaction ◉ android.intent.category.VOICE ◎ App Indexing Now on Tap
  12. 12. Developer ◎ Coding in xml, build tool do the rest. ◎ Pre process at build time Data Binding https://developer.android.com/tools/data-binding/guide.html
  13. 13. More? ◎ Wear ◎ Payment API ◎ Fingerprint API ◎ Text selection improvement ◎ Text processing ◎ App linking ◎ Direct share ◎ Stylus support ◎ MIDI support ◎ ... What’s new in Android: https://www.youtube.com/watch?v=ndBdf1_oOGA
  14. 14. Material Design 1 year old!
  15. 15. Brand New Design Website ◎ Guidelines for ◉ Material design ◉ TV, Auto, Wear and VR ◎ Device metrics ◉ Android, iOS, Windows http://www.google.com/design/
  16. 16. Design Support Library ◎ Fit Material Design ◎ View widgets ◉ FAB, CoordinateLayout, TabLayout... ◎ API 7+ support ◎ API 7+ support ◎ API 7+ support ◎ Sample https://github. com/chrisbanes/cheesesquare http://android-developers.blogspot.tw/2015/05/android-design-support-library.html https://www.youtube.com/watch?v=32i7ot0y78U
  17. 17. Development Tools
  18. 18. Updates ◎ Jack Compiler ◎ C/C++ support ◎ Vector Image (generate all at build time) ◎ Design Editor ◎ Optimized build performance ◎ Trackers ◎ Test Integration What’s new in Android Development tools https://www.youtube.com/watch?t=882&v=f7ihSQ44WO0
  19. 19. VR New Cardboard available here
  20. 20. JUMP ◎ GoPro based Camera array ◎ Assembler ◎ On Youtube (coming soon) http://makezine.com/2015/05/28/google-sharing-plans-diy-3d-vr-camera-rig/
  21. 21. Cool stuffs! +GoogleATAP Advanced Technology And Projects
  22. 22. Project Soli
  23. 23. Project Jacquard https://www.google.com/atap/project-jacquard/
  24. 24. Project Ara
  25. 25. What’s more?
  26. 26. Accessibility
  27. 27. #PERFMATTERS ◎ +ColtMcAnlis ◎ Android Performance Pattern
  28. 28. “and more....
  29. 29. ◎ Google I/O 2015 ◎ Android Developer ◎ Google Design ◎ Sessions video playlist ◎ IO Dev talks playlist ◎ https://medium.com/google-developers Resources
  30. 30. Thanks! Any questions?
  31. 31. 陳彥廷 YenTing Chen yenting@cardinalblue.com YenTing Chen +YenTingChenJim @jimytc

×