Требуется привести в рабочи вид приложение на Flutter
Дизайн готовю.
Его нужно немного доделать :
- нужно проверить что текущая структура хранения информации (json-ы) позволит добавлять новые кнопки в меню (будет не только рисование людей, но ещё рисование аниме). Как уроков, так и гайдов по шагам. При перехода с главного меню пользователь переходит в TabVIew, где видит категории. При клике на категорию уже видит сами рисунки.
- сделать систему кеширования.
Превью категорий должны скачиваться пользователю на устройство. Чтобы при повторном открытии приложения и скроллах туда-сюда они не скачивались по 10 раз.
А контент рисования по шагам должен кешироваться при открытии этого экрана до конца так, чтобы при переключении между шагами не было «мелькания», которое происходит из-за подкачки контента
- добавить крашлитикс
- добавить аппметрику.
- переделать нижнюю панель управления под обычную, чтобы занимала всю ширину экрана. Под ней предусмотреть отступ, под ним баннер с рекламой.
- добавить баннер на главную для рекламы наших приложений.
Так же требуется косметически доработать сам экран рисования по шагам.
Нужно доделать :
- сделать кнопка отразить по горизонтали
- кнопка Сетка, 3 режима, при каждом клике на кнопку меняется шаг/масштаб квадратов
- перелистываться должно как с помощью кнопок, так и просто скролом вправо/влево
- зона изображения от верхней границы баннера до верхней части экрана. Возможность зума
- сетка тоже имеет эти же границы, при включенном режиме сетки и зуме изображения – сетка зумится совместно с изображением
- нужна шапка в правом верхнем углу на которой расположены кнопки – всегда поверх контента