Похожие презентации:
Курс android разработки
1.
Курс android разработки2.
Шуст Иван ВладимировичТехнический лидер Android-разработки,
направление Альфа-Мобайл Платформа
Отвечаю за
● аналитику
● навигацию/диплинки
● accessibility
● тех
долг
3.
Планлекций
01 Kotlin
02
Архитектура
03 Core разработка
04 Многопоточка и работа с сетью
4.
Планлекций
05 UI + Навигация
06 Дизайн система + кастомные элементы
07-08 BDUI:
-
введение в SDUI (Альфа SDUI +
SDUI на рынке)
построение своего SDUI (фабрика,
сервер, JSON, экран)
5.
Планпрактик
01
02
**Инструменты и язык**: Установить
инструментарий, разобраться, как им
пользоваться, вывести `Hello, World` в
консоль
**Архитектуры**:
Нарисовать архитектуру приложения
03
**Core разработка**: Сделать экран с
лейблом и захардкоженным текстом
(Дополнительно: сделать инпут с кнопкой,
часы или что-то интерактивное)
04
**Сетевой слой и многопоточка**:
Добавить работу с публичным API и
загрузить данные в лейбл из сети
6.
Планпрактик
05
**UI**: Итоговая страница с версткой
лейблов по отображению курсов валют
06
**Дизайн система**: Создать дизайн
систему и переверстать экран с курсом
валют с помощью компонентов дизайн
системы (Дополнительно - сделать через
сабмодуль)
07
**SDUI**: Написать фабрику SDUI с
мапперами в компоненты ДС
08
**SDUI**: Сверстать второй экран на
SDUI (на JSON), залить его на сервер и
настроить отображение в приложении
экрана с сервера
7.
Баллы1. 6 баллов
2. 6 баллов + 1 дополнительный
3. 11 баллов + 5 дополнительных
4. 8 баллов + 5 дополнительных
5. 11 баллов + 3 дополнительных
6. 11 баллов + 3 дополнительных
7. 11 баллов + 3 дополнительных
8. 13 баллов + 3 дополнительных
Программное обеспечение