Вы освоили работу с Java и Kotlin, теперь переходим к разработке Android-приложений. В этом модуле вы познакомитесь с Android Studio, создадите первое мобильное приложение и изучите работу со списками, обработку событий, работу с дизайном, навигацией, Push-уведомлениями.
На практике у вас будут следующие задачи:
- Вёрстка макетов постов, страниц профиля, чата и других элементов.
- Дебаггинг и автотестирование чужого готового приложения, написание авто-тестов на своё приложение.
- Создание CRUD (набор функций для работы с базой данных): создание постов, редактирование, просмотр списка, удаление.
- Интеграция компонентов Material Design — перевёрстка приложения, работа с готовыми анимациями из MD.
- Создание навигации: экран со списком — просмотр деталей.
- Подключение СУБД SQLite, использование СУБД в качестве хранилища постов.
- Отображение уведомлений и Push-уведомлений.