Основы Android
Для изучения мобильной разработки с использованием Kotlin Multiplatform Mobile важно изучить основы Android разработки - эти знания и опыт помогут писать общий код для Android и iOS с учетом особенностей обеих платформ.
В основы разработки Android приложений мы включаем:
- Систему сборки - Gradle
- Язык программирования - Kotlin
- Базовые компоненты Android приложения
Activity
Service
BroadcastReceiver
ContentProvider
Fragment
- Верстка UI используя xml layout
- Библиотеки AndroidX и Jetpack от Google
RecyclerView
LiveData
ViewModel
- Жизненный цикл
Application
,Activity
,Fragment
,ViewModel
ViewBinding
- Библиотека Android Navigation Component от Google
- Библиотека Retrofit от Square
- Библиотека Hilt от Google
info
Для тех кому всё перечисленное уже знакомо, использовано на практике и есть уверенное понимание о чем речь - можно пропустить ознакомление с теоретическим блоком и сразу перейти к практической задаче.