Marco Gomiero

Senior Android Developer @ Airalo - Kotlin GDE

Talk Title

Introducing Kotlin Multiplatform in an existing mobile app (Part I)

Room

Salle 2.02

Date

26.04.2024

Time

10:30 > 45 min

Share

on Twitter

After discovering a new interesting technology or framework, you will probably start asking yourself how to integrate it into an existing project. That's because, the possibility of starting with a blank canvas is rare (not impossible, but rare). a
This is also the case for Kotlin Multiplatform, which is getting more and more hype every day. And now, that the technology has become stable, it's the perfect time to start using it!

In this hands-on session, we will start with an existing Android and iOS application that "lives" in separate repositories, we will extract the business logic from the Android app and share it between the two apps with a Kotlin Multiplatform library. We will also cover how to distribute the library to the existing applications.

By the end of this workshop, you'll have a better understanding of what is needed to start using Kotlin Multiplatform in your existing projects.

To follow along in the workshop you will need:
- Android Studio with the "Kotlin Multiplatform Mobile" plugin (https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile)
- Xcode

Talk Title

Introducing Kotlin Multiplatform in an existing mobile app (Part II)

Room

Salle 2.02

Date

26.04.2024

Time

11:45 > 45 min

Share

on Twitter

After discovering a new interesting technology or framework, you will probably start asking yourself how to integrate it into an existing project. That's because, the possibility of starting with a blank canvas is rare (not impossible, but rare). a
This is also the case for Kotlin Multiplatform, which is getting more and more hype every day. And now, that the technology has become stable, it's the perfect time to start using it!

In this hands-on session, we will start with an existing Android and iOS application that "lives" in separate repositories, we will extract the business logic from the Android app and share it between the two apps with a Kotlin Multiplatform library. We will also cover how to distribute the library to the existing applications.

By the end of this workshop, you'll have a better understanding of what is needed to start using Kotlin Multiplatform in your existing projects.

To follow along in the workshop you will need:
- Android Studio with the "Kotlin Multiplatform Mobile" plugin (https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile)
- Xcode

Speaker Bio

Marco is an Android engineer, currently working at Airalo. He is a Google Developer Expert for Kotlin, he loves Kotlin and he has experience with native Android and native iOS development, as well as cross-platform development with Flutter and Kotlin Multiplatform.

In his spare time, he writes and maintains open-source code, he shares his dev experience by writing on his blog, speaking at confs and organizing events with the Google Developer Group Venezia and he plays basketball.

Menu