Добавить новость
ru24.net
Все новости
Ноябрь
2024

Реализация экранов отчетов в приложении (Flutter)

0

Привет!
Имеется мобильное приложение, разработанное на Flutter. API для приложения полностью реализовано и функционирует корректно. Внутри команды есть специалисты, ответственные за поддержку API и разработку приложения. Необходимо доработать приложение, добавив экраны отчетов, дизайн которых представлен в макете на Figma.

Задачи:

1. Реализация экранов отчетов: • В приложении нужно добавить несколько новых экранов, отображающих данные отчетов в соответствии с макетами из Figma (ссылка на макет: Figma). • Экраны должны соответствовать дизайну и спецификациям, представленным в Figma. Это включает использование цветов, шрифтов, размеров и других элементов UI в точности, как в макетах.

2. Работа с API: • Настроить взаимодействие экранов с API, чтобы данные отчетов корректно отображались. API уже реализовано и протестировано, необходимо лишь интегрировать его с новыми экранами. • Обеспечить корректную обработку ошибок и случаев отсутствия данных.

3. Тестирование и оптимизация: • Провести тестирование экранов на разных разрешениях экранов и устройствах, чтобы убедиться, что они отображаются корректно и стабильно работают. • Оптимизировать экраны для плавной и быстрой загрузки данных, особенно если отчеты содержат большое количество информации.

Требования к кандидату:

• Опыт разработки приложений на Flutter от 2 лет. • Понимание архитектуры Flutter и подходов к работе с API (REST/GraphQL). • Умение работать с макетами Figma и воссоздавать дизайн в точности по макету. • Опыт работы с состояниями в Flutter (mobx, Bloc/Cubit, Provider) и их применением для управления состоянием экранов. • Умение работать c DI через locator(get_it). • Опыт работы с auto_route. • Знание freezed, dio, dartz для работы с сетевым слоем. • Готовность взаимодействовать с внутренними специалистами по API и текущим разработчиком приложения для быстрого решения вопросов.

Сроки и этапы реализации:

• Ознакомление с проектом и макетами — 1-2 дня. • Реализация экранов отчетов с интеграцией API — до 2 недель. • Тестирование, исправление багов, оптимизация — 1 неделя.

Финальные критерии качества:

• Полное соответствие экранов макетам Figma. • Отсутствие критических багов при работе с отчетами. • Устойчивое взаимодействие с API и корректное отображение данных. • Использование/дополнение(по согласованию) компонентов нашего UIKit, а также цветов, стилей текста • Соблюдение архитектуры проекта.

Пожалуйста, отправьте ссылку на ваше портфолио или примеры кода, а также короткий рассказ о вашем опыте, релевантном данной задаче.

Также не забудьте оставить свой телеграмм!




Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Александр Зверев

Australian Open. 12 января. Турнир начнут Котов, Зверев, Рууд, Мирра Андреева, Павлюченкова, Потапова, Блинкова, Соболенко






Иностранец-повар в Москве останется под арестом по делу о терроризме

В парламенте Дании хотят просить Россию защитить Гренландию от Трампа

Губернатор Калифорнии после критики Трампа пригласил его посетить штат

"78.ru": в Петербурге девушка получила химический ожог ягодиц в автобусе