Sign in

Simona Milanovic

@anomiss.bsky.social
974 followers 116 following 40 posts

Android DevRel Engineer @Google, working on Compose and Studio 🤙

PostsRepliesMedia
Simona Milanovic @anomiss.bsky.social · 11h
🚀 Lots of handy Android CLI updates this week Device Streaming now in CLI - agents can now spin up remote devices 📱 Fresh new batch of Android skills for Security, Identity, Media3, TV, and more 😌 Learn more ⬇️ 🤙 : www.youtube.com/watch?v=JMPd... android-developers.googleblog.com/2026/10/andr...
youtube.com
Android CLI and skills to improve your development
YouTube video by Android Developers
010
Simona Milanovic @anomiss.bsky.social · 08/10/2026
Android Dev Summit is finally back 🥹 and in two places! 🔥 I'll be at the London event this year - soooo, register, come meet the team, listen to some really cool talks from the industry, and have a chat with folks from our Android community: rsvp.withgoogle.com/events/andro... See you there 🤙
rsvp.withgoogle.com
Android Dev Summit: Extended
Android Dev Summit: Extended will be hosted in London on October 28. It will include sessions and demos by our team and community members from Europe, the Middle East, and Africa. We will wrap up with...
040
Simona Milanovic @anomiss.bsky.social · 18/09/2026
📢 Quick Android CLI tips! [Install it: goo.gle/android-cli] Run `android update` often To install Android skills, run `android skills add --all` To regularly update them, run `android skills update --all` Or specify exactly which skill you want. That's all 😌
goo.gle
Overview of Android CLI  |  Android Studio  |  Android Developers
The Android CLI is a command-line interface that enables you to more easily and efficiently build for Android using any tool of your choice.
173
Simona Milanovic @anomiss.bsky.social · 25/08/2026
Few more days left for the droidCon London '26 CFP 😊 Genuinely one of my favourite events ever - seeing dear folks from the community, catching up, and learning from them! Submit a talk or get a ticket - either way, hope to see you there! 🥳 london.droidcon.com
london.droidcon.com
droidcon London | Android Development Conference 2026
droidcon London 2026 is the Android developer conference, bringing together Android professionals from around the world to share best practices, explore cutting-edge tools, and shape the future of mob...
031
Simona Milanovic @anomiss.bsky.social · 08/07/2026
thanks for reporting that... stay tuned 😌
020
Simona Milanovic @anomiss.bsky.social · 06/07/2026
If you're interested in what Android skills are, why skills are needed and extremely beneficial for certain workflows, how to choose what to write skills for, plus some handy tips from our own experience, check out this video 😊 www.youtube.com/watch?v=qZLQ...
youtube.com
What are Android skills and how to use them with AI tools?
YouTube video by Android Developers
151
Simona Milanovic @anomiss.bsky.social · 24/06/2026
Last minute (🤫) rehearsals with @florinam.bsky.social for #GoogleIOConnect in Berlin, happening tomorrow 🥳 We have the keynote, several talks, and demo booth about all things Developer Productivity related, so come say hi and let's have chat 😊
0161
Simona Milanovic @anomiss.bsky.social · 10/06/2026
If you're back from your holidays and need help catching up with Developer Productivity announcements at I/O, we got you! 😏 Android CLI, skills and Bench updates, summarized in 90 seconds 🚀 Video:https://www.youtube.com/watch?v=7fQhKxQGy5A Blog: android-developers.googleblog.com/2026/06/andr...
youtube.com
What's new for Android developer productivity at I/O
YouTube video by Android Developers
071
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 23/04/2026
#JetpackCompose version 1.11 has landed! So many new APIs to try out along with some important changes. We've also detailed 4 (!) new large Experimental APls that we are actively looking for feedback on: 💅🏻 Styles! 🚥 Grid 💪🏻 FlexBox 🎞️ MediaQuery android-developers.googleblog.com/2026/04/jetp...
1325
Simona Milanovic @anomiss.bsky.social · 17/04/2026
🚀 Super happy to announce the launch of Android Skills and CLI 🚀 - a new suite of tools and resources for more efficient and better informed Android development with AI A powerful combo 💪 - try it out and send feedback 👩‍🔬 github.com/android/skills developer.android.com/tools/agents
github.com
GitHub - android/skills
Contribute to android/skills development by creating an account on GitHub.
2131
Reposted by Simona Milanovic
Chris Sinco @csinco.com · 08/04/2026
Agent Mode in @androidstudio.bsky.social Panda 4 is getting a big upgrade: Planning Mode! Allows you to work with the agent to first create a plan then code. Though if you prefer, use Fast to jump into coding and task completion.
192
Reposted by Simona Milanovic
Andrei Shikov @shikasd.bsky.social · 27/03/2026
In the next version of AGP - R8 makes coroutines 2x faster
15615
Reposted by Simona Milanovic
Marcello Galhardo @marcellogalhardo.dev · 11/03/2026
Just published "Scoping ViewModels in Compose". marcellogalhardo.dev/posts/scopin... #AndroidDev #Kotlin #KMP #CMP
marcellogalhardo.dev
Scoping ViewModels in Compose
Lifecycle ViewModel 2.11.0-alpha02 introduces rememberViewModelStoreOwner, an API to scope ViewModelStore directly within the Compose hierarchy. Why It Matters Until now, ViewModelStore scoping was ti...
0245
Simona Milanovic @anomiss.bsky.social · 04/02/2026
you're a good friend ⭐
020
Simona Milanovic @anomiss.bsky.social · 01/02/2026
Come and chat with us on Feb 5th 😊 we'll (try to) answer your questions about Gemini in Android Studio, and share some tips & tricks 👩‍🔬 With @josealcerreca.bsky.social, @astamato.bsky.social, @nosuid.bsky.social, Joe Birch and a few more! Join in → goo.gle/3O7dfk0
0144
Simona Milanovic @anomiss.bsky.social · 20/01/2026
🚀 Android Studio Otter 3 Feature Drop is out 🚀 It brings A LOT of new & stable features, like Bring Your Own Model, Journeys, and many Compose dev AI tools 🥳 Check out the release blog, try them out and please submit feedback 🙏 android-developers.googleblog.com/2026/01/llm-...
android-developers.googleblog.com
LLM flexibility, Agent Mode improvements, and new agentic experiences in Android Studio Otter 3 Feature Drop
News and insights on the Android platform, developer tools, and events.
071
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 16/01/2026
👀 Want to see a preview of what's coming up in #JetpackCompose? We heard you that debugging shared elements is tricky. In 1.11.0-alpha03, a new composable LookaheadAnimationVisualDebugging was added. Wrap your SharedTransitionLayout to add visual cues to track down those hard to debug issues. 🐛⤵️
14112
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 11/12/2025
#JetpackCompose executes your code in different phases, which causes some parts of the @Composable function to be executed separately from each other. Crashes in these phases can result in stack traces that are hard to decipher, making it difficult to pinpoint the exact line of code that crashed 💥
192
Simona Milanovic @anomiss.bsky.social · 28/11/2025
Our "What's new in Studio Agent?" talk is out 😊 It summarises and demoes many new and practical, integrated AI tools in Studio, to support you with those more repetitive parts of your daily workflow 😌 Check it out, feedback & bugs greatly appreciated 🤙 : www.youtube.com/watch?v=jTlW...
youtube.com
What's new in Android Studio's AI Agent
YouTube video by Android Developers
062
Reposted by Simona Milanovic
Tomáš Mlynarič @mlykotom.dev · 31/10/2025
🆕Yesterday we published updates on #KMP on d.android.com/kmp! We finally have the Jetpack libraries that are compatible with KMP .. and CMP! Want to get into KMP? We have a course goo.gle/kmp-course. Pros can check their skills in the quiz at the end 😁.
d.android.com
Kotlin Multiplatform  |  Android Developers
0194
Reposted by Simona Milanovic
TJ @tunji.dev · 23/10/2025
Oh btw, I'm co-hosting the Android show this year! Tune in on October 30th for all the latest news in the Android world! www.youtube.com/watch?v=wyt_...
youtube.com
Tune in on October 30 for our next episode of The Android Show
YouTube video by Android Developers
0233
Simona Milanovic @anomiss.bsky.social · 01/10/2025
✨ New and improved Agent features for Compose now in Canary! 🦦 Generate & transform composables with imgs and text, generate Previews, improve code quality... I can't fit it all🙃 Get the latest Canary & the release notes, submit issues, have fun! 😊 developer.android.com/studio/previ...
developer.android.com
Release notes for Android Studio preview  |  Android Developers
Discover new features and changes in Android Studio preview.
171
Simona Milanovic @anomiss.bsky.social · 29/09/2025
One month to go until #dcldn25 ! 🥳 🎃 Join us in "What's new in Android Studio's AI Agent", where we'll demonstrate truly helpful ways of using these new Studio tools in your daily workflow, and share some handy behind-the-scene info & tips ✨👇: london.droidcon.com/agenda
london.droidcon.com
Agenda | droidcon London
droidcon London 2025, the premier android developer event. Become a better developer, learn from the community, expand your network.
0140
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 03/09/2025
We launched the Androidify app on Google Play! Download it now, and create your very own custom Android bot ❤️ I've had loads of fun creating and testing the app - now you can too! play.google.com/store/apps/d... #Androidify
1176
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 14/08/2025
🚨 New video alert!! Learn all about how to combine Shared elements with Shape morphing in this #ComposeTip www.youtube.com/watch?v=0moE...
youtube.com
Advanced shared elements with shape morphing | Jetpack Compose Tips
YouTube video by Android Developers
1134
Simona Milanovic @anomiss.bsky.social · 11/08/2025
🚀 There's a new combo of Gemini Studio features in town 🤠 With Generate from Images, Transform UI and Generate Previews, you can build a full screen (or an app 😂 ) in a ridiculously short time. ⚡ Try it and see how long it takes you - I dare you 😎 developer.android.com/studio/gemin...
061
Simona Milanovic @anomiss.bsky.social · 06/08/2025
Another ✨ Delightful Compose Tip ✨ is out, to show you some fun shape shifting and morphing for WearOS ⌚ it's even simpler now than you might expect 😎 Got any other ideas or wishes on tips you'd like to see? Let us know 😊
040
Reposted by Simona Milanovic
seb @sebastiano.dev · 16/07/2025
If you do, I would recommend using your own Gemini key to get a larger context (1m tokens) developer.android.com/studio/previ... And yes, there is a rather generous free tier for the Gemini APIs, too ai.google.dev/gemini-api/d...
developer.android.com
Agent mode  |  Android Studio  |  Android Developers
Learn about AI-assisted coding features powered by Gemini.
093
Reposted by Simona Milanovic
Android Developers @androiddevs.bsky.social · 15/07/2025
We've expanded our Jetpack Compose accessibility guidance! 📄💚 Dive deep into semantics, traversal, and testing to build more inclusive experiences. Learn more on making your Compose UIs accessible for everyone → goo.gle/compose-accessibility
0101
Simona Milanovic @anomiss.bsky.social · 13/06/2025
New Delightful episode is out! 😍 Special Android Studio edition 💻 with tons of insightful tips on how to boost your Compose productivity using Interactive and UI Check Modes, Animation and Run Preview, and grouping, zooming and analysing Previews 🚀 Check it out: 🥳 www.youtube.com/watch?v=UnHT...
youtube.com
Compose Preview | Jetpack Compose Tips
YouTube video by Android Developers
060
Simona Milanovic @anomiss.bsky.social · 23/05/2025
We also published new and expanded guidance on Compose accessibility that tackles all of these topics in more detail: goo.gle/compose-acce...
goo.gle
Accessibility in Jetpack Compose  |  Android Developers
022
Simona Milanovic @anomiss.bsky.social · 23/05/2025
Our #IO25 talk on how to build more accessible apps with Compose is out! 🥳 Lots of tips on choosing appropriate semantics, merging, clearing & hiding, inspection & debug, accessibility checks in tests 🫶 Check it out ☺️ www.youtube.com/watch?v=80qk...
youtube.com
Build more accessible UIs with Jetpack Compose
YouTube video by Android Developers
1228
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 23/05/2025
🥳 Excited to share our latest blog post on Material 3 Expressive Motion Theming! 🤿 Dive into how the new physics-based system brings interactions and transitions to life. Read it here: m3.material.io/blog/m3-expr... #AndroidDev
0356
Reposted by Simona Milanovic
Rebecca Franks @riggaroo.dev · 21/05/2025
We launched the #Androidify sample app on GitHub yesterday too to learn more about how it works behind the scenes. android-developers.googleblog.com/2025/05/andr...
android-developers.googleblog.com
Androidify: Building powerful AI-driven experiences with Jetpack Compose, Gemini and CameraX
The Androidify app is an open-source project, utilizing Jetpack Compose, Gemini, CameraX, and Navigation 3 to build AI-driven Android experiences.
062
Reposted by Simona Milanovic
Halil Ozercan @halilibo.com · 04/05/2025
For the first time I'm officially a part of Google IO. Listen to us talk about text input in Compose and how it's changing. I promise you will learn something new :) io.google/2025/explore...
io.google
Google I/O 2025: Mastering text input in Compose
Don’t miss Google I/O, featuring product launches, innovations, and insights. Tune in for the live keynotes and sessions.
1354
Simona Milanovic @anomiss.bsky.social · 04/05/2025
Hyped to be speaking at #IO25 on how to build more accessible apps with #JetpackCompose 🎉 : classifying components, choosing appropriate semantics, merging and clearing wisely, traversal, inspection & debug tips, accessibility checks in tests & more! 🚀 See ya in May: io.google/2025/explore... 🤩
io.google
Google I/O 2025: Build more accessible UIs with Jetpack Compose
Don’t miss Google I/O, featuring product launches, innovations, and insights. Tune in for the live keynotes and sessions.
1312
Reposted by Simona Milanovic
Jolanda Verhoef @lojanda.bsky.social · 27/03/2025
🚀 Big news for Android devs using Jetpack Compose! Media3 just dropped version 1.6.0, and it includes a brand new artifact: media3-ui-compose! Finally, seamless and customizable video playback directly in your Compose apps. 🎬 #AndroidDev #JetpackCompose #Media3
24918
Simona Milanovic @anomiss.bsky.social · 19/03/2025
a more practical, smaller proposal is: have you tried setting the testTag first, and then clearing? This should keep the test tag and clear the rest of the semantics modifier = Modifier .testTag("testtag") .clearAndSetSemantics { }
100
Simona Milanovic @anomiss.bsky.social · 19/03/2025
I see! a bigger question: what is your backend testing setup like, for this and everything else? if you have dynamic a11y labels in diff locales, I'd then expect you'd want to test these individually? :) meaning you'd have a way of providing test data, like a11y labels, that you can access in tests
100
Simona Milanovic @anomiss.bsky.social · 19/03/2025
If you already have semantic info in a composable, you can most likely just use that for assertion in a test as well. Test tags are often used unnecessarily just cause it's convenient :), chances are you can avoid it for a lot of cases
100
Simona Milanovic @anomiss.bsky.social · 19/03/2025
Test tags are meant to be used for testing only, whereas semantics can be used for both accessibility AND testing, whenever possible. Can you explain why and how you'd ever use a test tag for accessibility purposes?
100
Simona Milanovic @anomiss.bsky.social · 13/03/2025
We had so much fun filming #TheAndroidShow in Barcelona, at #MobileWorldCongress last week, we can't wait to share it with you! 🥳 Tune in TODAY 🚀 to watch the livestream: goo.gle/tas-mar25
youtube.com
Set your reminder: #TheAndroidShow is live *here* on March 13!
YouTube video by Android Developers
0131
Reposted by Simona Milanovic
Chuck Jazdzewski @chuckjaz.bsky.social · 07/03/2025
@intelligibabble.bsky.social and I discuss Compose performance on the Android Developers Backstage podcast with @tornorbye.bsky.social and @romainguy.dev Check it out.
adbackstage.libsyn.com
Android Developers Backstage: Episode 213: Compose runtime and performance
In this episode, Tor and Romain chat with Leland and Chuck from the Compose team about performance -- recent optimizations, upcoming optimizations, and challenges. Leland: Chuck: Tor: Romain: ,&nb...
1164
Simona Milanovic @anomiss.bsky.social · 25/02/2025
Check out the new ✨ Delightful Compose for 📺 tip ✨ In this video, Paul shows how you can leverage Compose's declarative UI and adaptive APIs to build some pretty cool stuff for TV 😎 www.youtube.com/watch?v=ruJj...
youtube.com
Compose for TV | Jetpack Compose Tips
YouTube video by Android Developers
0132
Simona Milanovic @anomiss.bsky.social · 31/01/2025
✨ New Delightful Compose video is out! ✨ @vanyo.dev has some great tips on how to keep your UI delightful long term by testing it! Previews, screenshot testing, DeviceConfigurationOverride and other helpful tools are covered here: www.youtube.com/watch?v=Y9GW...
youtube.com
Testing | Jetpack Compose Tips
YouTube video by Android Developers
0299
Reposted by Simona Milanovic
Clara Bayarri @clarabayarri.bsky.social · 30/01/2025
The Android UI & Jetpack Compose team is building a new team in Bengaluru! Join us in building exciting new APIs for Jetpack Compose as well as the other UI libraries and help us expand to Bengaluru. EM: goo.gle/4gt9dMl SWE: goo.gle/4dQb9w7 PM: goo.gle/compose-pm-in DevRel: goo.gle/3DE8B7T
goo.gle
Engineering Manager, Android Toolkit — Google Careers
02215
Reposted by Simona Milanovic
Nick Butcher @nickbutcher.bsky.social · 30/01/2025
We're hiring a 🆕 Product Manager for #JetpackCompose in Bengaluru — come work with me! goo.gle/compose-pm-in We're also hiring software engineers and DevRel 👇
goo.gle
Product Manager, Jetpack Compose — Google Careers
0125
Simona Milanovic @anomiss.bsky.social · 30/01/2025
The related APIs FlowRow and FlowColumn will become stable, however without the new overflow parameter added in the last release. Please reach out to us if you have any questions or concerns, thanks! 🙏
010
Simona Milanovic @anomiss.bsky.social · 30/01/2025
It is possible for developers to implement their particular use cases, while we work on a plan for future components that can cover these functionalities better.
110
Simona Milanovic @anomiss.bsky.social · 30/01/2025
As part of this effort, we have also identified APIs added in recent releases that are not what we believe we should commit to long term. This has led to the decision to deprecate the experimental ContextualFlowRow and ContextualFlowColumn, added in 1.7.
110