In this talk, Chris & Nacho will outline the process which the Twitter Android team has undertaken to adopt Jetpack Compose sustainably.Talk from Droidcon EMEA 2020.
Jetpack Compose is now in alpha and you might want to start adding it to your existing apps. In this talk, you’ll learn how to do that!Jetpack Compose is now in alpha and you might want to start adding it to your existing apps. In this talk, you’ll learn how to do that!Android 11 added the ability to control the keyboard, even scrolling it in and out synchronized with your app’s content. This video demonstrates how to implement this behaviour, and covers the new Jetpack functionality enabling this for easier WindowInset handling.Talk from DevFest Sydney 2019. The Android theming system is powerful but easy to misuse. Proper use of it can make your layouts easier to maintain and support dark themes or implement material theming to systematically customize Material Design to better reflect your product’s brand.Talk from Android Dev Summit 2019. The Android theming system is powerful but easy to misuse. Proper use of it can make your layouts easier to maintain and support dark themes or implement material theming to systematically customize Material Design to better reflect your product’s brand.To aid developers with creating immersive experiences, Android 10 adds new system navigation models that allow apps to take over more of the user’s screen.
This talk looks at how apps should work with the new gesture navigation, and ways to mitigate gesture conflicts.To aid developers with creating immersive experiences, Android 10 adds new system navigation models that allow apps to take over more of the user’s screen.
This talk looks at how apps should work with the new gesture navigation, and ways to mitigate gesture conflicts.This talk will start with a crash course in themes and styles and how to apply styling throughout your app while isolating theme dependent resources. We’ll then walk through applied examples of using the styling system to build material themed apps and dark themes.Learn Android Q’s new customization and navigation features, including the UI patterns for offering dark themes and how to implement both light and dark themes in a manageable way, and the new gestural system navigation showing you how to update apps to work seamlessly, drawing edge-to-edge.Every year, Google releases the Santa Tracker app to millions of users across the world, wanting to track Santa over the holiday season. Chris will talk through how they managed to get the install APK from 60MB to 10MB, using Dynamic Feature Modules, asset compression and other things.Talk at Shibuya.apk.
Every year, Google releases the Santa Tracker app to millions of users across the world, wanting to track Santa over the holiday season.This talk will focus on the best practices of using coroutines in your app, including how to handle lifecycle changes with Architecture Components, integration with background job processing, and moving away from RxJava.GDG Melbourne DevFest 2018.
This talk will focus on the best practices of using coroutines in your app, including how to handle lifecycle changes with Architecture Components, integration with background job processing, and moving away from RxJava.This talk from KotlinConf 2018 will focus on the best practices of using coroutines in your app, including how to handle lifecycle changes with Architecture Components, integration with background job processing, and moving away from RxJava.Talk from Droidcon London 2017. Window insets have long been a source of confusion to developers, and that’s because they are indeed very confusing! The system dispatches insets for many reasons, such as drawing behind navigation bars, full-screen immersive modes or handling round displays.Talk from Droidcon NYC 2017.
Window insets have long been a source of confusion to developers, and that’s because they are indeed very confusing! The system dispatches insets for many reasons, such as drawing behind navigation bars, full-screen immersive modes or handling round displays.Talk from Londroid. Learn about some of the new features and improvements that we have released in v25 of the Android Support Library.Talk from Droidcon London 2016.
The design library introduced CoordinatorLayout, AppBarLayout and CollapsingToolbarLayout last year. This talk will go through how it all works, from CoordinatorLayout Behaviors, to nested scrolling.Talk from DevFest Tokyo.
The design library introduced CoordinatorLayout, AppBarLayout and CollapsingToolbarLayout last year. This talk will go through how it all works, from CoordinatorLayout Behaviors, to nested scrolling, to all of the crazy things in between to make it work back to API 9.Talk from Droidcon NYC 2016.
The support library has become a necessity for the majority of Android developers. This talk will delve into some of its secrets, from bugs we’ve fixed, things we haven’t (yet).Talk from Droidcon Berlin 2016.
Themes and styles are the bedrock of your apps styling, yet most developers look at them with fear. What does X attribute do? How do I style Y?Talk from Google I/O 2016.
Themes and styles are the bedrock of styling your Android UI, but do you know how they work? This talk will dive deeper into everything you have ever wanted to know about how styles and themes work together, what attributes really are.Talk from Google I/O 2016.
Compatibility with older versions of Android is a must-have for most applications. Join members of the Android Support Library team as they walk through recent advances in backwards compatibility, explain important changes, and discuss the future of the support libraries.Talk from Android Dev Summit 2015.
The Android Support Libraries contain great libraries which help you jump-start your Android app. Chris Banes and Adam Powell use their expertise in Android Support Libraries at Google to discuss all the ins and outs along the way.Talk from Londroid.
The Android Support Libraries contain great libraries which help you jump-start your Android app. Chris Banes and Adam Powell use their expertise in Android Support Libraries at Google to discuss all the ins and outs along the way.Talk from Droidcon NYC 2015.
A round-up of some of the latest new tools and frameworks that help you make amazing, beautiful, and very material Android UIs.Talk from Droidcon London 2014.
A deep dive into the Material design system for both designers and developers. Covering the design principles, applying them to your app and how to build them using the new Android-L APIs.