Техническое задание на разработку мобильного приложения-читалки
Цель проекта - создать минимально жизнеспособный продукт (MVP) кроссплатформенного приложения для чтения электронных книг, вдохновленного концепцией существующих читалок. Приложение должно работать на iOS и Android.
Основной функционал MVP
- Офлайн-чтение: В приложение изначально вшита одна книга для чтения без необходимости онлайн-каталога или рекомендательных систем.
- Экран чтения с настройками:
- Изменение размера шрифта.
- Переключение между дневной и ночной темой.
- Отображение/скрытие времени и статус-бара.
- Монетизация:
- Реализовать встроенные покупки (In-App Purchases).
- Возможность покупки отдельных глав и полной книги.
- Исключить модели подписки и внутриигровую валюту.
Дополнительные функции
- Форма обратной связи: После прочтения книги пользователю должна быть доступна простая форма для отправки email. Форма содержит:
- Поле для ввода email-адреса.
- Чекбокс согласия на обработку данных.
- Отправка данных на backend или почтовый сервис.
Цель формы - запрос следующей книги или обновленной версии приложения.
- Административные возможности:
- Базовая аналитика: отслеживание открытий книги и фактов покупок.
- Механизм отправки push-уведомлений всем пользователям (например, обновления, новые книги).
Технические требования и предпочтения
- Кроссплатформенная разработка: Для реализации предпочтительно использовать фреймворк Flutter.
- Дизайн: За основу визуального стиля и UX взять тематику и подход существующих популярных приложений-читалок.