Android Dev Summit ’19 — Wrap up
One of the most important events that Android developers wait from year to year is the Dev Summit, The summit this year has come with many Impressive things.
Google is Listening to the developers and trying to do the best to help them make development easier and let focus only on what matters, Building the best experience and that what is they focused on in the Keynote
Along with the first #AskAndroid ever where Google Engineers answer developers questions hashtagged with AskAndroid on twitter, which was useful I really liked it, a lot of amazing stuff has come in, I’ll try to wrap up the most important ones of them.
Jetpack Compose
Jetpack Compose was announced in I/O’19 and I have written a small intro article about it here and there is another talk about it here, Basically, it’s the new Android’s modern toolkit for building UI, in this session they are talking about the progress in Compose so far and what they are working on and more details
What’s new in Android Studio
In my opinion that’s the most amazing update, they have a bunch of new impressive updates like MotionLayout Editor, Live Preview, Multi preview and more, they also have published 4.0 Canary with Compose support for developers to try it, you can find out more here and here:
What’s new in Room
Room is a persistence library that provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite, in this session, they are talking about new features like integration with Kotlin Flows, partial entities and more
LiveData with Coroutines
LiveData is a simple lifecycle aware observable, now they work seamlessly with Kotlin’s coroutines. In this talk, they cover the new ‘LiveData’ coroutine builder
Work Manager — Beyond the basics
Work manager is a Jetpack support library, built to help you make background processing easier, in this talk they are introducing intermediate and advanced concepts
There are many more like CameraX Updates, AndroidX Migration and more, you can check out all sessions from here.