LOADING

Type to search

Android News

Compose for existing apps

Jetpack Compose is now in alpha and you might wish to begin including it to your existing apps. In this talk, you’ll find out how to do that! We’ll cover subjects such as: including Compose to your existing Views and embedding Views in Compose, using your existing View theme and existing app architecture in Compose, checking all of that code, and much more.

Timestamps:
Migration techniques: 00:27
Make Up in Android Views: 01:25
Android Views in Compose: 02:55
Resources: 05:19
App architecture: 06:07
ViewModel: 06:19
LiveData: 07:36
SavedInstanceState: 08:00
Testing: 09:51
Styles and styling: 11:47
MDC Compose Theme Adapter: 13:35
Managing the System UI: 15:08
Compose SystemUiController: 15:47
WindowInsets: 16:37
Font styles: 18:00
Image loading: 18:49
Asynchronous operations: 19:19
Resources: 21:15

Resources:
Migrating to Make up codelab → https://goo.gle/compose-migration-codelab
MDC Compose Style Adapter → https://goo.gle/mdc-compose-theme-adapter
SystemUiController → https://goo.gle/compose-sysui-controller
Make up Insets → https://goo.gle/compose-insets
Accompanist → https://goo.gle/34knRDd
Tivi sample app → https://goo.gle/3aIL2Iy
Sunflower sample app → https://goo.gle/sunflower-compose
Make up samples → https://goo.gle/compose-samples
Compose codelabs → https://goo.gle/compose-codelabs
Make up docs → https://goo.gle/compose-docs
Kotlin Slack sign-up → https://goo.gle/compose-slack
Take a look at the 11 Weeks of Android website → https://goo.gle/30FDT8S

Associated Playlists:
UI – 11 Weeks of Android playlist → https://goo.gle/ui-11weeks
11 Weeks of Android playlist → https://goo.gle/android-11weeks

Register For Android Developers → https://goo.gle/AndroidDevs

Speakers:
Manuel Vicente Vivo – @manuelvicnt on Twitter → https://goo.gle/3gfDeiI
Chris Banes – @chrisbanes on Twitter → https://goo.gle/34iXbmv

#featured #android 11 # 11WeeksOfAndroid #jetpackcompose


Previous Article
Next Article

Leave a Comment

Your email address will not be published. Required fields are marked *