4 мая 2012 в 16:38

Android клиент для Asana.com или как я познакомился с основателем Facebook

Преамбула

Когда осенью 2011 года тогда новая и амбициозная, а теперь самая модная в долине система управления задачами asana.com, создаваемая сооснователем Facebook Дастином Московицем, плотно вошла в мою жизнь, конечно же я попытался найти клиент и для своего смартфона на базе Android. К моему сожалению, в Google Market (на тот момент), кроме приложений для йоги по ключевому слову asana найти ничего не удалось. Однако мобильный web интерфейс asana был достаточно оригинальным и новаторским, но малофункциональным и трудным в эксплуатации.

Asana mobile client screen


Первый вопрос который возник у меня, а как часто мы, находя новый интернет сервис ищем к нему мобильное приложение? Не знаю как у вас, но если есть хоть маленьший шанс, что какой то инструмент я буду использовать в будущем – я обязательно сделаю поиск по Google Play. Исходя из этой логики, я предположил, что если создать любое мобильное приложение для популярного сервиса, который его ещё не сделал, то популярность и сетапы гарантированы вне зависимости от качества последнего. В своих рассуждениях я пошёл дальше, а что если это очень популярный сервис и что если сделать простой хук – сделать прослоечный мобильный клиент, который будет лишь браузерным окном к мобильному web интерфейсу и допустим, брать за него деньги (ох как не хорошо скажете вы). Подумано – сделано, чтобы не заморачиваться ни на какую разработку с отладкой и сделать proof of concept в максимально быстрые сроки я использовал годный сервис appsgeyser.ru созданный в Новосибирске и имеющий старшего '.com' брата от этой же компании, который к слову, лидер простых упаковщиков web интерфейсов в apk для Android. Через час после затеи, у меня было готово:

  • Мобильное приложение для asana.com, которое открывало их нативный мобильный интерфейс
  • Набор иконок, скиншотов и описаний для этого приложения
  • Developer account в Google Market(Play)


Собрав всё в кучу, я просто подал заявку на размещение с ценой в 0,99$ (было бы можно меньше, сделал бы меньше). Уже тогда мне хотелось узнать, на сколько людям нужен мобильный клиент для asana.
Как оно и бывает, эксперименты перед сном к утру были забыты и вспомнил я об этом приложении только через несколько дней. Каково же было моё удивление, когда я обнаружил больше 40 покупок за 3 дня.
Халява в виде продаж на чужой славе оказалась вполне реальна, но это не для нас и я стал смотреть — кто же те гении, кто купил сырое и бесполезное приложение. Вот тут я удивился ещё больше – одним из первых же покупателей был сам основатель asana.com – Дастин Московиц, видимо google alerts на нужные слова у него таки настроен.

image



Что в результате

Когда у вас кто то, что то купил в Google Market, вы можете с ним связаться через специальный емейл алиас, поэтому не долго думая, я написал Дастину письмо о том что так и так, мне как и многим другим очень нужен мобильный клиент, когда ждать. Ответ поступил сразу, Дастин сообщил, что мобильный клиент не является приоритетным направлением, но ему будет интересно посмотреть статистику установок.

image

Чтобы не наживаться и не продавать useless app, я сделал приложение forever free и вернул деньги (сделал refund) всем покупателям, после чего кривая установок пошла вверх как прогноз доходов в любом бизнес плане. Некоторое время мы переписывались с Дастином, я показывал ему как быстро набрал первую тысячу установок, как клиент востребован и что мол ребята, поменяйте приоритет в ваших бэклогах, людям хочется. Он уклончиво благодарил за дело, но на счёт клиента был непоколебим. Прошло несколько месяцев и когда количество активных сетапов приблизилось к 10к, а всего опробовали приложение около 40 тысяч клиентов и приложение попало в топ 300 G Market`а, Дастин сам начал писать мне о том что вот, они подумали и решили, что пора делать мобильный клиент и попросил переименовать приложение в unofficial, так как отзывы плохие (ещё бы, их мобильный интерфейс всё ещё был неполноценным, а я не имел интереса как либо улучшать приложение(API тогда ещё не было).

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

image

Выводы и факты:

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


А какие у вас были истории не обычного знакомства с интересными людьми в индустрии?

PS с момента статистического отчёта для Дастина, количество установок таки перевалило за 10к. Дабы не расстраивать пользователей, через неделю после этого поста, я удалю приложение с Google Play.
+54
78
ppravdin 5,5

комментарии (41)

0
Boomburum, #
Интересная история ) Мы целиком и полностью переехали на Асану, но вот отсутствие мобильного приложения даже для айпада (при том что для айфона какое--никакое есть) несколько расстраивает. Но в любом случае молодцы.
0
ktotamcamoetakoe, #
Как интересно, помниться была статья «10 самых непризнанных стартапов», где Asana.com и фигурировал.
Лично я тоже пользуюсь Asana.com, и тоже задумывался о наличии Android/iPad приложения. Спасибо вам за статью и за приложение.
+1
1inuxoid, #
А кто-нибудь сравнивал с Trello? Trello просто во всем устраивает, есть приличный мобильный клиент и сайт, но любопытно, в чем отличия Asana? В демке не видно особенных отличий.
0
ppravdin, #
Один из неоспоримых плюсов asana.com — это время на вовлечение и апробацию. Просто зарегистрируйтесь и попробуйте накидать тестовый проект, поделитесь доступом с кем то ещё и через 30 минут вы всё поймёте.
0
el777, #
Ну trello.com тоже за 5 минут понятен даже без видео.
Просто запускаешь и работаешь.
0
r0zh0k, #
Зато он намного тяжеловеснее Asana в плане работы js.

Но Asana не дает открыться в Опере, даже если маскируешь ее под FF. Я писал им по этому поводу, но реакция была аналогична «это не наш основной приоритет».
+1
ktotamcamoetakoe, #
Думаю, основное преимущество Trello перед Asana состоит в том, что Trello применяет систему канбан, в отличие от обычного todo (в Asana).
0
1inuxoid, #
О, большое спасибо. Значит Asana мне не подходит, т.к. мне удобнее мыслить в канбано-подобных рамках.
+2
tsimox, #
Asana словила тренд? В моём интернете много разговором о ней. И как итог, я со вчера тоже на Асане.
+1
SamDark, #
Чем-то Asana напоминает мне wrike.com, над которым я раньше трудился.
+1
Bublik, #
Мы переехали с Врайки на Асану около года назад. Очень довольны :)
Как сказал один из манагеров «Поменяли телочку Врайку на телочку Асану»
0
tangro, #
А мне напомнила doit.im
+3
azizoid, #
я чуток запутался… в конце вы остались без ничего?
+4
Xobb, #
Я тоже запутался. Но кажется автор и ни за чем не гнался, а получил личное знакомство с человеком, который ему интересен и ценный опыт.
+6
azizoid, #
Просто мне не понравились слова сооснователя фейсбука, о том чтобы переименовал проиложение в неофициальное… человек для него 10к пользователей принес, а он тут что-то втирает (((
+1
vasechka, #
И правильно сделал. Это же неофициальное приложение, которое может дать неправильное впечатление пользователям о сервисе в целом. Тем более, что не все им довольны в плане того, что это на самом деле не приложение, а обертка от сайта.
НЛО прилетело и опубликовало эту надпись здесь
0
ppravdin, #
Я остался с интересным опытом, историей и прямым контактом с нужным человеком. В моей системе координат, это лучше чем несколько сотен долларов и негативная карма.
+2
Shedal, #
У вас ужасный английский :) Но история интересная, спасибо за публикацию.
Скажите, а насколько плохи отзывы о программе? Лично я почувствовал бы себя обманутым, если бы в приложении, пусть даже бесплатном, был веб-интерфейс. Но, с другой стороны, может быть, кому-то удобнее пользоваться веб-интерфейсом как раз в отдельном приложении? Я бы, всё-таки, поинтересовался мнением пользователей: возможно, и такое приложение лучше, чем ничего.
0
nordwind, #
Интересное замечание. Я как раз начал одно приложение под андроид и поскольку я не знаю java то вариант с загрузкой веб-интерфейса выглядит как раз заманчивым с точки зрения простоты реализации. Про «обманутого» юзера я как то не думал — ему какая разница, более того откуда юзер знает получил он веб-интерфейс или «десктопное» приложение?
0
Shedal, #
Я имел в виду тот случай, когда в приложении — тот же веб-интерфейс, что и в, скажем, мобильной версии сайта.
0
nordwind, #
Да, теперь понятно что имелось в виду
0
ppravdin, #
Над английским по мере возможности работаемс, хотя текущего для изъяснений слава богу хватает.
Отзывы среднего качества, кто то счёл очень полезным приложение(держит сессию значительно больше стандартных браузеров, запускается отдельным app и т.д.), кто то сделал вывод что это useless так как «и через браузер я вижу тоже самое»
НЛО прилетело и опубликовало эту надпись здесь
+2
ppravdin, #
Отказался сам, когда понял что эксперимент пошёл слишком удачно, и конечно ничего за это просить не стал, так как не считаю, что было за что.
НЛО прилетело и опубликовало эту надпись здесь
0
RomanNikitin, #
Уродам?
НЛО прилетело и опубликовало эту надпись здесь
0
RomanNikitin, #
кого и за что вы считаете уродами?
0
vovkab, #
Платную версию? За ссылку на веб ресурс? Это же не нативное приложение, это по сути просто ссылка на веб прилоэение, завернутое в апк файл. Пользы от него мало ибо можно и в браузере открыть руками и нажать сделать ссылку на рабочем столе.

Вот если бы действительно написали полноценное андроид приложение, вот это было бы действительно здорово!
0
lalaki, #
Прокомментирую выводы:

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

«успешные люди» в IT-индустрии подходят к приоритетам примерно так:
— нужен фокус, каждое новведение должно быть предварительно обосновано — определенным экспериментом или метриками
— количество установок бесплатного приложения — далеко не всегда (!) подходит как метрика
— поскольку в «присасывании» стороннего клиента риска нет (либо вы не можете его предотвратить), не стоит переживать по этому поводу, лучше рассматривать это как эксперимент по обоснованию нововведения.

При таком подходе мысли руководителя сервиса пойдут так:

1 — Наши _внутренние_ данные показывают, что пока в мобильном клиенте смысла нет (особенно с учетом других приоритетов), даже если его кто-то просит

2 — О, кто-то сделал мобильный клиент! Давайте-ка подождем и попробуем узнать статистику установок, тем более, человек общительный. Потерю 40 баксов выручки придется списать, конечно, и пережить трепку на совете директоров

3 — (Тут может быть любая последовательность мыслей и любые выводы) несрочные планы мы светить не будем, что бы такое ответить нейтральное? О! Ответим, что до конца года планируем сделать.

+1
Stutzer, #
Прекрасные образец мышления успешный человек из IT-индустрии. Вас ждет великое будущее!
+1
lalaki, #
Спасибо за поддержку! Главные успехи еще впереди :)
0
ppravdin, #
Позвольте прокомментировать и ваши выводы,

> нужен фокус, каждое новведение должно быть предварительно обосновано — определенным экспериментом или метриками

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

>— количество установок бесплатного приложения — далеко не всегда (!) подходит как метрика

Боюсь не правильно вас понять, однако в случае с asana.com офф приложение никогда и не могло быть платным, а количество установок (любых) это косвенный факт, который вполне может влиять на решение, хоть и не должен его определять.

>— поскольку в «присасывании» стороннего клиента риска нет

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

>О, кто-то сделал мобильный клиент! Давайте-ка подождем и попробуем узнать статистику установок, тем более, человек общительный. Потерю 40 баксов выручки придется списать, конечно, и пережить трепку на совете директоров

Это вполне логично, однако речь идёт не о 40 баксах, а о тысячах, которые могли бы быть получены если бы я не сделал приложение free в первую же неделю. Но и это не самое неприятное, неприятное то — что если бы на моём месте был бы алчный человек, то за платный, но не качественный моб клиент к asana, компания бы понесла репутационные риски от бОльшего количества недовольных.

>О! Ответим, что до конца года планируем сделать.

тут согласен, больше звучит как «отмазка лайт»

В любом случае спасибо что попытались разобраться в этой истории =)

+3
Liza25, #
А про Цукерберга ничего не будет?
0
ikirin, #
Какую пользу тебе дало это знакомство? Почему не продал им свое приложение?
0
ppravdin, #
Пока что — явно никакую, но почему то в моей жизни так получается, что знакомства завязанные годы назад и не понятно зачем, очень удачно сочетаются с каким то проектом или делом в будущем.
Здесь такой же расчёт, сгодится, буду верить.
+1
radist2s, #
Работал с Асаной на одном проекте, и лишь ругался. С одной стороны более менее все просто и функционально, с другой — тяжеленный интерфейс. Я понимаю, что хочется сделать все красиво, но когда на четырехъядерном камне жутко тормозит интерфейс, может быть стоит задуматься о разных скинах и тд.
0
ppravdin, #
Саша, да вроде не плохо у нас получилось поработать в этом одном проекте =) что ж ты сразу не сказал что асана тебя фрустрирует, подобрал бы более уместную таск трекинг систему
0
enej, #
Никак не могу понять чем так нравиться людям асана.
НЛО прилетело и опубликовало эту надпись здесь

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

8 типов сайтов, которые делать не стоит
Решение MintEye CAPTCHA в 31 строку кода, даже не открывая картинку
Дата-майнинг помог заработать Пулитцеровскую премию