It’s 2025 and while we’re getting a slow start, we’ve scheduled our first meeting of the year. You’ll have to listen to me, but we’re going to return to a topic we haven’t discussed in several years: Android development. There are lots of ways to build a mobile app, but only a few for writing cross-platform applications. In this session, I’ll demo an approach that works for me.
As always, please RSVP to help with the food order. :)
Fortunately, we have a new option: Compose Multiplatform. In May of 2024, Google announced official support for the new framework, developed in collaboration with JetBrains, that allows developers to write Jetpack Compose applications, and then run that application, unchanged (in theory), on iOS, Android, desktop (Windows, macOS, Linux), and web.
In this session, we're going to set up a Kotlin Multiplatform application and see how to get started using Jetpack Compose to write an application. We'll integrate some libraries that I find helpful to build what should be a solid template for your own cross-platform needs.
Jason Lee is a software developer living in the middle of Oklahoma. He has been a professional developer since 1997, using a variety of languages, including Java, Kotlin, Javascript, PHP, Python, Delphi, and even a bit of C#. He currently works for IBM on the WildFly/EAP team, where, among other things, he maintains integrations for some MicroProfile specs, OpenTelemetry, Micrometer, Jakarta Faces, and Bean Validation. (Resume, LinkedIn) He is the president of the Oklahoma City JUG, an occasional speaker there, as well as at a variety of technical conferences, and a book author. On the personal side, he is active in his church, and enjoys bass guitar, running, fishing, and a variety of martial arts. He is also married to a beautiful woman, and has two boys, who, thankfully, look like their mother.
©2007-2025 All Rights Reserved.