Workshop Day

9/11

9/12 9/13

From 0 to 100 with Kotlin and Compose Multiplatform

In this workshop, you'll learn how Kotlin Multiplatform and Compose Multiplatform make it possible for you to build great cross-platform applications with maximum code reuse. We’ll start by taking a look at some of the fundamentals of Kotlin Multiplatform, and see how a codebase is structured, and how you don’t have to compromise when it comes to using platform capabilities. We’ll also see how the ecosystem of Kotlin Multiplatform libraries support you in developing your cross-platform apps. Moving further, we’ll focus on Compose Multiplatform. You’ll discover how Compose Multiplatform builds on Jetpack Compose to enable UI development across Android, iOS, Desktop, and Web, and how it allows you to use already well-established APIs on entirely new platforms. We’ll look at the key subjects you need to understand to be productive with Compose Multiplatform. A basic understanding of Jetpack Compose is required for this workshop. Basic understanding of Kotlin Multiplatform concepts can be beneficial, but aren’t required.

  • Sebastian Aigner Developer Advocate at JetBrains


Overview

  • Date Wed, 11 September 2024 / 13:30 - 17:30 (240 mins)
  • Room Giraffe (1F)
  • Language English

Target audience

Participants should have some experience with building apps in Jetpack Compose. Multiplatform knowledge won’t be required.

Schedule

12:00-13:00 / Reception hours 13:00-13:30 / Welcome Talk 13:30-17:30 / Workshop 17:30-18:00 / Closing

Android is a trademark of Google LLC. The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. Android, Google Play and the Google Play logo are trademarks of Google LLC.
Past DroidKaigi

© 2014- DroidKaigi Committee