All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Comments
Description
Download Google IO 2015
Transcript
- https://events.google.com/io2015/
- Hello! 陳彥廷 YenTing Chen Android x RoR developer @Cardinal Blue https://plus.google.com/+YenTingChenJim https://www.facebook.com/solofat https://twitter.com/jimytc mailto:
- This year...
- And...
- ‘M’ stands for ?
- “ Mmmmmmmmm Let’s wait until Q3!
- 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 https://www.youtube.com/watch?v=f17qe9vZ8RM
- ◎ Doze ◉ network access restricted ◉ wakelocks are ignored ◉ syncs and jobs are deferred ◉ alarms are deferred ◎ App Standby ◉ Idle apps lose network access Power optimisation
- Power optimisation Developer ◎ BG tasks are limited ◎ AlarmManager. setAllowWhileIdle() User ◎ Longer battery life
- 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 https://www.youtube.com/watch?v=HXacyy0HSW0
- 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
- Developer ◎ Assistant Support API ◉ Activity.onProvideAssistantData(Bundle) ◉ Application.onProvideAssistantDataListener() ◎ Voice Interaction ◉ android.intent.category.VOICE ◎ App Indexing Now on Tap
- 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 https://developer.android.com/tools/data-binding/guide.html https://developer.android.com/tools/data-binding/guide.html
- 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 https://www.youtube.com/watch?v=ndBdf1_oOGA
- Material Design 1 year old!
- Brand New Design Website ◎ Guidelines for ◉ Material design ◉ TV, Auto, Wear and VR ◎ Device metrics ◉ Android, iOS, Windows http://www.google.com/design/ http://www.google.com/design/ http://www.google.com/design/
- 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 https://github.com/chrisbanes/cheesesquare https://github.com/chrisbanes/cheesesquare https://github.com/chrisbanes/cheesesquare http://android-developers.blogspot.tw/2015/05/android-design-support-library.html http://android-developers.blogspot.tw/2015/05/android-design-support-library.html https://www.youtube.com/watch?v=32i7ot0y78U https://www.youtube.com/watch?v=32i7ot0y78U
- Development Tools
- 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 https://www.youtube.com/watch?t=882&v=f7ihSQ44WO0 https://www.youtube.com/watch?t=882&v=f7ihSQ44WO0
- VR New Cardboard available here
- JUMP ◎ GoPro based Camera array ◎ Assembler ◎ On Youtube (coming soon) http://makezine.com/2015/05/28/google-sharing-plans-diy-3d-vr-camera-rig/
- Cool stuffs! +GoogleATAP Advanced Technology And Projects https://plus.google.com/+GoogleATAP/ https://plus.google.com/+GoogleATAP/
- Project Soli
- Project Jacquard https://www.google.com/atap/project-jacquard/ https://www.google.com/atap/project-jacquard/ https://www.google.com/atap/project-jacquard/
- Project Ara
- What’s more?
- Accessibility
- #PERFMATTERS ◎ +ColtMcAnlis ◎ Android Performance Pattern https://plus.google.com/+ColtMcAnlis/ https://plus.google.com/+ColtMcAnlis/ https://www.youtube.com/playlist?list=PLOU2XLYxmsIKEOXh5TwZEv89aofHzNCiu https://www.youtube.com/playlist?list=PLOU2XLYxmsIKEOXh5TwZEv89aofHzNCiu
- “ and more....
- ◎ Google I/O 2015 ◎ Android Developer ◎ Google Design ◎ Sessions video playlist ◎ IO Dev talks playlist ◎ https://medium.com/google-developers Resources https://events.google.com/io2015/ https://events.google.com/io2015/ http://developer.android.com/ http://developer.android.com/ http://www.google.com/design/ http://www.google.com/design/ https://www.youtube.com/playlist?list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS https://www.youtube.com/playlist?list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS https://www.youtube.com/playlist?list=PLOU2XLYxmsIJDPXCTt5TLDu67271PruEk https://www.youtube.com/playlist?list=PLOU2XLYxmsIJDPXCTt5TLDu67271PruEk https://medium.com/google-developers https://medium.com/google-developers
- Thanks! Any questions?
- 陳彥廷 YenTing Chen YenTing Chen +YenTingChenJim @jimytc https://plus.google.com/+YenTingChenJim https://www.facebook.com/solofat https://twitter.com/jimytc mailto: mailto: https://www.facebook.com/solofat https://www.facebook.com/solofat https://plus.google.com/+YenTingChenJim https://plus.google.com/+YenTingChenJim https://twitter.com/jimytc https://twitter.com/jimytc