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

What's New in Android

What's New in Android

Google I/O 2022 just ended. This is the more anticipated event for developers around the Google Developer Ecosystem. In Android too, Google introduced more tools, libraries, and services for doing things in Modern Android Development.

Learn the new announcements from Google I/O starting from. improvements to Jetpack Compose updates to a bunch of Jetpack Libraries, and announcement of Jetpack Compose for Wear OS(beta). We’ll also see what's new in the Android Development Tools and some of the new entry Jetpack Libraries as well as cover Modern Android Development.

More importantly, I share the new exciting features on Android 13 and the special focus on building large screens and the new things on the Play Store.

Come, and read this letter from Google I/O 22 to us Android Developers!

Harun Wangereka

July 16, 2022
Tweet

More Decks by Harun Wangereka

Other Decks in Programming

Transcript

  1. “Development Tools, APIs, language and distribution technologies recommended by the

    Android team to help developers be productive and create better apps that run across billions of devices ”
  2. Some pain points…💔 • Storing data locally and observing changes

    • Navigation • Handling lifecycle in Activities and Fragments • Loading infinite lists • Handling background jobs • Performance
  3. Why Jetpack? • Follow best practices • Remove boilerplate code

    • Reduce fragmentation • The APIs work well together
  4. Jetpack Libraries Updates • JankStats - Track and analyze jank

    performance problems in app UI • Baseline Profiles - enable apps to load faster & reduce dropped frame son first user interaction • Room 2.5 - Full Kotlin Rewrite, Support for KSP, Relational Queries, Native support for Paging 3
  5. Jetpack Libraries Updates • Navigation - Support for Multiple backstacks,

    Compose support, Koltin rewrite • Fragment - Complete Rewrite • CameraX Improvements • Paging Library - Stable Support for RX/ Guava Integrations, improvements n handling of stale data, More callbacks
  6. Compose Highlights • Declarative UI • Powerful and performant •

    Less code and easy to develop UI • Intuitive
  7. Compose 1.2 Beta • Live Edit • Nested Scrolling Support

    • Recomposition debugging • Lazy Grids - Horizontal & Vertical • Compose Animation Preview • Performance related sessions: Common Perfomance gotchas
  8. Android 13 Focus is more on: • Security & Privacy

    ◦ Permissions for Notifications ◦ Improved Permissions on Nearby Devices ◦ Privacy Protecting Photo Picker • Developer Productivity ◦ New copy paste ui ◦ Predictable back behaviour ◦ Themed Icons ◦ Easier support for app specific language settings
  9. Play • SDK Console for helping developers ship high quality

    and secure mobile SDKS • Cloud Key Management as the new way to manage app signing • Play Integrity API for helping in detecting risky and unknown interactions with your app to prevent abuse and attacks • Data safety section. Every app has this section which has to filled • Accessing Vitals outside console. • Linking Play Console with Crashlytics • Dedicated Deep Link Page on Play Store
  10. Proprietary + Confidential Now In Android App Source: Lorem ipsum

    dolor sit amet, consectetur adipiscing elit. Duis non erat sem