Аудиоведа для iPhone 1.2.2

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

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

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

АудиоВеда под indroid теперь со звуком =)

Сегодня я получил от Тараса новую сборку приложения АудиоВеда для андроида, которая уже умеет загружать аудиозаписи с сервера и проигрывать их в плеере. Плеер в отличии от версии под iOS умеет продолжать играть запись даже если пользователь ушел с экрана лекции на другие экраны приложения. Плеер при этом закрепляется внизу. Это удобно.

First-Screenshots-android-2

Пакетная загрузка всех лекций входящих в цикл тоже уже реализована, но пока еще требует доработки с индикацией процесса загрузки.

Наконец то и я могу слушать АудиоВеду в своем андроид-смартфоне!

Приложение АудиоВеда для android — начало

18 декабря 2015 года вокнтакте было проведено голосование, в котором приняли участие 1521 человек. Нужно было понять, какая платформа android или iOS более популярна среди пользователей АудиоВеды. По итогам голосования почти в два раза больше пользователей ожидали выхода приложения АудиоВеда для андроида. 870 против 518. Но ещё за два месяца до голосования, в октябре 2015 уже было запущено в разработку приложение для iOS и возможно это было стратегической ошибкой.

Собрать приложение для iOS оказалось не так просто, как мне думалось в начале. Несколько месяцев ушло на отладку всех глючных моментов. (Всё таки я никогда этим раньше не занимался и это был первый опыт) Однако это даже и лучше, что теперь разработка АудиоВеды под android идет с учетом всех нюансов, о которых я узнал, пока делалось приложение под iOS, которое вышло 1 го февраля 2016…

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

Audioveda-Screenshots-android

Предпполагается что стоимость разработки приложения в первой версии, с аналогичным iOS набором функций составит 140,000 р из которых половина уже собрана. Сбор идёт на реквизиты указанные на странице приложения.

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

Подчеркиваю — приложение распространяется и будет распространяться бесплатно для всех желающих!

Приложение «АудиоВеда» для iPhone готово!

Итак, сегодня 23 го февраля, как и планировалось, мобильное приложение АудиоВеда для iPhone доступно в App Store бесплатно.

Я не вполне представлял, как это всё делается, но спасибо ребятам из Siberian.pro, Владу Кармакову и Кириллу Никифорову за плодотворное сотрудничество и позитивный подход – мы всё смогли и сможем, я верю, ещё многое!

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

И, конечно же, большое спасибо всем доброжелателям, кто профинансировал разработку и итоговую «бесплатность» этого приложения на благо всех пользователей АудиоВеды!

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

В facebook сделали страницу где можно что-то обсудить (https://www.facebook.com/audiovedamobile/)

Задержка публикации приложения в apple store

Сегодня из apple прислали письмо, что они не могут опубликовать приложение до тех пор пока не будет решено несколько вопросов. Главный вопрос это регистрация — им не нравится, что мы запрашиваем при регистрации личные данные — возраст, ибо нет никакой разницы в отображении лекций — пользователь все равно видит полный список материалов и они интересуются зачем мы тогда спрашиваем год рождения. Другой момент: они беспокоятся относительно вынешних ссылок из приложения ведущих на сайт АудиоВеда.

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

АудиоВеда для iPhone v 1.0.5

Сегодня тестируем новый билд. Дизайн экрана автора и цикла лекций был приведен в соответствие с эскизами 1.04.

Появились новые возможности:

1. Текст лекции теперь форматирован:  появились заголовки, важные моменты выделены жирным. Вверху есть аннотация к лекции. Это полезно, когда еще нет полного текста, а хотелось бы понять о чем в целом материал, и стоит ли его грузить.

2. Текст лекции теперь открывается на весь экран по одиночному тапу. Верхняя панель с названием лекции и панель плеера исчезают. Вернуть их обратно можно тем же путём.

audioveda-app-v1.05-player

3. В истории прослушиваний теперь видны даты, когда что слушалось. В зависимости от давности дата выводится в разном формате. Пока подгружаются 20 последних. В моей истории 3062 записи. Надо подумать как избежать вывода такого огромного количества информации. Возможно разбить по периодам. И возможно, для приложения достаточно будет последних 100 записей из истории. Пока под вопросом.

4. В сохраненных материалах добавлена сортировка по названию, дате и размеру файла. Так чтобы при необходимости можно было удалить самые объемистые аудио из памяти телефона. (в истории прослушиваний они все равно останутся и можно будет снова загрузить, в любой момент)

audioveda-app-v1.05-local-storage

 

5. Волшебная кнопка «скачать все лекции сразу» проходит испытания. Работает это так: заходим на страницу цикла лекций и жмём значек справа от обложки. Запускается поочередная загрузка лекций. И теперь видно сколько будет загружено мегабайт.

audioveda-app-v1.05-cyle

АудиоВеда для iPhone v 1.0.4

Так…. Я проверяю на iPhone 5c где стоит версия 8.2 . На картинках слева — скриншот с рабочего прототипа, справа его желаемая модификация.

ГЛАВНОЕ МЕНЮ

Если в офлайне на рыбалке случайно выйти из приложения — доступ к локальным аудио будет потерян до следующей авторизации. А это сейчас легко сделать случайно. Я бы предложил сразу создать пустой раздел «настройки», (который мы постепенно будем заполнять в 2016 году) и переместить пункт «выход» — туда. Ибо «выход» не будет востребован часто. На сам же «выход» добавить подтверждение (Материалы будут недоступны. Выйти? да/нет)

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

2015-12-08 21.12.52-main

 

ЭКРАН АВТОРА

Экран автора автора доукомплектуем фотографией, а также количеством лекций в избранном, количеством закачек, количеством слушателей,

+ возможно, получаем с сервера ссылки на фейсбук, вконтакте и прочие ютьюбы автора (в api этого еще нет — это вообще новое и можно отложить до следующей итерации)

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

2015-12-08 21.12.52-author

 

 ЭКРАН ЦИКЛА ЛЕКЦИЙ

Дополнительно выводим обложку. Выводим фото и имя автора. Выводим общую продолжительность в минутах.

Дополнительный функционал — «скачать все лекции входящие в цикл».
Об этом просто все мечтают уже лет 6 наверное.

Дополнительно. когда пользователь кликнет на инфо сверху справа — вывести ннотацию и полное описание. И с этого экрана уже идем на лекцию смотрим…

2015-12-08 21.12.52-union

ЛЕКЦИЯ

Надо постараться выкатить версию с бережным подходом к тексту лекции, это очень важно для тех кто больше как текст воспринимает информацию, они будут очень рады, если мы постараемся

Отступы с краев экрана до области текста сделать минимально возможными (раз в 5 сократив относительно текущих). Почему: неэкономно.

Перед текстом транскрипта разместить аннотацию из базы, когда она есть.
Почему: Иногда есть аннотация, а текста нет. Хоть какая то информация доступна сразу же — стоит ли качать в телефон. Да и в целом ей там место по всем законам.

2015-12-08 21.12.52-player

 ИСТОРИЯ ПРОСЛУШКИ

Добавляем дату которая в зависимости от старости выводится по разному.

2015-12-08 21.12.52-history

Интерфейс работы с локальным хранилищем

Однажды свободное место в моём телефоне закончится и нужно будет удалить часть файлов из local storage мобильного устройства. При этом я должен решить что именно удалить дабы освободилось место для нового контента. И в этой ситуации я вижу два под-вопроса:

1) Какие аудио файлы я уже на 100% или скажем 80% послушал и их можно удалить?

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

2) Какие файлы занимают в памяти телефона больше всего места?

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

local-storage

Вот пожалуй и всё