Simona Milanovic works at Google as an Android Developer Relations Engineer, as part of the Jetpack Compose team. Before joining Google, Simona worked as an Android Dev in a variety of different industries – retail, transportation, banking, automotive & online dating. Aside from work, she loves to travel, read, organise stuff (😬), play music & video games and spend time with her 4 fluffy pets.
Simona Milanovic
Ask Android! – Compose, Gemini in AS, KMP
Join members of the Google DevRel and Engineering teams to get answers to your most pressing questions in 1:1 office hours sessionsl
Talk Title
Ask Android! – Compose, Gemini in AS, KMP
Join members of the Google DevRel and Engineering teams to get answers to your most pressing questions in 1:1 office hours sessionsl
Talk Title
Ask Android! – Compose, Gemini in AS, KMP
Join members of the Google DevRel and Engineering teams to get answers to your most pressing questions in 1:1 office hours sessionsl
Talk Title
Ask Android! – Compose, Gemini in AS, KMP
Join members of the Google DevRel and Engineering teams to get answers to your most pressing questions in 1:1 office hours sessionsl
Talk Title
Ask Android! – Compose, WearOS, Platform
Join members of the Google DevRel and Engineering teams to get answers to your most pressing questions in 1:1 office hours sessionsl
Talk Title
Designing scalable Compose APIs
As more and more apps and teams migrate to Compose, it's important to establish clear guidelines for writing high-quality Compose code. This talk will cover best practices and guidelines for developing idiomatic Compose APIs, with topics such as how to think about and plan for your components, how to leverage Kotlin and naming conventions, and define a solid structure of your component, and finally how to verify and maintain these APIs. We'll discuss the rationale behind these guidelines and how they can help developers write code that is more scalable, performant, and consistent.