[MUSIC PLAYING]
MANUEL VIVO: Hi, everyone.
Welcome to another episode of Now In Android.
Episode number 49.
I'll start by reminding you to join us on October 27 and 28
for Android Dev Summit 2021.
Be prepared for the keynote, and over 30 sessions
of technical Android topics.
MAD Skills series on paging continues on with more content.
In the second episode, TJ shows how
to fetch data, unbind the paging data to the Droid,
including headers and footers.
In the third episode, TJ adds a local cache
to pull from, and refresh, only when necessary
making use of room.
Google Play is rolling out the beta safety forum
in the Google Play console.
With a new data safety section, developers
will now have a transparent way to show users if,
and how, they collect, share, and protect user data,
before users install an app.
Read the blog post to learn more about how
to submit, drop information in Play Console,
how to get prepared, and what your users
will see in your app store listing, starting February.
Android basics in Kotlin teaches people
with no programming experience how
to build simple Android apps.
The final unit hasn't been released.
So now, the full Android Basics in Kotlin course is available.
As the most outstanding Android X released this time,
Work Manager 2.7 was promoted to stable.
This new version introduces a new set expedited API
to help with foreground service restrictions in Android 12.
And the Wear OS launches continue.
We told you two weeks ago that many of the Wear OS Jet Pack
libraries are now [INAUDIBLE].
To follow that up, we are bringing
the best of composed to Wear OS as well,
with built in support for material view
to help you create beautiful apps with less code.
New compose Wear OS artifacts are
available in developer preview now.
Apart from all of this, a bunch of articles and videos
have been published since the last episode.
Have you ever wanted to apply special effects
such as HDR or night mode when taking pictures from your app?
CameraX is here to help you.
In this new article by Charcoal Chen,
you can learn how to do that using the new extensions
manager, available in the camera extensions Jet Pack library.
Also about CameraX, this other blog post by Wenhung Teng,
talks about how to use the CameraX exposure compensation,
that makes it much simpler to quickly take images
with exceptional quality.
Additionally, Yigit Boyar wrote this story
about how Room added support for Kotlin symbol processing speed.
Spoiler alert, it wasn't easy, but it was definitely worth it.
The accessibility series continues on,
with a touch targets video, where
you will learn how to ensure that interactive elements have
a width, and height, of at least 48 DPs.
We also have a bunch of documentation updates.
We updated the Widgets documentation
with the recent changes in the latest OS versions,
where you can find new pages about how
to create simple, and advanced widgets,
how to provide flexible widget layouts.
We also have a new documentation page for the Android reader
plugin, that walks you through the new set
of official stable APIs that you can rely on,
and how to create your own plugins.
If you are planning to start learning Jet Pack Compose,
our modern toolkit for building native Android UI, now
is a good time.
We just revamped the basics Jet Packs Compose codelab
to help you learn the core concepts of Compose.
In addition to that, we expanded the Compose and other library's
page to cover how to start an activity for results,
request runtime permissions, and handle the system back button
directly from your composables.
Also, we added a new material components and layouts
page that goes over the different material
components in Compose, such as backdrop, app bars, model
drawers, et cetera.
And even more, the theming in compose dock set now
contains new pages about how to implement
a custom designed system, and the anatomy of a theme.
Lastly, a new episode of The Android Developers Backstage
is out.
In episode number 177, Ted, Romain, and Tor
have a chat with Bart Wronski from the Google research team,
Discussing the camera pipeline that powers the Pixel phones.
And that's it for this time.
You can find all the links to the content
I mentioned in the Now in Android
episode 49 blog post in Medium.
To get notified about future episodes,
don't forget to like and subscribe to the Android
Developers YouTube channel.
See you in ADS, bye.
[MUSIC PLAYING]