Урок 7 AndroidDev на Kotlin. Сохранение и передача состояния активити при повороте устройства — onSaveInstanceState() или ViewModel? LiveData. Kotlin Android Extensions.

Продолжаем курс по обучению основам разработки мобильных приложений в Android Studio на языке Kotlin. Это урок 7, в котором разберемся, зачем сохранять состояние активити при изменениях конфигурации и какие инструменты для этого лучше использовать. Предыдущий урок, на котором мы разбирали жизненный цикл активити, здесь. Технологии и инструменты, используемые в уроке: Читать дальше…

Урок 6. AndroidDev на Kotlin. Activity Lifecycle. Интерфейс LifecycleObserver

Продолжаем курс по обучению основам разработки мобильных приложений в Android Studio на языке Kotlin.  Это урок 6, в котором мы познакомимся с событиями и состояниями жизненного цикла Активити, а также поговорим о том, как их нужно (и как не нужно) обрабатывать в процессе разработки приложения. Предыдущий урок, на котором мы добавляли второй Читать дальше…

Продвинутый курс по разработке android-приложения «ТОП-100 криптовалют» на Котлин

В этом Продвинутом курсе вы узнаете, как создать клиент-серверное андроид приложение на языке Kotlin самостоятельно, независимо от опыта в программировании. В курсе содержится пошаговая инструкция по разработке приложения, внедрению рекламных баннеров AdMob, и публикации приложения в Google Play. Приложение «ТОП-100 криптовалют» разрабатывается в среде разработки Android Studio с использованием таких подходов, Читать дальше…

Урок 5. Kotlin. Добавление второго экрана в android-приложение

Продолжаем курс по обучению основам разработки мобильных приложений в Android Studio на языке Kotlin. В этом уроке создадим второй экран в приложении, и настроим взаимодействие между экранами с передачей данных. Предыдущий урок, в котором мы обрабатывали нажатия кнопок, здесь Продолжаем разработку приложения на языке Kotlin, которое мы делали на прошлом Читать дальше…

Урок 4. Kotlin. Обработка нажатия кнопок и взаимодействие с view в android

Продолжаем курс по разработке андроид-приложений на языке Kotlin для начинающих программистов. На прошлом уроке мы добавили кнопки на главном экране вашего приложения, но пока эти кнопки ничего не делают. В этом уроке сделаем так, чтобы кнопки реагировали, когда пользователь нажимает их. Автоматический импорт Перед добавлением поведения к кнопкам необходимо включить Читать дальше…

Урок 2. Kotlin. Создание проекта в Android Studio и запуск приложения на андроид-устройстве

Создание проекта на Kotlin в Android Studio Продолжаем курс для начинающих по созданию приложений в среде разработки Android Studio на языке Kotlin. В этом уроке мы создадим новый проект для первого приложения и запустим это приложение на андроид-устройстве. Что вы узнаете Как создать проект в среде разработки Android Studio Как Читать дальше…

Как создать приложение для Android на языке Kotlin

Курс по разработке android-приложений на языке Kotlin Начинаем новый курс по разработке андроид-приложений на языке Kotlin. В этом курсе вы узнаете, как создать и запустить свое первое приложение для Android на Котлине. Если вы не знакомы с языком,  рекомендуем заглянуть в раздел Основы Котлин Kotlin это статически типизированный язык программирования, Читать дальше…