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. Чтобы более тесно на практике познакомиться с этими компонентами, записывайтесь на продвинутый
Android Broadcast Receivers для начинающих
Broadcast Receivers
Перевод статьи на Медиуме  о технологии Broadcast Receivers (широковещательные приемники). Это компоненты андроид, которые отслеживают широковещательные сообщения (broadcast messages) или события (events). Для чего нужны Broadcast Receivers? Допустим,
Пример использования Android ConstraintLayout в сложном UI
Пример использования Android ConstraintLayout в сложном UI
Перевод статьи на Медиуме о построении пользовательского интерфейса с помощью компонента разметки ConstraintLayout. Создайте сложный и отзывчивый интерфейс для вашего приложения   ConstraintLayout был представлен для создания очень
Урок 9. Android Data Binding с событиями пользовательского интерфейса и наблюдаемыми данными
Урок 9. Android Data Binding с событиями пользовательского интерфейса и наблюдаемыми данными
Продолжаем изучать Android Data Binding. На прошлом уроке мы просто отобразили статичные данные пользователю, но возможности библиотеки биндинга гораздо шире. User events В этом уроке  рассмотрим обработку пользовательских событий ввода
Урок 8. Android Data Binding – основы
Урок 8. Android Data Binding – основы
Продолжаем курс по обучению основам разработки мобильных приложений в Android Studio на языке Kotlin. В этом уроке познакомимся с Android Data Binding. Data Binding Library Библиотека Data Binding Library,
Продвинутый курс по разработке android-приложения «Чат-мессенджер» с push-уведомлениями на Kotlin
продвинутый курс андроид чат мессенжер
Разработка приложения Чат-мессенджер В этом Продвинутом курсе вы узнаете, как создать клиент-серверное андроид приложение для онлайн чата и обмена сообщениями самостоятельно, независимо от опыта в программировании. В курсе
Исследование Android Q: Bubbles
Обновление Android Q Beta 2
В этой статье мы кратко расскажем о новой функции Bubble, появившейся в Android Q, а также о том, как мы можем реализовать ее в наших собственных приложениях Несколько
Обновление Android Q Beta 2
Обновление Android Q Beta 2
Несколько недель назад мы представили ​​Android Q Beta, Первый взгляд на следующую версию Android. Наряду с новыми функциями конфиденциальности для пользователей, Android Q добавляет новые возможности для разработчиков
Представление Android Q Beta
Обновление Android Q Beta 2
Вышла Android Q Beta В 2019 году мобильные инновации стали еще более сильными, чем когда-либо, благодаря новым технологиям от 5G до новейших дисплеев и даже складным экранам. Android
Исследование Android Q: Sharing Shortcuts
Исследование Android Q: Sharing Shortcuts
Перевод статьи о нововведениях версии мобильной операционной системы Android Q. В этой статье описывается, как мы можем реализовать новый подход для Sharing Shortcuts в наших приложениях, а также
Android Academy: MVP, MVVM архитектура андроид-приложений
Android Academy Moscow Fundamentals #9 - Architecture.jpg
Доклад Алексея Быкова из Лаборатории Касперского на Android Academy, где он понятно на примерах рассказывает об MVP, MVVM архитектуре андроид-приложений.