- Особенности:
- Практика построена по проектно-ориентированному принципу. В программе используются Kotlin, Jetpack Compose, Coroutines, MVVM, Room и Retrofit.
- Для кого:
- Отсутствие опыта разработки, желание создавать функциональные мобильные приложения под ОС Android
- Результат:
- Четыре приложения: менеджер задач, сервис для обмена информацией, плеер, хранилище заметок. Функционал: работа с сетью, SQL-базы данных, DI, декларативный UI
- Важно знать:
- Требуется компьютер с оперативной памятью от 8 ГБ для корректной работы Android Studio
- Плюсы:
- Архитектурная настройка Dependency Injection через Hilt в связке с тестированием бизнес-логики
- Что еще:
- Переход от императивного подхода разработки UI к декларативному инструментарию Compose
- Формат:
- Работа на тренажерах.
- Занятий:
- около 15 часов в неделю
- Объем практики:
- 80%
- Доп расходы:
- Необходим персональный компьютер или ноутбук с поддержкой эмулятора Android