Олег Скирюк
Frontend Teamlead @ билайн
Москва

Об одном способе реализации архитектуры крупного Flutter-приложения

  • Зал : Зал 3.6
  • Категории: Разработка
  • Секции: Flutter

Описание:

- Как устроено платформенное решение для автоматизации продаж и обслуживания в дилерской сети В2С, пользователи которого - продавцы дилеров. Как реализованы основные функции: регистрация и авторизация, возможность регистрации сим-карт, абонентское обслуживание с идентификацией клиента, новости и дополнительные настройки. За счет чего мобильное приложение на Flutter органично вписывается в Enterprise-разработку и не вызывает неудобств.

- Поиск удобной структуры проекта: выбор фреймворка для разработки. Мы начинали с mobx, далее - getx, flutter_modular. Расскажу об основных строительных элементах этих фреймворков, о плюсах и минусах каждого.

- Реализация своего подхода с разделением на библиотеки. Рассмотрим основные строительные элементы (widget, bindings, controller, state, service), глобальный и локальный контексты. Покажу работы routing на примере пакета auto_route.

- Покажу структуру реального проекта билайн.

- Основные выводы

О спикере

Олег Скирюк

Frontend Teamlead @ билайн
Москва

В IT уже более 10 лет. Занимался веб-разработкой, в последние 3 года переключился на мобильную разработку на Flutter. Мне нравится всё автоматизировать, интересны темы по архитектуре веб- и мобильных проектов, разработке компонентов, управлению большими системами, лидированию команд и многое другое. Одним из таких исследований поделюсь в докладе на примере продуктов билайн.

Похожие доклады