Как мы сделали Flutter-проект уровня enterprise
Разработано кроссплатформенное мобильное приложение для создания мультимедийных историй — редактор работает с текстами до 180 МБ без потери производительности.
Задача
Создать кроссплатформенное мобильное приложение, позволяющее пользователям собирать текст, видео, аудио и фото в единую историю с помощью механизма drag-and-drop, с поддержкой многоязычности и возможностью работы с большими объёмами данных.
Решение
Разработан кастомный текстовый редактор с древовидной моделью данных для работы с большими документами, внедрён механизм drag-and-drop контентных блоков, реализована «умная» подгрузка медиа и многоязычность. Использован фреймворк Flutter с доработкой на уровне нативных слоёв Android и iOS, проведена оптимизация для обеспечения плавности интерфейса (60 fps) при работе с текстами до 180 МБ.
Результат
Редактор уверенно работает с текстами объёмом до 180 МБ, сохраняя стабильность и плавность интерфейса на уровне 60 кадров в секунду. Передача данных при хорошем соединении занимает около 10 секунд.
Похожие кейсы
Rain Wi-Fi
Создали проект Rain Wi-Fi для Tele2 — получили более 139 млн media impressions
TEAMLY – платформа для совместной работы и управления знаниями, документами, задачами
Разработана платформа TEAMLY для импортозамещения западных систем управления знаниями, используемая более 235 компаниями.
t2. Новый уровень
Разработали и улучшили мобильное приложение для T2 — достигли 20+ млн MAU
HunterMob и Pheon: как привлечь 500 000 установок в мобильное приложение
Привлекли 500 тыс. установок в AI-чат-бот Pheon с ROAS 130% за год.
Мокапус — генератор анимированных трехмерных мокапов онлайн
Предоставлена возможность создавать эффектные презентации дизайна с помощью мокапов в браузере для дизайнеров → увеличена свобода в выборе контекста подачи работ
Мобильное приложение «МегаФон» v3.0
Оптимизировали мобильное приложение — увеличили MAU в 1,5 раза, DAU в 2 раза, Revenue на 30%, техническая доступность достигла 99,9%