
Анализ
На тот момент времени — если нужно было что-то найти из любой композиции, приходилось:
- Выбирать поисковый сервис
- Выполнять запрос
- По каждой ссылке переходить в найденный ресурс
- Слушать в онлайн режиме содержимое
Первая сложность была в том где именно брать необходимый контент — то есть музыку.
Сразу же вспомнил ресурс zaycev.net.
Исходный код страниц ресурса в браузере показал что прямых линков на файлы не существует — странно, ведь совсем недавно он позволял не только играть но и сохранять музыку. После регистрации и авторизации в системе — исходный код страницы вывел список треков при переходе по ссылке каждого — отображались нужные прямые линки. Так было устроенно раньше…
Следовательно, все сводилось к тому, чтобы во-первых — дать возможность войти под своим аккаунтом, во-вторых дать возможность поиска, отфильтровать список найденного результата, далее имея прямой линк по каждому линку трека можно было слушать необходимый результат.
Разработка
Происходила довольно быстро и легко — спустя три дня был готов первый прототип который позволял: проходить авторизацию пользователя, искать и воспроизводить музыку. Возникло само по себе логичное желание поделиться приложением с другими людьми.
Авторские права

Задумавшись об авторских правах на музыку множества тех исполнителей которые ее создавали (с уважением), посмотрел историю ресурса zaycev.net — оказалось что в 2008 году они уже судились с медийными компаниями. Ресурс сперва прикрыли, но потом он снова «воскрес» — решив весьма сложные юридические моменты.
Сам же ресурс zaycev.net давал описание того как работает эта система. Вкратце — это файл-обменный ресурс, на котором пользователь имеет право загружать свои треки — администрация за это не несет ответственности — только пользователь, если есть какие-то претензии от медийных компаний — то медийные компании имеют право написать о нелегальном контенте на ресурсе и использовать запрет на его распространения.
Поддержка пользователей
Через месяц после запуска уже было примерно до 5000 тысяч загрузок приложения — и это без всякой сторонней рекламы!
Была кропотливая работа по поддержке приложения — мотивировало большое количество отзывов пользователей. У кого-то обязательно что-то не работало. Android, как мы знаем, довольно таки фрагментарная система — то есть существует много разных модификаций и версий — и на каждом устройстве есть какие-то свои отличия. Но и мне приходилось делать ошибки — не без этого. Основная ошибка, это когда спешишь выпустить обновление, а сам толком не успеваешь всё досконально протестировать — было такое по началу.
Много идей возникало: например возможность просматривать биографию исполнителей — сделал, выложил в тот же день. Или переход между разными категориями — ТОП 100, НОВОСТИ и отображение текста песен. Конфигурация настроек, попутно изучение системы функционирования android — выпуск новых версий Android (соответственно новая фрагментация системы и новые непредвиденные ошибки).
Было решено улучшить дизайн — создать уникальную иконку, изменить стартовую страницу. Предложил знакомому дизайнеру поработать. Идея сформировалась налету — на иконке изобразить очумелого зайца-меломана в наушниках. Попутно удалось изменить стандартные кнопки интерфейса и сделать два цветовых варианта.

Отзыв владельца ресурса
Спустя три месяца — сотрудник ресурса zaycev.net уведомил о том, что они желают приобрести приложение.
Изменился интерфейс
Параллельно ко мне обратился пользователь программы (специалист по конструированию интерфейса) — он предложил улучшить\оптимизировать интерфейс и действительно его восприятие было гораздо опытнее.
Новый владелец предоставил полный доступ к ресурсу и рассказал, как использовать его обновленное серверное АПИ — предоставил новые иконки и позже свое визуальное представление интерфейса.
После всего этого включился новый виток распространения приложения и было около ~8000 установок в день.

Продолжение
По итогу приложение было продано ресурсу. Несколько раз оно удалялось из Google Play Market и юридическим чудом воскрешалось.
Разрабатывая новое приложение можно столкнуться с юридическими вопросами и претензиями медийных групп по использованию сквозь программу музыки — что логично. Сейчас интересуюсь поиском решения этого вопроса — интересно как именно крупные компании сотрудничают с медийными группами? И возможно ли решить легальное использование медийного контента обычному разработчику? Где брать ресурс или АПИ на этот контент?
Есть осознание того, что поштучно треки интересуют меньшую аудиторию. Считаю правильным когда оформляется подписка — на какое либо время, для возможности полноценного использования продукта. Либо оплата за само приложение — а далее уже выше по лестнице. Только как эту связку — пользователь-приложение-медийная группа, так удачно сформировать, что бы все были довольны? Пока что сложная задача. Может кто то более опытный подскажет?

Вот такие показатели использования приложения zaycev.net которые удалось зафиксировать в Google Play Market год назад ~ 10 миллионов пользователей, около 230 тысяч отзывов. Средняя оценка 4.5 не менялась с первых версий — что указывает на определенное качество разработанного приложения.
Спасибо, за внимание!
Удачных идей!
Комментарии (33)
jok40
18.05.2016 13:16Вот это оно?tgsoft
18.05.2016 13:18+1Искать лучше на 4pda.ru
Beanut
18.05.2016 14:13Похоже официальное приложение в google play опять заблокировано. А на официальном сайте при клике на ссылку скачивания приложения сначала пытается установиться какое-то расширение для google-chrome «интернет защита». Подозрительно.
ZaycevNet
18.05.2016 14:21Это реклама. Да и вы правы она вызывает много вопросов. Мы работаем над улучшением качества рекламы. Как говорится Москва не сразу строилась.
ZaycevNet
18.05.2016 14:12На данный момент мы заблокированы в Google Play и распространяемся через apk.
Официальное приложение доступно на данной странице — androidapp.zaycev.net
Как только урегулируем конфликт с правообладателем то вернемся в Google Play.tgsoft
18.05.2016 14:14А я думал среди клонов доступных в маркете есть и официальное — оказывается все же заблокировано…
lonelysuch
18.05.2016 13:55tgsoft, а чего так много разрешений требуется?
tgsoft
18.05.2016 14:07Текущий технический ответ на вопрос можно найти задав вопрос в теме приложения на 4pda.ru
ZaycevNet
18.05.2016 14:22Какие из разрешений, которые мы запрашиваем вас смутили?
lonelysuch
18.05.2016 14:29Местоположение.
Платежная система Google (Терпимо, но что там покупать?).
Изменение глобальных параметров системы.ZaycevNet
18.05.2016 14:50«Местоположение для геотаргетинга» у нас рекламная модель монетизации и мы передаем эти данные в банерные сети.
«Платежная система» — осталось от тех времен когда у нас была платная версия. То есть можно было отключить рекламы за абонентскую плату. Пришлось отключить эту функцию по требованию одного из мейджеров(сейчас ведем переговоры о размере абонентской платы).
«Изменение глобальных параметров системы» — затрудняюсь ответить, сообщу чуть позже.lonelysuch
25.05.2016 11:55Так что там с глобальными параметрами системы?
ZaycevNet
25.05.2016 16:45Они оказались избыточными, осталось с прошлых версий, разработчики сказали что уберут в ближайшем релизе.
Спасибо, что обратили на это внимание.
ProgrammerNikita
18.05.2016 14:43На самом деле Вы очень хорошо поработали, и я думая, что как только Вы уладите проблемы с Google play, приложение приобретет ещё большую популярность в связи с его необходимостью многим пользователям android устройств.
Sergey6661313
18.05.2016 14:49Хотел написать «как можно вообще продолжать пользоваться сервисом если при выборе скачивания mp3 фаила предлагает mp3.exe?». Однако решил с начало проверить — вдруг сервис всё же лучше стал. И действительно, похоже, они полностью пересмотрели свои ошибки и теперь больше не предлагает еxe. Зато теперь не выключаемый, пожирающий трафик, орущий в колонки банер из кинопоиска.
Во общем: сомнительный сайт, установка из сомнительных источников, сомнительные разрешения. Сам андроид выдаёт тысячи предупреждений. И люди всё равно это ставят… Наверное наш мир не излечим…ZaycevNet
18.05.2016 14:57Спасибо, что зашли на сайт и проверили. Раньше так действительно было :(
Мы действительно пересмотрели концепцию, но уйти от полностью назойливой рекламы нам пока сложно.
Причина в том что у нас есть контракты с правообладателями и нам необходимы деньги для платежей им.
Это самая большая наша статья расходов, мы работаем над качеством рекламы и на это требуется время.
ZaycevNet
18.05.2016 15:09Тарас, спасибо за упоминание нашей компаниии.
Действительно за два года совместной работы было сделано много.
Скриншот с оценками приложения датирован августом 2015-го, нам удалось за пол года поднять средную оценку приложения с 3.8 до 4.5 при общем кол-ве отзывов в 200 тысяч. Удалось это сделать за счет адекватной поддержки пользователей и работы наших разработчиков.
Про твоей вопрос, насчет того, как же разработчикам получить легальное API скажу что сейчас в компании обсуждаем возможность создания платформы для разработчиков под ключ, то есть мы даем API+контент+права а разработчик решает сам платит он нам абонентскую плату за подобный сервис или же работает с нами по схеме разделения прибыли с рекламы(в этом случае мы дадим API+контент+права+реклама).
Пока это в стадии концепта, но кто знает может быть через год мы к этому придем.
Правда до этого как писали выше нам надо повысить качество рекламы на сайте и в приложении. Над этим мы сейчас работаем.tgsoft
18.05.2016 15:29Поддержка очень важна — согласен.
На счет легально АПИ — я думаю все и пользователи и разработчики и медийные компании будут только в плюсе от такой реализации и это то — чего так не хватает уже много лет. Этот концепт имеет право на жизнь.
У меня есть еще более ранние скриншоты — датированы маем 2013-го. Набежало тогда 11 111 пятёрок — видать это было поводом сделать снимок экрана.
almkhaj
19.05.2016 09:10сейчас в компании обсуждаем возможность создания платформы для разработчиков под ключ, то есть мы даем API+контент+права а разработчик решает сам платит он нам абонентскую плату за подобный сервис или же работает с нами по схеме разделения прибыли с рекламы(в этом случае мы дадим API+контент+права+реклама).
Было бы здорово.
L0NGMAN
19.05.2016 00:07Очен хорошая аппликация. Но рекламы да, мешают. Я бы заплатил за версию без рекламы. Кстати из Грузии на гугл плей пишет что «This app not available for you country», ставил апк из ссылки више. Жаль апдейты не придёт :(
А что на счёт правообладателей? Нету проблем?tgsoft
19.05.2016 12:47Вопрос на счёт правообладателей звучит немного риторически. Так как на данный момент официальный клиент приложения, как Вы уже заметили — отсутствует в Маркете. И я знаю много случаев когда похожие приложения — так же довольно качественно разработанные — попросту удалялись по жалобе правообладателей. Так что вопрос доступа к легальному АПИ который был описан немного выше — как никогда актуален.
L0NGMAN
19.05.2016 12:56Кстати на каких то треках пишет что не доступен для моей страны и перепрыгивает на следующий. Как лечить?
wibotwi
20.05.2016 07:11Пользовался постоянно, но переехал в Штаты, а ваше приложение там запускается но показывает ноль контента. P.S. в отличие от многих тут мне реклама не мешала.
ZaycevNet
25.05.2016 16:51Так как мы пошли путем легализации, то приходится играть по правилам индустрии.
Поэтому мы отключили скачивание\воспроизведение музыки для зарубежных стран.
EminH
я так понял под iOS и не пытались делать?
tgsoft
Изначально, так сложилось, было только Android устройство для тестирования и разработки.
ragimovich
Вы наивно полагаете, что подобное приложение прошло бы аппрув в Appstore?
tgsoft
Не имеет смысла полагать
ZaycevNet
Сейчас ведем переговоры с Apple, но такой же формат приложения под iOS официально не пройдет.
Мы изменили концепцию и сейчас ведем переговоры о публикации приложения.
Сколько они продлятся я затрудняю ответить.