Intermediate Разработка на Android и Kotlin
Создание высококачественных приложений Android с использованием новейших технологий, паттернов и доступных языков.
Этот курс поможет начинающим Android разработчикам перейти от теории к практике. Шаг за шагом вы пройдете все этапы разработки мобильного приложения - от анализа технического задания до готового приложения с тестовыми данными.
На примере создания приложения книги контактов, вы научитесь использовать современные инструменты и технологии разработки под Android. В курсе будут рассмотрены принципы дизайна и навигации в Android приложениях, создание главных и второстепенных экранов приложения, работа с карточками и виджетами, с базой данных приложения и ее архитектурой.
По прохождению курса вы научитесь:
Создание высококачественных приложений Android с использованием новейших технологий, паттернов и доступных языков.
Перенесите свой код с Java на Kotlin и улучшите пользовательский интерфейс вашего приложения, используя передовые компоненты архитектуры Android.
Курс включает 8 уроков, которые позволяют освоить один из основных инструментов в Android разработке - Android Design Support Library. Данная библиотека предназначена для реализации компонентов Material Design при создании Android-приложений.
Освойте передовые концепции архитектуры Android и напишите чистые и поддерживаемые приложения для Android. В этом курсе вы научитесь писать чистые Android-приложения, оптимизированные для быстрой разработки и долгосрочного обслуживания с использованием самых современных архитектурных шаблонов.
Изучите Android Reactive программирование с использованием RxJava, RxAndroid и Kotlin с компонентами Retrofit и Android Architecture. Добро пожаловать на мастер-класс по RxJava: изучение RxJava для разработки под Android. Этот курс предназначен для разработчиков Android, не имеющих опыта работы с RxJava и имеющих базовые знания в Kotlin, и желающих использовать его в своем коде.