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

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

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

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

Audioveda-Screenshots-android

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

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

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

Ссылки на странице автора

Выходные я посвятил обновлению страницы авторов. Нужно было сделать вывод на странице внешних сылок, ведущих на соц сети facebook и вконтакте, twitter и youtube канал. Я собрал по каждому из 70 авторов эту информацию, занес в базу и теперь на страницах авторов появились характерные кнопочки-ссылки.

2016-06-11-author

Эта же информация, стала немедленно доступна в приложении для айфона =)

Баннеры 950 х 200 в шапке сайта — до свиданья!

Сегодня мы прощаемся с огромными баннерами в шапке сайта размером 950х200. Теперь в шапке сайта всё будет скромнее и в одном месте — справа от логотипа где и находится заготовленное место соответствующее размеру  728×90 – Leaderboard

Второй переезд сервера — 8 марта

1 го февраля мы перенесли сайт в DigitalOcean, а файлы разместили в облаке Amazon. На новом сервре и новом движке переписаном с Perl на Ruby сайт заработал значительно быстрее. Однако выяснилось, что значительно вырос так же и трафик. С 7-8 терабайт в месяц до 15 терабайт. Из амазона пришел счет с тремя нулями в долларах. Это недопустимо дорого для нас.

В итоге завтра — послезавтра, чуть ли не 8 марта, мы будем переезжать к немцам в Hetzner, где нам предлагают до 30 терабайт трафика в месяц бесплатно.

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

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

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

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

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

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

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

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

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

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

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

АудиоВеда — невозможно завершить регистрацию

problem

Для количественного и качественного анализа проблемной ситуации я взял в расчет 30.000 (тридцать тысяч) последних аккаунтов, откуда вычислил средний показатель по незавершенной процедуре регистрации. Всего 2064 облома с регистрацией, что составляет 6.88% из выборки.

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

Читать далее

АудиоВеда для 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