Конференция завершена. Ждем вас на AppsConf в следующий раз!

Краткая история MVPАрхитектура

Доклад отклонён
Владимир Парфенов
Aviasales

Начинал с преподавания курсов по Java и Android.
Успел поработать как в продуктовых, так и в outsource-компаниях, откуда перенял опыт в архитектуре и подходах к разработке приложений разного рода.
В свободное время пишет outsource-проекты, где применяет что-нибудь новенькое, или копается во Flutter.

Телеграм @parfenovvs
Почта parfenov.vladimir.s@gmail.com
Тезисы

1. Вспомним, с каких подходов к реализации MVP все начиналось.
2. Рассмотрим популярные библиотеки, способствовавшие развитию паттерна и обсудим их использование в современных проектах.
3. Разберем варианты кастомных реализаций MVP, в том числе с использованием RxJava, чтобы вытащить максимум "подводных камней".
4. Обсудим варианты однонаправленного взаимодействия View и Presenter и необходимость такого подхода в зависимости от проекта.
5. Посмотрим, как в большинстве случаев обойтись без библиотеки RxBinding, сохранив реактивное общение между View и Presenter.
6. Разберем вариант решения проблемы сохранения обработчиков событий диалогов при смене конфигурации устройства.

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