Tweets

You blocked @AndroidDev

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @AndroidDev

  1. 👋 Hey developers! Learn all about Kotlin keywords in our playlist. We've covered topics like sealed classes, suspend functions, and more! Check it out and let us know what you'd like to see. 📺 Playlist →

    Undo
  2. 🧠 We’re in a Kotlin state of mind! Join as he gives an overview of... 1️⃣ Kotlin 2️⃣ The 1.4 preview 3️⃣ Tooling improvements 4️⃣ Our coroutines recommendation 🤓 And more! Watch →

    Undo
  3. From Java ➡️ Kotlin This learning pathway is for Java developers who want to ramp up quickly on Kotlin. Learn how to convert Java code to Kotlin, add Kotlin to an existing app, and more! Earn your badge here →

    Java to Kotlin badge
    Undo
  4. 😎 Putting the fun in fundamentals! In the Android Kotlin Fundamentals course, you’ll learn core Android concepts and build a variety of apps in a series of codelabs with starter apps and solution code included. Start learning →

    Graphic of computer, desk and chair
    Undo
  5. Good writing is rewriting 📝 See how the Android team rewrote the Android Open Source Project (AOSP) DeskClock app from Java to Kotlin and jumped over the hurdles they encountered along the conversion process. Read more ↓

    Undo
  6. Jul 16

    70% of the top 1,000 apps are already using Kotlin! 🤩 Learn which apps are using , how Kotlin improved their productivity, and how much their app quality has improved. (Hint: It's a lot!) Read →

    Kotlin logo with text bubble and sparkles graphic
    Undo
  7. Jul 16

    Google Home + Kotlin + Jetpack = 🤯 The Google Home team was able to reduce their #1 case of crashes by 33%, by adding into their codebase! 🏡✨ See for yourself ↓

    Undo
  8. Jul 16

    Learn coding from scratch with Android Basics in Kotlin! 🎉 We’re announcing a new online course for beginners without programming experience, focused on the basics of building Android apps with . Start learning →

    Undo
  9. Jul 15

    🔎 With the APK Analyzer, you can: 👀 View the absolute and relative size of files in APK 💡 Understand composition of DEX files 📁 Quickly view final file versions 🤔 Compare two APKs side-by-side Learn how →

    Android debug
    Undo
  10. Jul 15

    🐶 Most dogs agree, a good prefetch makes everything faster. Users can get IORap prefetching for free and make their apps start 5% faster. Learn the 4 key steps to get it working for you. Dive in ↓

    Undo
  11. Jul 15

    R8 now supports maintaining and rewriting metadata to shrink Kotlin libraries and applications using Kotlin reflection. Learn more about how R8 handles Kotlin Metadata and how to keep it when it is needed. 📖 Read this post ↓

    Undo
  12. Jul 15

    ☘️ A Kotlin trifecta: D8, R8 and enums! In this video, runs through enums with when statements and how to use the Android R8 compiler to optimize some of the unobvious overhead. Watch here →

    Image of Chet getting ready to talk about Kotlin vocab
    Undo
  13. Jul 14

    ⬆️ Improve performance. Reduce code size. ⬇️ Leverage Google’s toolkit to easily deploy PGO tools and improve native Android apps in 3 easy steps: 1️⃣ Identify representative workload 2️⃣ Collect profiles 3️⃣ Build application Details →

    Undo
  14. Jul 14

    🙌 Native dependency struggles are a thing of the past Version 4.0 of the Android Gradle Plugin addresses these issues by adding support for distributing and exposing native libraries with AARs. Learn how ↓

    Undo
  15. Jul 14

    ADB episode 144: Compilers 🖥 and are joined by of the Android Studio compilers team to discuss updates to the Kotlin compiler, R8/D8, and the new Kotlin symbol processing API. 🎧

    Android Developers Backstage Episode 144: Compilers
    Undo
  16. Jul 14

    🔑 Prepare your app for package visibility and enhanced privacy in . talks about configuring your build to work with app queries, the new way in Android 11 to describe what other apps you need access to. Read ↓

    Undo
  17. Jul 14

    Join as he shows us how to support newer Java APIs by using... 🍭 D8/R8 Desugaring 🏞 Streams 💁‍♂️ The Optional class 😛 And more! Get in on the fun ↓

    Undo
  18. Jul 13

    👀 We’re looking at how coroutines work under the hood Follow along as goes in depth about why coroutines are important, how they can suspend without blocking threads, and much more! Watch and learn →

    Undo
  19. Jul 13

    🏆 Become a coroutines champion! Learn how to use coroutines in your Android apps, use WorkManager to schedule asynchronous tasks, access data using Room DAOs, and build an app using Android Architecture components. More →

    coroutines phone badge
    Undo
  20. Jul 13

    Processing background data is an important part of creating a responsive Android app. Define and categorize your background task use cases, and learn about the APIs you should use to execute them in this handy guide. 📖 Read more →

    Flow chart of background data processing
    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·