We've just released a new official Android skill that can be used to statically analyse your #JetpackCompose code for performance improvements. ⚡️
Install it, and ask your agent to run the skill on your code. 🧑💻
We've seen some good results running it internally - give it a try and let us know any feedback!
https://t.co/MEVm7jMYj1
New X Android app: 100% Kotlin.
X Chat: Kotlin Multiplatform across Android, iOS, and Web.
E2E encryption, storage, sync, business logic: written once, shipped everywhere 🔐
💬 Which logic would you never want to write three times?
📱 Migrating a Jetpack Compose app to KMP?
Based on Google’s Jetcaster sample, this guide outlines a practical path: Replace the Android-only components, migrate the business logic and UI gradually, and bring the app to iOS and desktop.
Learn how 👉 https://t.co/wzNQMck2MR
We're using nested presenters with Circuit (https://t.co/ZJLK43zhvR) in a few places for a CMP project at work and really like the level of composition that they enable.
Koog: a Kotlin-based framework designed to build and run AI agents entirely in idiomatic Kotlin (just announced at #KotlinConf keynote) https://t.co/TirxwuMRZ2
🔥 Compose Multiplatform for iOS is Stable and Production-Ready! 🔥
Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale.
Explore all the updates in Compose Multiplatform 1.8.0: 👇
https://t.co/F1Zs9VgcT4
StateFlow and SharedFlow seem similar, but they are designed for different use cases, and they should not be confused! Let's discuss the key differences and usages. Thread 🧵 👇
Curious about real-life cross-platform development? 🌐 Learn from Instabee’s year-long journey with Kotlin Multiplatform and Compose Multiplatform, and gain insights from their experiences of using it in production. 🛠️
https://t.co/8zF7WcpHeh
What’s new in the Jetpack Compose January ’24 release:
👉 Strong skipping mode
👉 Changes to default font padding
👉 Support for nonlinear font scaling
👉 Drag and drop
👉 And more https://t.co/W7hBA8t16t
GeminiKMP sample (https://t.co/7fK7wtRAKP) is now using the Markdown Renderer library (https://t.co/L9SgunBQBG) to show the query responses (for iOS, Android and Desktop right now).