TabLayout с ViewPager2 на Kotlin
Урок 19. Как создать андроид-приложение с вкладками – TabLayout с ViewPager2 на Kotlin
На прошлом уроке мы познакомились с ViewPager2 и создали андроид-приложение, в котором можно листать
ViewPager2
Урок 18. Как создать слайдер экранов с использованием ViewPager2 на Kotlin
На прошлом уроке мы познакомились с нижней панелью навигации BottomNavigationView. В этом уроке реализуем
Урок 17. Android Navigation. Знакомство с BottomNavigationView. Как добавить фрагменты в панель Bottom Navigation.
На прошлом уроке мы работали с анимацией переходов между экранами. На этом уроке познакомимся
Урок 16. Android Navigation. Анимация переходов между экранами. Transition & Animation Framework
Урок 16. Android Navigation. Анимация переходов между пунктами назначения. Transition Framework & Animation Framework 
На прошлом уроке мы обменивались данными между экранами-пунктами назначения.  В этом уроке реализуем анимацию
Урок 15. Передача данных между экранами пунктами назначения. Android Navigation. Bundle vs Safe Args
Урок 15. Передача данных между экранами — пунктами назначения. Android Navigation. Bundle vs Safe Args
Продолжаем серию уроков по разработке android-приложений в Android Studio на языке Kotlin. На прошлом
Урок 14. Навигация по условию в андроид приложении. Android Conditional Navigation & Firebase Authentication
Урок 14. Навигация по условию в андроид приложении. Android Conditional Navigation & Firebase Authentication
Продолжаем серию уроков по разработке android-приложений в Android Studio на языке Kotlin. Пришло время
Продвинутый курс по созданию андроид-приложения «Диктофон» на языке Котлин
Записывайтесь на Продвинутый курс по созданию андроид-приложения для записи звука на языке Котлин. Разработка
скидка на курсы по разработке андроид-приложений и игр
Скидка 40% на все курсы по разработке андроид-приложений и игр
В течение акции вы можете подписаться на наши продвинутые курсы по созданию андроид-приложений и
10-android-data-binding-binding-adapters
Урок 10. Android Data Binding. Binding Adapters
Binding Adapters, создание пользовательских атрибутов На прошлом уроке мы изучали обработку пользовательских событий ввода
Kotlin Coroutines
Котлин корутины. Часть 2. Управление пользовательским интерфейсом
Управление пользовательским интерфейсом через корутины В этом упражнении мы напишем корутину для отображения сообщения
Kotlin Coroutines
Как использовать Котлин корутины (Kotlin Coroutines) в андроид приложении. Часть 1
Введение Это первый курок курса о том, как использовать Котлин корутины в андроид приложении.
ViewModel и LiveData в Data Binding
ViewModel и LiveData в Data Binding
Это перевод третьей части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding
ViewModel и Jetpack Navigation : NavGraph с ViewModel
ViewModel и Jetpack Navigation : NavGraph с ViewModel
Это перевод второй части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding
Сохранение состояния (Saved State) в ViewModel
Сохранение состояния (Saved State) в ViewModel
Это перевод первой части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding