Posts in tag

Android


Android Dev Summit ’19 | What’s New in Room Room offers type-safe, easy persistence without the boilerplate—but we didn’t stop there! In Room 2.2, we’ve added several highly requested features: better support for relationships, integration with Kotlin Flows, pre-packaged databases, partial entities, schema default values and faster build speed. In this talk, you’ll learn about …

Android Dev Summit 2019 | Preparing for Scoped Storage Plan overview and best practice guide to the new storage model in Android 10. Presented by: Roxanna Aliabadi‎, Zimuzo Ezeozue, Yacine Rezgui

Android Dev Summit 2019 | Shrinking Your App with R8 This talk dives into some of the details of how the R8 application shrinker shrinks apps to make it easier for developers to use R8. Presented by: Søren Gjesse, Christoffer Adamsen  

Android Dev Summit 2019 | An Opinionated Guide to Dependency Injection on Android Dagger has become the recommended way to do Dependency Injection on Android. However, there are many ways to use Dagger! Come hear why we recommend Dagger, best practices including recommended setup in multi-module projects and what plans we have to improve Dagger …

Android Dev Summit 2019 | Turning the Page: Migrating to ViewPager2 ViewPager2 is the successor to the ViewPager library, offering enhanced functionality and bugfixes. In this talk, we’ll explore the new features in ViewPager2 such as Right-To-Left and vertical scrolling support, and offer tips on migrating from ViewPager to ViewPager2. Presented by: Tiem Song

Android Dev Summit 2019 | From Gradle Properties to AGP APIs Gradle’s API for task inputs, outputs, and wiring has changed significantly over the last couple of years. In this session, we will review the current best practices and how they fit with new upcoming APIs for the Android Gradle Plugin. Presented by: Jerome Dochez, …

Android Dev Summit 2019 | Fighting Regressions with Benchmarks in CI It’s easy to forget about performance until users complain, but you can prevent a bad user experience by catching regressions in CI. We’ll explore why variance makes regression detection difficult, and strategies we use while writing Jetpack libraries. We’ll review the new Jetpack Benchmark …

Android Dev Summit 2019 | Emulator in a Continuous Integration (CI) Environment In this talk, we go over how Android Emulator can be utilized in a continuous integration environment. In particular, we go through recently launched functionalities such as: the Emulator Docker image and how it can be deployed to vendors such as Google Cloud …

Android Dev Summit 2019 | How The Android Team Makes Widgets Accessible In this intermediate level talk, we cover accessibility using real world examples. You’ll find out about accessibility in framework and androidX code, and learn about support for accessibility in Android widgets. Along the way, you’ll discover good patterns that can make your UIs …

Android Dev Summit 2019 | Advanced Haptics: The When, What, and How of New Haptic APIs Do you make apps for games, accessibility, or productivity? Do you want to know more about making richer haptic experiences? We will present new and existing framework level support for Android haptics along with underlined principles and recommendation to …