Урок 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 криптовалют» Читать дальше…

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

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

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

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

Урок 3. Ресурсы и макеты экрана приложения, ConstraintLayout в Android Studio

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

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

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

Как cоздать экран с вкладками в Android на языке Kotlin

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

Лекция 9 по архитектуре Android. Заключение

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

Как создать андроид-приложение для экзамена, викторины, опроса или тестов

Продвинутый курс по разработке android-приложения QuizApp В этом Продвинутом курсе вы узнаете, как создать андроид приложение викторину, экзамен, опрос или тест самостоятельно, даже без знания программирования. В курсе содержится пошаговая инструкция по разработке приложения, внедрению рекламных баннеров AdMob (всех типов: Читать дальше…

Продвинутый курс по созданию андроид-приложения для YouTube

Как создать мобильное приложение для Ютуба Какой функционал приложения? Кому подойдет курс? Чему вы научитесь в курсе?   В каком формате курс?  Как записаться на курс? Сколько стоит курс? Список уроков курса Функционал приложения В рамках этого курса вы создадите приложение Читать дальше…

Как перенести контакты, календарь и медиафайлы с Android на iPhone

Если вы читаете это, то скорее всего, являетесь обладателем смартфона на Android. Предположим, когда-нибудь вы захотите попробовать iPhone. Или вы пользователь яблочных устройств, но заинтересовались разработкой на Android. При выборе смартфона с другой операционной системой часто встает вопрос перемещения данных Читать дальше…