Katie Barnett

About Katie

Android Evangelist at Bilue

Katie is passionate about all things Android. She has taken on a wide variety of challenging projects including in the live event, media and travel space. Her favourite thing is to see someone having a delightful experience using something she has worked on. Katie is very active in the development community, she is a Google Developer Expert for Android, one of the organisers of GDG Melbourne and is a Women Techmakers Ambassador. She frequently runs events, speaks on technical and non-technical topics and enjoys writing blog posts to share her experience with others. Katie is based in Melbourne, Australia but loves to travel the world and outside of tech she enjoys boardgaming and attempting to finish many craft projects.
Header image
Programmable 2026 Presentation

Let's Brew KMP: Shared Code & Shared Coffees

Melbourne & Sydney
Programming Languages, Cloud & Tools
Take the first steps into the exciting world of Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP)! This talk is designed for multiplatform-curious developers who love a native experience but don't want to be limited to just one platform.

I'll show you the steps I took on the journey to build a group coffee ordering application. You'll see how KMP allows us to write business logic once and deploy it to multiple targets, making development more efficient and consistent.

Our coffee order includes:
  • What you need to get set up: Kickstart your KMP development environment
  • KMP vs. Native Android Development: Exploring the key differences and similarities, highlighting where KMP shines and how it integrates with existing Android practices.
  • UI: How CMP works to build UI cross platform
  • Lessons Learned Along the Way: What has tripped me up in this new way of thinking!