~/talk

Ask Googlers about Modern Android Development

Talkat droidcon EMEA 2020 · 2020-10-08..10-09· [android, engineering-leadership]
links:none on file
slides:none on file

Panel gives concrete answers: Jetpack avoids adding single live event because of lifecycle and observer semantics and will add documentation; Android Studio memory growth is treated as bugs, try newer channels and file issues at b.android.com; Play requires app signing and server-side bundletool for security and future optimizations; DataStore replaces SharedPrefs for async atomic writes; data binding gains StateFlow support in Studio 4.3; Hilt adds assisted injection soon; Compose is alpha, interoperable, recommended for gradual adoption.

AI-written summary · about

  1. 0:00Introduction and team intros
  2. 3:03Single LiveEvent and LiveData patterns
  3. 4:50Android Studio RAM consumption issues
  4. 6:16Kotlin Gradle DSL updates
  5. 7:39Play App Signing and self-signed APKs
  6. 9:24Services in MVVM architecture
  7. 10:06Issue tracker improvements
  8. 11:48Android widgets future plans
  9. 12:30Tooling decoupling and release pace
  10. 13:54Future OS and ecosystem questions
  11. 14:57Jetpack libraries and framework coupling
  12. 15:58LiveData vs Coroutines future
  13. 17:00Bottom navigation back stacks
  14. 18:05Kotlin Multiplatform for Jetpack
  15. 19:07Sharing libraries between apps
  16. 20:51Application reference in ViewModel
  17. 21:54Changing Android landscape challenges
  18. 25:04Deep Android lifecycle problems
  19. 26:26DataStore vs SharedPreferences
  20. 27:07Flow for ViewModel communication
  21. 28:29Android Studio stability vs innovation
  22. 30:36Hilt components and scope access
  23. 31:40Convincing PMs to adopt Kotlin
  24. 33:04DataBinding Flow support
  25. 34:27Keyboard input API and IME animations
  26. 36:12Release date commitments for libraries
  27. 38:22Dessert names for Android releases
  28. 40:47Favorite Android dessert names
  29. 41:50Flutter endorsement by Android team
  30. 42:31DataBinding merge tag issues
  31. 43:13DataBinding future and Compose
  32. 46:02Android career certifications
  33. 47:03Android TV support improvements
  34. 48:06Hamburger menu and gesture navigation
  35. 48:53RTSP video streaming client
  36. 50:17Handling flaky UI tests
  37. 51:44Firebase App Distribution and App Bundles
  38. 52:06Hilt updates and assisted injection
  39. 53:12Android consistency across manufacturers
  40. 56:43Motivation behind Jetpack Compose
  41. 59:51Recommendations for Compose adoption
  42. 1:01:15Closing remarks and thanks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.