Homepage
Sign inGet started

Android Developers

The official Android Developers publication on Medium

  • Archive
  • Kotlin
  • Design
  • Project Marble
  • developer.android.com
  • ADB 120: Machine Learning

    ADB 120: Machine Learning

    New podcast episode about ML
    Go to the profile of Chet Haase
    Chet Haase
    Aug 21
    Packing the Room: Pre-populate your database with this one method

    Packing the Room: Pre-populate your database with this one method

    Let’s say that you want to pre-populate your database with data either packaged in your APK or downloaded from server. Whether you wanted…
    Go to the profile of Florina Muntenescu
    Florina Muntenescu
    Aug 13
    Now in Android: Episode #2

    Now in Android: Episode #2

    Featuring Final Q preview, Gestures, Resettable user IDs, Reddit AMA, and ADB episode 119
    Go to the profile of Chet Haase
    Chet Haase
    Aug 12
    ADB 119: Kotlin with Andrey Breslav

    ADB 119: Kotlin with Andrey Breslav

    The latest podcast episode is an interview with the lead language designer for Kotlin at Jetbrains
    Go to the profile of Chet Haase
    Chet Haase
    Aug 12
    Gesture Navigation: Handling visual overlaps

    Gesture Navigation: Handling visual overlaps

    This is the second post in my series on Gesture Navigation. In case you missed it, here’s the others so far:
    Go to the profile of Chris Banes
    Chris Banes
    Aug 7
    Automatic SMS Verification with SMS User Consent

    Automatic SMS Verification with SMS User Consent

    If you’re implementing SMS verification using one-time-codes into your app, check out the new SMS User Consent API.
    Go to the profile of Sean McQuillan
    Sean McQuillan
    Aug 6
    A Little Thing about Android Module Paths

    A Little Thing about Android Module Paths

    How to configure your module paths, instead of using Gradle’s default.
    Go to the profile of Pietro Maggi
    Pietro Maggi
    Aug 2
    Gesture Navigation: Going edge-to-edge

    Gesture Navigation: Going edge-to-edge

    With Android Q, a new system navigation mode has been added, allowing the user to navigate back, and to the home screen via gestures.
    Go to the profile of Chris Banes
    Chris Banes
    Aug 1
    Now in Android: Episode #1

    Now in Android: Episode #1

    Collector’s Edition! Kotlin, AndroidX, Blueprints, and ADS
    Go to the profile of Chet Haase
    Chet Haase
    Jul 31
    Dagger in Kotlin: Gotchas and Optimizations

    Dagger in Kotlin: Gotchas and Optimizations

    Use Dagger in Kotlin! This article includes best practices to optimize your build time and gotchas you might encounter.
    Go to the profile of Manuel Vivo
    Manuel Vivo
    Jul 30
    Collections and sequences in Kotlin

    Collections and sequences in Kotlin

    Working with collections is a common task and the Kotlin Standard Library offers many great utility functions. It also offers two ways of…
    Go to the profile of Florina Muntenescu
    Florina Muntenescu
    Jul 24
    How Pandao Uses the In-App Updates Flexible Flow to Speed up the App Update Process on Android

    How Pandao Uses the In-App Updates Flexible Flow to Speed up the App Update Process on Android

    In-App Updates allows developers to deliver features, bug fixes, and performance improvements faster for active users.
    Go to the profile of Sergey Smetanin
    Sergey Smetanin
    Jul 24
    Threading models in Coroutines and Android SQLite API

    Threading models in Coroutines and Android SQLite API

    Implementing suspending transactions in Room
    Go to the profile of Daniel Santiago
    Daniel Santiago
    Jul 17
    From Java Programming Language to Kotlin — the idiomatic way

    From Java Programming Language to Kotlin — the idiomatic way

    Learn how to get started converting Java Programming Language code to Kotlin, making it more idiomatic and avoid common pitfalls, by…
    Go to the profile of Florina Muntenescu
    Florina Muntenescu
    Jul 9
    About Android DevelopersLatest StoriesArchiveAbout MediumTermsPrivacy