Продвинутый курс по созданию андроид-приложения «Диктофон» на языке Котлин
Записывайтесь на Продвинутый курс по созданию андроид-приложения для записи звука на языке Котлин. Разработка приложения Диктофон В этом Продвинутом курсе вы узнаете, как создать андроид-приложение «Диктофон» для записи
Урок 12. Навигация в приложении. Начало работы с Navigation Architecture Component
В этом уроке на практике познакомимся с библиотекой Navigation Architecture Component , которая позволяет пользователям перемещаться между различными частями контента в вашем приложении. Компонент навигации входит в набор
Урок 11. Принципы навигации внутри и между андроид-приложениями
Продолжая серию уроков о разработке мобильных приложений, мы будем изучать компонент Navigation набора инструментов  Android Jetpack. Как понятно из его названия, этот компонент обеспечивает навигацию в андроид-приложениях. Для
Скидка 40% на все курсы по разработке андроид-приложений и игр
скидка на курсы по разработке андроид-приложений и игр
В течение акции вы можете подписаться на наши продвинутые курсы по созданию андроид-приложений и игр со скидкой 40%. Акция действует в период с 01.12.2019 по 31.01.2020. Поспешите воспользоваться
Котлин корутины. Часть 4. Переход callback API на корутины
Kotlin Coroutines
В третьей части этой серии вы узнали, как тестировать корутины через поведение. В этой части мы конвертируем существующий API, который работает на основе методов обратного вызова (колбеков).  Заменим
Урок 10. Android Data Binding. Binding Adapters
10-android-data-binding-binding-adapters
Binding Adapters, создание пользовательских атрибутов На прошлом уроке мы изучали обработку пользовательских событий ввода и работу с наблюдаемыми данными (observable data), при изменении которых будет меняться их представление. В
Котлин корутины. Часть 3. Тестирование корутин через поведение
Kotlin Coroutines
Во второй части этой серии вы узнали, как управлять пользовательским интерфейсом при помощи корутин. В этой части вы напишете тест для написанного кода. В этом упражнении показано, как
Как создать простое мобильное приложение для любого сайта (с push-уведомлениями) на Kotlin
Продвинутый курс «Разработка приложения для сайта» В этом Продвинутом курсе вы узнаете, как создать простое андроид приложение для любого сайта самостоятельно, без опыта в программировании. В курсе содержится
Котлин корутины. Часть 2. Управление пользовательским интерфейсом
Kotlin Coroutines
Управление пользовательским интерфейсом через корутины В этом упражнении мы напишем корутину для отображения сообщения после задержки. Для начала убедитесь, что у вас есть проект kotlin-coroutines-start, открытый в Android
Как использовать Котлин корутины (Kotlin Coroutines) в андроид приложении. Часть 1
Kotlin Coroutines
Введение Это первый курок курса о том, как использовать Котлин корутины в андроид приложении. В этом курсе вы узнаете, как использовать Kotlin Coroutines в приложении для Android —
ViewModel и Kotlin Coroutines : viewModelScope
ViewModel и Kotlin Coroutines : viewModelScope
Это перевод четвертой части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding и Navigation. Чтобы более тесно на практике познакомиться с этими компонентами, записывайтесь на продвинутый
ViewModel и LiveData в Data Binding
ViewModel и LiveData в Data Binding
Это перевод третьей части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding и Navigation. Чтобы более тесно на практике познакомиться с этими компонентами, записывайтесь на продвинутый
ViewModel и Jetpack Navigation : NavGraph с ViewModel
ViewModel и Jetpack Navigation : NavGraph с ViewModel
Это перевод второй части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding и Navigation. Чтобы более тесно на практике познакомиться с этими компонентами, записывайтесь на продвинутый
Сохранение состояния (Saved State) в ViewModel
Сохранение состояния (Saved State) в ViewModel
Это перевод первой части из цикла об интеграции ViewModel c Koltin Coroutines, Data Binding и Navigation. Чтобы более тесно на практике познакомиться с этими компонентами, записывайтесь на продвинутый