Illustration by Virginia Poltrack

Now In Android #60

Android Basics with Compose, Android 13 Beta 1, MAD Skills: Architecture, Privacy sandbox preview, AndroidX releases, and more!

Meghan Mehta
Published in
3 min readMay 5, 2022

--

Welcome to Now in Android, your ongoing guide to what’s new and notable in the world of Android development.

Android Basics with Compose

We released the first two units of Android Basics with Compose, our first free course that teaches Android Development with Jetpack Compose to anyone; you do not need any prior programming experience other than basic computer literacy to get started. You’ll learn the fundamentals of programming in Kotlin while building Android apps using Jetpack Compose, Android’s modern toolkit that simplifies and accelerates native UI development. These two units are just the beginning; more will be coming soon. Check out Android Basics with Compose to get started on your Android development journey!

Android 13 Beta 1

Beta 1 includes the latest updates to photo picker, themed app icons, improved localization and language support, and the new notification permission which requires apps targeting Android 13 to request the notification permission from the user before posting notifications. There are also a few new features, including more granular permissions for media file access, better error reporting in Keystore and KeyMint, and help for media apps to identify how their audio is going to be routed. Check out the beta by visiting the Android 13 developer site.

MAD Skills: Architecture

The MAD Skills Architecture series continues to roll on, with technical content about modern Android development.

In this episode, Garima from GoDaddy Studio talks about entities and more specifically how creating separate entities per layer per project leads to clean and scalable model architecture.

Manuel, Yigit, TJ, and Milosz hosted a very special Architecture Q&A and answered questions from the community. Find out the answers to: “Is LiveData deprecated?”, “MVVM or MVI for Compose”, “Should we use flow in DataSources” and more.

Lastly, to wrap up the Architecture Android MAD skills series, Manuel wrote a blog post summarizing each episode of the series! Check it out to get caught up on all things Android Architecture.

For ongoing content, be sure to check the MAD Skills playlist on YouTube, the articles on Medium, or this handy landing page that points to all of it.

The first developer preview of Privacy Sandbox on Android

Privacy Sandbox is a program to help you conduct initial testing of the proposed APIs and evaluate how you might adopt them for your solutions. The Developer Preview provides additional platform APIs and services on top of the Android 13 Developer Beta release, SDK, system images, Preview APIs, API reference, and support references. See the release notes for more details on what’s included in the release.

Now then…

That’s it for this time with Android Basics with Compose, Android 13 Beta 1, MAD Skills: Architecture, Privacy sandbox preview, and more! And come back here soon for the next update from the Android developer universe.

--

--