Требуется реализовать мобильное приложение для iOS и Android ( hybrid - предпочтение Flutter ). Приложение состоит из 10 типо дисплеев: Регистрация Авторизация Страница категорий постов Посты Профиль Настройки ...
Разработка приложения под Android и iOS
Техническое задание на разработку мобильного приложения A Taste of Russian
Текущее состояние проекта. Приложение предназначено для старых и новых клиентов проекта
www.torpod.com. Клиент – человек со средним уровнем владения русским языком, желающий
улучшить свои знания и освоить разговорный вариант русского языка. Обучение происходит путём
прослушивания еженедельного подкаста на бытовую или историческую тему и изучения
текстовой транскрипции к подкасту в формате PDF или MOBI. Часть материла доступна всем
пользователям, часть доступна только платным подписчикам проекта.
Сайт является самодостаточным, однако развитие мобильных технологий затрудняет расширение
клиентской базы. По состоянию на конец 2019 года мало кому нужен языковой проект без
удобного мобильного приложения. Использование сайта с мобильного устройства возможно, но
не очень удобно.
Технические особенности сайта www.torpod.com
Сайт представляет собой блог с еженедельными обновлениями, написанный на основе шаблона
Wordpress (хостинг Bluehost). Существует возможность скачать подкаст в формате mp3 и pdf/mobi.
Однако человек без платной подписки может скачать примерно четверть выпусков,
промаркированных как free. Как правило, бесплатным является каждый первый выпуск месяца.
Разграничение прав пользователей, подписка и оплата/продление подписки реализовано с
помощью плагина для Wordpress s2Member
Типы пользователей. На сайте существуют два типа пользователей:
1) Пользователи со статусом Premium Member после авторизации на сайте видят ссылки на
скачивание при открытии любого выпуска и могут прослушивать выпуск полностью с помощью
встроенного на страницу плеера.
2) Незарегистрированные пользователи, либо пользователи без статуса Premium Member ( с
бесплатной регистрацией) видят ссылки на скачивание только в выпусках категории Free. Для
остальных выпусков доступен примерно пятиминутный кусок в формате mp3.
Подписка. При регистрации на сайте пользователи могут выбрать один из следующих видов
подписки:
1) Бесплатная. Она позволяет получать уведомления о выходе новых выпусков на электронную
почту.
2) Платная на 1 месяц (с автоматическим продлением).
3) Платная на 3 месяца (с автоматическим продлением).
Оплата/продление подписки. Пользователям доступны следующие виды оплаты/продления
подписки:
1) Через PayPal.
2) Через систему Clickbank, которая включает в себя опцию оплаты через PayPal, а также ряд
других вариантов (через различные банковские карточки).
Примечание: Пользователи могут отменить платную подписку в любой момент. При этом оплата
перестает взиматься с клиента начиная со следующего периода продления подписки.
После отмены платной подписки пользователь переводится в статус бесплатного подписчика.
Также пользователь становится бесплатным подписчиком, если по каким-то причинам
автоматическое продление (после нескольких попыток системы списать деньги со счета клиента)
подписки не произошло. К примеру, если клиент вовремя не обновил данные своей утратившей
срок действия карты. В дальнейшем клиент может возобновить статус Premium Member, снова
оплатив подписку.
Желаемый функционал приложения
Фактически, необходимо повторить функционал сайта, но в более удобном для
телефона/планшета виде.
- Языки приложения: русский и английский с возможностью переключения. Основной английский
(как сейчас реализовано на сайте).
- заглавная страница приложения должна содержать названия выпусков, начиная с последнего.
Каждый заголовок является ссылкой, при открытии которой происходит переход на текст выпуска
(который, к примеру, может подтягиваться из pdf-файла). Эта страница должна быть доступна и
без регистрации;
- на каждой странице должна быть доступна опция платной подписки. Это может быть текстовая
ссылка или значок;
- при нажатии на данную ссылку должен происходить переход на страницу оплаты, функционал
которой должен совпадать со страницей оплаты на сайте - Membership Options Page
https://www.torpod.com/membership-options-page/
- приложение должно уметь открывать mp3 и pdf/mobi, работать как mp3-плеер и при
выключенном экране смартфона;
- должна быть доступна загрузка mp3 и pdf/mobi на телефон для работы оффлайн;
- присылать пользователю Push-уведомления о выходе новых выпусков;
- система авторизации должна остаться прежней! Имеющиеся премиум-пользователи должны
получить возможность использования приложения без смены логина и пароля;
- в качестве ориентира можно взять приложение Luke’s Englishpodcastapp.
Платформы
Android и iOS
Требования к коду
Код должен быть написан в удобочитаемом виде с комментариями, быть понятным и доступным
для сторонних программистов. Исходный код передаётся заказчику вместе с
откомпилированными пакетами, готовыми для размещения в AppStore и Google Play.
Пожелания
Консультации по размещению приложения в App Store и Google Play.
Заявки фрилансеров
Похожие заказы
- $3000Мобильные приложения18 заявокЗакрыт5 лет назад
Нужно сдедать мобильное приложение на iOS, Android по доставке еды из ресторана и создать панель для управления курьерами (аля убер))
Мобильные приложения11 заявокЗакрыт5 лет назад2 тестовых экрана для приложения, оговорили в телеграме.
Мобильные приложения1 исполнительЗавершен5 лет назад- $3000
Требуется реализовать мобильное приложение для iOS и Android ( hybrid - предпочтение Flutter ). Приложение состоит из 10 типо дисплеев: Регистрация Авторизация Страница категорий постов Посты Профиль Настройки ...
Мобильные приложениянет заявокЗакрыт5 лет назад - $100
Здраствуйте, мне нужно сделать приложение, для получения халявы (скины) CS:GO. Пользователь приложения смотрит рекламу, получает монетки, открывает кейс, получает свой скин и его выводит (вывод скинов делается через API ТП market.csgo.com).Ну и за дополнительную оплату ...
Мобильные приложения2 заявкиЗакрыт5 лет назад Здравствуйте! Необходимо разработать простое приложения под Android и разместить его в Google Play. Приложение должно обеспечивать такой основной функционал : пользователь делает от 1 до 30 фото (со своими возможным комментарием ) ...
Мобильные приложения7 заявокЗакрыт5 лет назад- $1500
С помощью Ionic Framework или React Native и Onsen UI Работаем только по безопасной сделке кто не готов просим не беспокоить! Бюджет согласован и изменению не подлежит. Описание приложения Мультиплатформа (Android ...
Мобильные приложения2 заявкиЗакрыт5 лет назад Интересует стоимость разработки приложения для бронирования поездок между городами с нормальным интерфейсом и интегрироваными картами. Приложение необходимо для удобного бронирования внутри компании (300 человек)
Мобильные приложения7 заявокЗакрыт5 лет назад- $30
Т.З. есть, дизайн есть. Нужно КП на мобильное приложение. Срок -сутки. Оплата по факту.
Мобильные приложения3 заявкиЗакрыт5 лет назад Необходимо разработать приложение, которое будет определять в AR дверной проем и вставлять на его место дверной блок как 3d модель. Должна быть возможность менять модель полотна, обрамления и отделки. Все модели имеются. Необходимо понимание стоимости ...
Мобильные приложения5 заявокЗакрыт5 лет назад