Want create site? Find Free WordPress Themes and plugins.
Что мы делали:
  • Android версия приложения
  • iOS версия приложения
  • Отладка и тестирование
Платформы:
  • Android
  • iOS
Клиент:
Студия «Глагол»
Год запуска:
2017

Глагол Аудиокниги — мобильное приложение разрабатывалось для студии озвучивания «Глагол». В программный продукт вошли Android и iOS версия мобильного приложения, а так же back-end, в составе которого обширная административная часть для управления контентом приложения.

Само приложение представляет из себя аналог известного «Литрес», т.е. позволяет пользователям слушать и приобретать аудиокниги.

Продуманный интерфейс легко укажет на интересующий жанр или покажет новинки любимого автора, а оффлайн режим работы не оставит пользователя без любимой книги даже при полном отсутствии интернета.

Возможности и особенности:
  • Авторизация и регистрация новых пользователей.
  • Каталог книг с гибким набором фильтров.
  • Интеллектуальный механизм поиска.
  • Возможность подписаться на автора, чтеца, издательство, подборку или категорию.
  • Аудиоплеер с широким набором возможностей, среди особенностей: изменение скорости воспроизведения.
  • Умный загрузчик книг на устройство.
  • Оффлайн режим работы.
  • Встроенные покупки iAP.

Цели

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

Цели

Стояла задача разработать интеллектуальный загрузчик файлов на устройство, который умеет ставить upload на паузу и продолжает загрузку после разрыва интернет соединения.

Цели

Среди пожеланий клиента был такой момент, добавить возможность ускорения и замедления воспроизведения, без искажений голоса и эхо, с чем мы успешно справились.

Цели

Требовалось снизить издержки клиента на выплату налогов за встроенные покупки, по этому мы подключили для приема платежей сервис Yandex Касса.

В интерфейсе приложения были использованы следующие, фирменные цвета

Deep Blue

#495674

Another Blue

#414856

Deep Black

#232323

И вот каким он получился…

Как мы встречаем пользователей при старте

На главном экране приложения, пользователю показаны основные подборки с книгами, такие как Новинки, Лидеры продаж, Скидки и .т.д

Если пользователь авторизован в приложении, то во вкладке «Новости» он может посмотреть все новые книги, которые вышли и имеют отношение к его интересам или подпискам на авторов, издательства и чтецов.

Во вкладке «Мои подписки» можно посмотреть все активные подписки пользователя на издательства, авторов, чтецов и т.д. Выбрав одну из активных подписок, пользователю будут показаны все, связанные с ней книги, которые на данный момент если в библиотеке проекта.

А таким стал экран «Карточка книги»

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

Перед покупкой любой книги, можно сначала бесплатно прослушать её фрагмент, нажав на кнопку «Слушать демо».

Так же с этого экрана совершается сама покупка. В Android версии приложения, оплата организована по средствам сервиса Yandex Касса,
а в iOS версии это стандратный iAP Apple.

Есть возможность добавить книгу в закладки.

Удобный раздел для навигации по библиотеке книг

Все книги в приложении объединены по категориям, в каждой категории можно посмотреть относящиеся к ней книги. При работе со списком организована пагинация (постраничная загрузка), т.к. позиций в каталоге запланировано несколько тысяч.

Кроме этого, книжки в выбранной категории можно отфильтровать по основным параметрам, таким как: название, популярность, новинкам или цене в обе стороны.

Если пользователь хочет быстро найти какую то книгу, он может воспользоваться интеллектуальным поиском, который по первым введенным буквам, покажет найденные в базе совпадения.

Сердце приложения это его аудиоплеер

Много внимания было уделено аудиоплееру и его отладке. Умеет он разное, давайте по порядку. Начнем с базовых возможностей, к которым относится воспроизведение аудио файла, постановка воспроизведения на паузу, возможность перемотки в обе стороны с шагом в 10 секунд или произвольная перемотка по средствам ползунка.

Сам аудиофайл, при начале воспроизведения, кэшируется и если вдруг у пользователя отключается интернет, воспроизведение книги на этом не остановится и активная глава будет досказана до конца.

Есть возможность изменять скорость воспроизведения в несколкьо раз, как в большую так и в меньшую сторону.

На экране работы с плеером, пользователю показывается список всех глав, которые есть в выбранной книге и он может легко переключаться между ними, выбирая интересующую главу из списка.

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

Механизм загрузки книг на устройство

Многие слушают книги находясь в дороге или по пути на работу. В таких условиях, смартфон не всегда имеет доступ в интернет. На такой случай, мы предусмотрели механизм загрузки книг на устройство. Upload начинается по нажатию на кнопку Скачать.

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

Персональный раздел для пользователей

На этом экране, каждый пользователь найдет все свои купленные книги, все те книги, которые были добавлены им в закладки, так же во вкладке «Слушаю» будут видны все книжки, которые пользователь начинал слушать, а в «Истории» можно найти список всех книг, которые просматривал пользователь.

Управление контентом приложения

Для того, чтобы добавлять и редактировать книги, следить за статистикой по продажам, количеством пользователей в приложении, была создана серверная часть с интерфейсом для администратора. На изображении ниже можно посмотреть как выглядит страница работы со списком книг.

Посмотрите что у нас получилось:

Did you find apk for android? You can find new Free Android Games and apps.