🎧 The new @AndroidDev Backstage episode is all about Kotlin Multiplatform!
They cover:
✅ KMP’s goals and benefits
✅ Google’s adoption story
✅ Their thoughts on the future of KMP
…and more.
🎙️ Watch the episode: https://t.co/DoEFxIwsXP
📣 If you’re familiar with Kotlin Multiplatform and Jetpack Compose, then this workshop at KotlinConf 2025 might just be the ideal next step.
Check it out! 👇
🚀 Kotlin Multiplatform Tooling ��� Shifting Gears!
We’re doubling down on KMP support in IntelliJ IDEA and Android Studio! As a result, we’re discontinuing KMP support in Fleet, but all the insights we've gained will fuel our future efforts. Get the details here: https://t.co/NsqSEnTwSp
#Kotlin #KotlinMultiplatform #JetBrains #DevTools
🚀 Ktor 3.1.0 is here!
This release brings many improvements, including:
✅ SSE improvements
✅ A new CLI project configurator
✅ HttpClient multipart
✅ New feedback collection tools
Read the blog post and start building your next project today! https://t.co/ZtxAKC7Fug
AI Assistant in IntelliJ IDEA makes coding with #Kotlin and #Ktor easier, offering:
🚀 Syntax highlighting for code snippets.
🚀 The ability to accept snippets line-by-line and word-by-word.
🚀 Smooth integration with the IDE’s code completion.
Take a look ⤵️
📢The Kotlin 2.0.0-RC2 release is out! You can use the K2 compiler in production ➡️ https://t.co/J6xShyZf7D
🗻This release mostly covers the stabilization of the new Kotlin K2 compiler. In addition, there are new features in Kotlin/Wasm and Kotlin/JS, as well as improvements for the Gradle build tool.
⚙️ The Kotlin plugins that support 2.0.0-RC2 are bundled in the latest IntelliJ IDEA and Android Studio. You don't need to update the Kotlin plugin in your IDE. All you need to do is to change the Kotlin version to 2.0.0-RC2 in your build scripts.
The Jetpack Compose compiler is moving to the @kotlin repository with the upcoming release of Kotlin 2.0!
There will be a matching Compose compiler with each Kotlin release, so you won't have to wait to upgrade the Kotlin version in your Compose app → https://t.co/iRFcIVYrvU
Fleet 1.32 is out with updates that improve the Kotlin Multiplatform project workflow:
✅ Improved environment pre-flight checks
✅ Wireless debugging for iOS 17
Learn more about working with KMP projects in Fleet in our in-depth tutorial: ⤵️
https://t.co/SHakEMpft3
Learn how to test UI on different screens → https://t.co/g86QNPwuIG
Testing is an integral part of the app development process. Implementing automated tests verifies that your app is consistent across different form factors!
Find out what we discussed during today's #TheAndroidShow → https://t.co/yCnClYrbPh
🌟 Get building for new wearables and foldables
🌟 Behind the scenes, with Gemini Nano and AICore
🌟 Episode 100 of #NowInAndroid
Support for foldable devices begins with responsive design.
Learn about foldables → https://t.co/dIb80CpJqP
Support different screen sizes → https://t.co/xkbEKCpKVl
#GalaxyZFlip5
Supporting large screens, watches, and foldables opens the door for more users on more devices. ⌚📱
Music streaming platform @Deezer used Composable functions to reuse code segments and Android Studio to iterate on features faster.
https://t.co/NQ1jxqvsq1
Build smarter Android apps with on-device machine learning ✨😎
Lens AR Translate uses a model to predict the pixels behind the removed text, allowing it to recreate the image 🤯
Discover the latest APIs for machine learning on Android → https://t.co/ugi6c3XdDz
#GoogleIO
Just announced - first class tooling by @Google to convert Figma designs to Jetpack Compose code . The future of Android development is looking really bright 🤩
https://t.co/yDl8e2nm4Q
#AndroidDev#JetpackCompose
#AndroidDevSummit is in 1,250 minutes! 🤯🎉
Tune in for the keynote and the Modern Android Development Track, starting at 9 AM PT, for the latest on all things Android, #JetpackCompose, and more. → https://t.co/tkkLFyk097
🎉 We’re launching the first alpha of Compose Composition Tracing!
This new feature allows #JetpackCompose composable functions to be shown in the Android Studio Flamingo system trace profiler.
Get the details → https://t.co/7IPITCW41q
Composables can:
💡 Execute in any order
💡 Run in parallel
💡 Be skipped
💡 Run frequently
Learn how to build UI with composables in the new #MADSkills episode → https://t.co/RbF9ohfBAM
#JetpackCompose Tip:
You can easily add List change animations to your LazyRow or LazyColumn by simply providing a unique key and `Modifier.animateItemPlacement()` on the child item.
Note that the key should be unique throughout the entire LazyList. See video 👇
#AndroidDev
Are you using the OnLifecycleEvent annotation to hook into lifecycle events? This is now deprecated; use DefaultLifecycleObserver instead, simply overriding its appropriate methods.
The best part? You can remove the lifecycle-compiler annotation processor from your project! 🥳
⚡️Kotlin 1.7.10 has been released with bug fixes for v1.7.0!
ℹ️For IntelliJ IDEA 2022.2, Android Studio Dolphin, and Android Studio Electric Eel, v1.7.10 of the plugin will be bundled with each IDE’s next update.
Check out the changelog and update today:
https://t.co/oEv8rAb1Cp