Современная архитектура Android-приложений - ArchetypeАрхитектура

Доклад принят в программу конференции
Степан Гончаров
90 Seconds

Разрабатывает приложения и игры под Android c 2008 года, за свою карьеру успел побывать в роли QA, менеджера, макретолога, блоггера, аналитика, советника и многих других. Участвовал в разработке как никому неизвестных приложений, так и приложений с миллионами пользователей по всему миру. В настоящее время работает в 90 Seconds, активно использует Kotlin и Rx и все больше времени посвящает OSS.

Тезисы

Clean architecture в связке с MVP - самый распространенный подход к архитектуре Android-приложений. Но подойдет ли он всем? Скорее всего, нет.

В данном докладе будет рассмотрен альтернативный поход под названием Archetype, основанный на reactive extensions, и еще нескольких универсальных паттернов, которые позволяют быстро и гибко реализовать технические и бизнес-требования.

Асинхронное программирование, реактивное программирование
,
Архитектурные паттерны
,
Разделение представления и бизнес-логики, шаблонизация
,
Технологии и языки для Android: Java, Kotlin
,
Особенности процессов разработки и тестирования мобильного ПО
,
Архитектура мобильного приложения

Другие доклады секции Архитектура