Как стать автором
Обновить

Сделай приложение, которое понравится пользователям

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

Итак, Введение...

Каждый из нас разрабатывал приложение, и хотел разбогатеть на нем(ну почти все) Конечно, у многих первый блин как всегда комом. И всегда думали, ну как же так ведь такая супер-мега-вещь нужна всем и каждому, но увы как всегда все плохо… Затем поиски того что же не так или уныние и нежелание продолжать попытки заработать на этом фронте. А ведь можно заработать, самые простые примеры где можно это сделать, которые у всех на слуху эт наверно appstore, Android market и просто продажа с блога(сайта) программы. Да-да-да здесь я опишу как все таки применить принципы из статьи(по мотивам которой пишу).

«Характеристики «хорошей» программы:»

Самое главное в программе это конечно же идея. Всегда нужно начинать с оценки рынка и тенденций на рынке ПО. Не стоит лесть на рожон и делать программу подобную другой, но с добавлением ненужных новеньких функций и упрощения работы программы. Но и конечно же придумать, что то значительно новое не каждый способен.
Создавать дубликаты программ, конечно же, нужно, но и создавать их нужно с умом. Прочитайте оцените критику а эту программу, продумайте способ как можно ускорить процесс работы приложения. Но учтите пока вы пишете программу с нуля, разработчики обновят свое приложение и добавят туда то, что вы прописываете.
А вот если у вас какая то сверх гениальная идея, и вы жить не можете без такой программы, сделайте её для себя. Спросите у друзей нужна ли она им? Просто заметьте сколько времени и как часто вы пользуетесь этим приложением? Ну как оно еще гениально? Тогда попробуйте его продать, но заранее разрекламируйте его и оцените интерес пользователей к вашему приложению еще до продажи. Будьте готовы, что она никому не понравится. Но если вы все таки реалист, то сначала оцените нужно ли ваше приложение другим? Насколько оно важно и полезно.

Не в коем случае не забывайте про внешний вид вашей программы. Во-первых, это должна быть очень удобная программы. Все часто забывают про это, хотя на каждом углу про это говорят. Прочитайте(перечитайте) литературу на эту тему и посоветуйтесь с вашими друзьями — «Удобно ли у меня расположено меню? Легко ли достичь данной категории?». Друзья помогут как «пользователи» и выскажут мнение многих. Если же вы начинаете оправдываться хоть по одному из пунктов — переделайте и опять посоветуйтесь! Во-вторых, нужно сделать «симпатичное» приложение. Сейчас уже без внешнего вида никуда.
Внешний вид и юзабилити, вы конечно можете разработать и сами, но гораздо лучше это доверить дизайнеру. «Я сам себе дизайнер и сделаю лучше всяких там» — самый не верный подход! Доверьте дело другу-дизайнеру, фрилансеру, студии. Да вы должны будете заплатить за это дело, но овчинка стоит того. Естественно вы ограниченны в средствах — попробуйте найти фрилансера, поверьте очень много достаточно недорогих хороших фрилансеров. И если вы с ним договоритесь о цене — просто шикарно. Договориться с фрилансером можно и за просто так, заразить его своей идеей и пообещать(и исполнить) рекламу его услуг. Многие самородки готовы работать за копейки, рекламу и работу в портфолио. Поищите и вам воздастся. Для начала проведите конкурс, затем в процессе конкурса спросите понравившихся фрилансеров по поводу работы за чтото и какую нибудь копейку. Затем выберете подходящего и попробуйте поработать с ним и над юзабилити. Скажу про себя я был бы рад разработке интерфейса лишь за строчку в «о программе» в графе дизайнер:)

Маркетинг. Один из слонов на котором держится успех вашего приложения. И готовится к продаже нужно заранее. Наберите «карму» на интернет ресурсах посвященных вашей программе. Это можно делать в процессе разработки приложения. Спрашивая пользователей про разные фичи в вашем приложении. Данные разговоры лучше вести в курилке или в отделе «для разработчиков». Но это лишь верхушка айсберга продажи вашего приложения. Напишите краткий и развернутый пресс-релиз вашему приложению. Кто как не разработчик опишет все возможности. Как написать пресс-релиз? Прочитайте литературу на эту тему. Перед продажей подогревайте интерес к вашему приложению, везде невзначай пишите что вот видел, слышал, скоро выпустят такую то программу. Поддерживайте беседу на эту тему. Приемов много как «грязных» так и достаточно простых. НО все это вы должны знать и правильно использовать.
Логично приходим к тому что лучше бы иметь специального человека. Сейчас очень много маркетологов(универ. специалистов) поспрашивайте своих знакомых, наверняка среди них есть кто то кто может вам помочь. Прислушивайтесь к советам друзей и реализовывайте их. Если уж нет никого кто бы мог помочь профессионально, попросите просто всех знакомых просто что то где возможно написать по поводу вашего приложения. Если работаете в команде(наверняка) сделайте все что возможно, что бы кто нибудь занимался этим вопросом. Маркетинг самое важное для продажи вашей программы! Если вы не знаете как продать и нет помощника — ищите его, без него код можно и не писать:)

Поддержка приложения, еще одна из основ при реализации вашей продукции. Не пишите сразу прекрасно рабочую программу. Запрограммируйте основные функции приложения, и оставьте пару примочек которыми вы бы смогли удивить пользователя при обновлении. НО помните, что функции «для обновления» должны быть не необходимыми, а лишь мелкими удобностями для пользователя.
В поддержку входит и регулярные ответы на письма пользователей! Про это часто забывают, но нужно обязательно помогать пользователю во всем. Даже если он вас спрашивает не обязательно про вашу программу, а лишь касается одной из функций вашего приложения. И не в коем случае не отвечайте пользователь что вы что то не знаете, найдите ответ, выкрутитесь как нибудь, но ответьте! Если же писем слишком много, просто отпишитесь, что вопрос на рассмотрении и нужно некоторое время что бы ответить на вопрос. Обязательно, краткий и в то же время полностью описывающий все возможности Хелп.

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

Постройте четкий план действий: Схем бывает много, но наиболее распространена разработали что получилось, оно работает так. Вспомните вы так и сами делали. НО постройте план, сначала одно в процессе другое затем третье. Из личного опыта рекомендую схему: Оценка рынка ПО -> Дизайн интерфейса ->(начинается реклама везде и вся)-> Разработка -> Тестирование -> Релиз (продолжаем рекламировать)

вместо заключения...

Всё нужно делать профессионально, даже если вы не профи в этом. Относитесь к критике с пониманием и всегда совершенствуйте вашу программу. Никогда не останавливайтесь на достигнутом.

П.С. Статью написал учитывая лишь азы не углубляясь ни в сферу разработки не в сферу защиты от пиратства и ничем не заморачивался. В дальнейшем если эта статья понравится приведу примеры реализации некоторых мелочей. опыт общения в фрилансерами и вольными маркетологами.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.