Основы Android
Для изучения мобильной разработки с использованием Kotlin Multiplatform Mobile важно изучить основы Android разработки - эти знания и опыт помогут писать общий код для Android и iOS с учетом особенностей обеих платформ.
В основы разработки Android приложений мы включаем:
- Систему сборки - Gradle
- Язык программирования - Kotlin
- Базовые компоненты Android приложения
ActivityServiceBroadcastReceiverContentProvider
- Верстка UI используя Compose
- Библиотеки AndroidX и Jetpack от Google
- Kotlin flows,
StateFlow,SharedFlow ViewModel- Жизненный цикл
Application,Activity,ViewModel - Библиотека Android Navigation Component от Google
- Библиотека Retrofit от Square
- Библиотека Koin
info
Для тех кому всё перечисленное уже знакомо, использовано на практике и есть уверенное понимание о чем речь - можно пропустить ознакомление с теоретическим блоком и сразу перейти к практической задаче.