Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What's New in #AndroidDev from #io17

What's New in #AndroidDev from #io17

What's new in #AndroidDev from #io17 talk at Google I/O 2017 Extended Roadshow by GDG Philippines:

Jomar Tigcal

August 12, 2017

More Decks by Jomar Tigcal

Other Decks in Technology


  1. What’s new in #AndroidDev Jomar Tigcal GDG Philippines

  2. Jomar Tigcal GDG Philippines Community Manager Android Developer, Trainer, and

    Consultant Have personal Android apps on Google Play Store
  3. GDG Philippines http://gdgph.org [email protected] GDG Philippines @gdgphilippines /GDGPhilippines /gdgphilippines Google

    Developer Group (GDG) Philippines is a group of enthusiastic Filipino developers interested to collaborate and learn more about new technologies.
  4. None
  5. Android Go Android optimized to run smoothly on entry-level devices

    Starting with the O release Google apps to use less memory, storage space, and mobile data Play Store Featured Apps
  6. Project Treble A new Android framework designed to help reduce

    the time and effort it takes device makers to upgrade a phone to a new version of Android Starting with Android O.
  7. Android O • Notification channels and dots • Picture-in-picture •

    Smart text selection • Autofill • Adaptive icons • XML font resource • Downloadable fonts and emojis • Autosizing textviews
  8. Notification Badges

  9. Adaptive Icons A variety of shapes across different device models/launchers

    Android Studio XML
  10. Android O Developer Preview Android Beta: https://g.co/androidbeta Manual Flash: https://d.android.com/preview

  11. Kotlin Kotlin is now an officially-supported language https://developer.android.com/kotlin

  12. Android Studio 3.0 Canary • Android O • Instant App

    • Kotlin • App Performance Tools https://developer.android.com/studi o/preview
  13. Android Studio 3.0 Canary • Kotlin support • Java 8

    language features • Layout editor • Adaptive icon wizard • XML fonts and downloadable fonts • Android Things Support • IntelliJ Platform Update • Instant Apps Support • Build Speeds Improvement • Google Maven Repository
  14. Kotlin Support

  15. Java 8 Support

  16. Adaptive Icon Wizard

  17. XML Fonts

  18. Downloadable Fonts

  19. Android Things Support

  20. Instant App Support

  21. Google Play System Images

  22. Android Studio 3.0 Canary • Google Play System Image •

    Emulator openGL ES3.0 Support • Emulator App Bug Reporter • Emulator Proxy Support • Emulator Android Wear Rotary Controls • APK Debugging • Layout Inspector • Device File Explorer • Android Profiler • CPU Profiler • Memory Profiler • Network Profiler • APK Analyzer Improvements
  23. Android Architecture Components A set of Android libraries that help

    you structure your app in a way that is robust, testable, and maintainable. Preview Guide to App Architecture: https://developer.android.com/topic/ libraries/architecture/guide.html Lifecycle LiveData ViewModel Room
  24. Instant Apps • Android Apps Without Installation • Now open

    to all developers http://g.co/instantapps
  25. What’s New in Google Play • Statistics • Android Vitals

    • Release dashboard • Device catalog • App Signing • Pre-launch report • Retained installer data • Subscriptions dashboard • Reviews analysis
  26. And more... Android Wear: New Complications API Tools and New

    UI Library Android Things TensorFlow Lite for Android
  27. #io17 Videos • Android @ #io17 Playlist: https://www.youtube.com/playli st?list=PLWz5rJ2EKKc-odHd6XE af7ykfsosYyCKp

    • #io17 Google Keynote: https://www.youtube.com/watc h?v=Y2VF8tmLFHw • #io17 Developer Keynote: https://www.youtube.com/watc h?v=EtQ8Le8-zyo
  28. #io17 Android Codelabs • https://codelabs.developers.goo gle.com/io2017?cat=Android • https://codelabs.developers.goo gle.com/io2017?cat=Android+Au to

    • https://codelabs.developers.goo gle.com/io2017?cat=Android+TV • https://codelabs.developers.goo gle.com/io2017?cat=Android+W ear
  29. Questions? Image Source: http://www.talkandroid.com/35960-google-test-market-accidentally-released-reviewed-quickly-pulled/

  30. Thank you! Build something awesome! Provide feedback: talkback.tigcal.com http://tigcal.com [email protected]

    http://google.com/+JomarTigcal @jomartigcal
  31. What’s new in #AndroidDev Jomar Tigcal GDG Philippines