Android Action Architecture презентация

Содержание

Немного истории

Слайд 1

Android Action Architecture
Тайчинов Марат
2017


Слайд 2

Немного истории


Слайд 3

Clean Architecture. Теория


Слайд 4

Clean Architecture. Практика


Слайд 5

Clean Architecture. Практика


Слайд 6

Clean Architecture. Слой Presentation


Слайд 7

Clean Architecture. Слой Domain


Слайд 8

Clean Architecture. Слой Data


Слайд 9

ActionViews


Слайд 10

Clean Architecture. Схема работы данных


Слайд 11

ActionViews. Схема работы данных


Слайд 12

ActionViews. Схема работы данных


Слайд 13

ActionViews. Структура проекта


Слайд 14

ActionViews. Структура проекта


Слайд 15

ActionViews. Структура проекта


Слайд 16

Clean Architecture. UseCase


Слайд 17

Clean Architecture. UseCase


Слайд 18

ActionViews. Presenter


Слайд 19

ActionViews. Service


Слайд 20

ActionViews. Presenter


Слайд 21

ActionViews. Обработка response


Слайд 22

ActionViews


Слайд 23

ActionViews. Как было до


Слайд 24

ActionViews. Схема работы


Слайд 25

ActionViews. Схема работы


Слайд 26

Подключаем ActionView. XML


Слайд 27

Подключаем ActionView. Код


Слайд 28

Подключаем ActionView. Код


Слайд 29

4 шага к использованию ActionViews
CustomView
xml
Код
AnotherViews


Слайд 30

ActionViews. Плюсы
Нет boilerplate
Многопоточность уже реализована
Механизм ActionView
Своя реализация обработки ошибок
Удобные, готовые базовые

классы
Простота и скорость
Кастомизация
Поддержка и доработка

Слайд 31

ActionViews. Минусы
Тяжелая кастомизация
Порог вхождения
Усложненное тестирование
Документация


Слайд 32

Action Architecture
СПАСИБО ЗА ВНИМАНИЕ!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика