Загрузка...

JUFK 2: Kotlin Multiplatform Plugin Migration & Build Optimization

In this session: Migrate from legacy KMP plugin to the new `androidLibrary {}` DSL, create a separate androidApp module for clean architecture, add Gradle caching to GitHub Actions, and deploy the first real UI to production.

🔗 Website: https://justusefuckingkotlin.com
🔗 GitHub: https://github.com/adjorno/just-use-fucking-kotlin
🔗 Twitter/X: https://x.com/adjorno

⏱️ Timestamps:
0:00 - Intro: Why migrate to the new KMP plugin?
0:38 - Overview of the migration plan
2:00 - Adding Gradle caching to GitHub Actions
4:30 - Updating composeApp to library structure (androidLibrary {})
8:44 - Design preview: what we're building
9:00 - Creating the androidApp module
12:00 - Moving MainActivity to androidApp
14:00 - Verifying the build
15:14 - Development philosophy: trunk-based development & branch naming
18:45 - Deploying the hero text UI
20:30 - Final result: justusefuckingkotlin.com updated

📚 What you'll learn:
• Migrate from legacy KMP plugin to new DSL
• Separate library code (composeApp) from app code (androidApp)
• Add Gradle caching for 2-3x faster CI builds
• Deploy Compose Multiplatform UI to production

#KotlinMultiplatform #Kotlin #AndroidDev #Gradle #CICD #KMP

Видео JUFK 2: Kotlin Multiplatform Plugin Migration & Build Optimization канала Mykhailo Dorokhin
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять