Марк Абраменко — Архитектура white-label на Flutter: тонем в абстракциях

Published: 10 September 2024
on channel: Mobius
414
12

Ближайшая конференция — Mobius 2024 Autumn, 11 октября (Online), 19–20 октября, Санкт-Петербург. Подробности и билеты: https://jrg.su/Yu6KNJ
— —
Скачать презентацию с сайта Mobius — https://jrg.su/Hh4lQ7

Опыт проектирования white-label приложения на Flutter, ориентированного на разработчиков и проектные команды, которые создают масштабируемые и кастомизируемые мобильные приложения.

Марк рассказал о переходе с React Native на Flutter, освещая как проблемы, так и удачные решения, которые привели к успешной реализации проекта. Рассмотрел тему white-label с точки зрения ее отличий от темизации и стандартных решений «из коробки», подчеркивая важность индивидуального подхода и кастомизации.

Проектирование начинается с выбора подхода: использование многомодульности или монолита вместе с feature-toggle. Спикер объяснил, почему мы выбрали модульный подход, основанный на общей библиотеке, который обеспечивает гибкость в управлении проектами разных клиентов и упрощает поддержку. Обсудил, как создание универсального UI kit, так и специфику навигации во Flutter через Navigator 2.0. А также методы работы с различными ассетами и фичами, специфичными для каждого клиента.

Рассмотрение вопросов версионирования общей библиотеки, анализ потенциальных проблем многомодульности на Flutter, а также архитектуры отдельных фич и бэкенда предоставит полное представление о комплексности и возможностях проектов white-label.

В завершение спикер поделился размышлениями о том, стоит ли вкладываться в разработку white-label приложений и можно ли достичь настоящей универсальности в таких проектах.


Watch video Марк Абраменко — Архитектура white-label на Flutter: тонем в абстракциях online without registration, duration hours minute second in high quality. This video was added by user Mobius 10 September 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 41 once and liked it 1 people.