Создаем городское приложение с нуля — cемь главных шагов

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

Интересно только вам? Заведомо провальный проект

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

Подсмотреть идею — исправить чужие недостатки

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

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

Специалист рекомендует не спешить вкладываться в серьезные разработки, а пробовать себя в стартапе, ориентируясь на инвесторов. Это поможет выявить ошибки и, не спеша, довести проект до идеала.

Используйте простые инструменты

Если хочется попрактиковаться и неизвестно, будет ли приложение взаимодействовать с внешним миром, протестируйте React Native. Фреймворк используется для разработки кроссплатформенных приложений для iOS и Android. В Java процесс займет больше времени, считает Software Engineer в EPAM Ukraine и преподаватель EasyCode Олег Лустенко. А для прототипирования (увидеть внешний вид задумки) React Nativе хватит с головой.

Найдется задание и для маркетолога

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

По мнению Олега, адаптация такой программы в Украине займет не меньше года. Не иначе, ведь здесь задействованы денежные переводы.

«Нужен лояльный клиент (кафешка), который будет изначально тестировать. Предложите выгодные условия: если кафе установит приложение, то вы будете приводить +100 новых клиентов в месяц. Здесь доход будет идти скорее всего от кафешек, а не от людей, кликающих на приложение», — считает программист.

Подумайте над составом команды

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

«Существует часть приложения, которую видит пользователь (через которую он бронирует кофе), а есть другая - через которую мы подключаем кафе, и уже заведение видит эту бронь. Эта часть разработки также требует людей», — добавляет co-founder EasyCode Денис Мещеряков.

Откладывайте деньги на реализацию уже сейчас

Предварительную оценку стоимости приложения проводит технический специалист. Дороже всего обойдется работа дизайнера. Прописывание полного кейса проекта (как все должно работать) лежит на бизнес-аналитике.

«Если над этим будут работать студенты, то они часто-густо делают такое за лишнюю строчку в резюме. А если возьмется серьезная контора — очень дорого. Час разработчика среднего уровня стоит около 12-15 долларов. Общее количество потраченного командой времени до продакшена — от 5000 до 8000 часов», — объясняет DevOps TechLead at Namecheap, IT-консультант и ментор школы Николай Лотоцкий.

О монетизации идеи думайте сходу

Рентабельность разработки мобильных приложений в Украине колеблется от 10% до 20%. Нестабильная экономика отпугивает инвесторов, поэтому рискованность бизнеса растет.

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

Олег Лустенко: «Формально, чтобы создать такое, должно быть два интерфейса (для водителя и пользователя). Водитель сам подключается и указывает, где он едет, а пользователь отслеживает маршрут. Проект от трех до девяти месяцев разработки. Если в приложении не планируется история поездок (где вчера ездил транспорт и как долго), то это довольно просто осуществить».

16.10.2018
322
Автор: Алена Нагаевщук