Build an iOS & Android app in 100% Kotlin with Compose Multiplatform

preview_player
Показать описание

The new iOS target for Compose Multiplatform means you can build cross-platform mobile apps entirely in Kotlin – including the UI!

Compose Multiplatform for iOS is currently in Alpha, so now is a great time to explore the technology: Let’s build a simple app from start to finish in Kotlin. In the process, you’ll see how Compose Multiplatform and Kotlin Multiplatform enable sharing everything - from the networking layer, to business logic, to UI. The end result will be a small app that can load and display different bird pictures from an API, that will run on both Android and iOS!

Tooling:

Libraries used:
Рекомендации по теме
Комментарии
Автор

If you're coding along with the tutorial: Make sure the kotlinx.serialization plugin (13:38) has the same version as the Kotlin version (currently 1.9.0 in the template, see the gradle.properties file!) Currently, that means using the following:
version "1.9.0"

Kotlin
Автор

Finally you can now build UIs for both platforms. That was the one thing I was waiting for. Its finally come

nanonkay
Автор

A fantastic Kotlin Multiplatform demo!

SAPierce
Автор

As someone who is learning jetpack compose and doing it on the job, I find this extremely useful and motivating ☺️. Thank you compose multiplatform team for all your efforts ❤

ravipoon
Автор

Great tutorial. As someone who has a background of developing backend apps using Kotlin, this video is super helpful to understand KMM and the basic mobile concepts.

Автор

One of the clearer Jetpack compose tutorials out there, thanks.

vlogan
Автор

Great video Seb!!! Kotlin and Compose will take the world!
Awesome to see Voyager! Thanks for sharing <3

GabrielSouza-ofkt
Автор

I actually appreciate the walkthrough on the documentation.

RhexGomez
Автор

Finally some good example video by Jetbrains 🎉 please make more such videos and keep doing amazing work!

anumamin
Автор

Kotlin is doing some magic now hope there are more nice tutorial like this in the future. thank compose multiplatform team for your handwork.

bunhengborath
Автор

Voyager library is the goat, easy to use and easy to understand

xozzy
Автор

thanks for amazing session. Please do consider map-layer and realtime notifications to UI like websockets / graphql subscriptions for next tutorial series on compose multiplatform.

letmeu
Автор

Thank you for the video and also information about precompose library i was just looking for the library like that❤️❤️❤️

sanjaykarki
Автор

Great video, i love your penguin meme doll at the back sir

khalidrinaldy
Автор

Thanks so much for a great tutorial ... I like your style! ... I've never actually sat through a 50 minute YT video before, but I'm glad I did, and I even paid attention. I have an Android app that I've been working on for about 2 years (99% Kotlin) and now I want that to also run on iOS devices. I'm doing this at the right time IMHO, since CMP is maturing nicely and Google is supporting KMM in general. I just have to learn more Compose, then Multiplatform, and probably a little Swift ... wish me luck =)

MichaelMossmanNZ
Автор

I learned a LOT just from this one video!

RexTorres
Автор

Nice tutorial, Just need these types of tutorials to setup my app and start working on. I still prefer to flutter for both ios and android but looking forward to explore kotlin even further as Kotlin for data science libraries would be great to build good applications for future ai applications.

cdrv
Автор

Magnificent effort. I really look forward to your videos.

owaistnt
Автор

Nice, congratulations for whole JetBrains team.👏

VirgilioSolano
Автор

Great tutorial! It would be a piece of cake to have a consistent navigation library, hope something would pop up in the next future!

nicolagallazzi