Следующая статья поможет вам: Штеффи и Йонас и проблема выбора места для обеда
Вернуться в блог
В поисках убедительных историй об успешных создателях приложений я столкнулся со Штеффи и Йонасом во время трехнедельного ретрита в Португалии. Они оба веб-разработчики из Берлина (Германия) и решили вместе создать приложение. Что делает их и их приложение успешными?
Расскажи мне что-нибудь о себе, кто ты и чем занимаешься?
Штеффи: «Меня зовут Штеффи, и я уже 7 лет работаю фрилансером в качестве веб-разработчика, в основном работая над интерфейсом».
Йонас: «Я Йонас, веб-разработчик. Я занимаюсь веб-приложениями уже 8 лет и всегда хотел сделать приложение для App Store».
Работали ли вы вместе раньше и как вы решили работать вместе?
Штеффи: «Да. Мы знаем друг друга еще по университету, вместе работали в дизайнерском агентстве и компаниях-разработчиках программного обеспечения, будучи коллегами-фрилансерами в одних и тех же компаниях. Оба наших контракта с этим конкретным клиентом закончились, поэтому мы решили сделать что-нибудь вместе. Приятно иметь собственное приложение, свою собственную вещь. Я бы не против поработать с клиентами-фрилансерами, и мне нравится с ними работать. Но было бы неплохо иметь что-то свое».
Йонас: «Я всегда планировал начать собственный проект и работать над ним. Я рассматриваю это приложение как попытку проверить, что работает, а что нет, и, возможно, я перейду от фриланса к собственному бизнесу».
Йонас, можете ли вы сказать, что переходите от веб-разработки к разработке приложений?
Йонас: «Мне нравится веб-стек [toolsets and technologies for making websites] и мне не нравился Objective-C, но я был бы не против, если бы увидел в нем преимущества. Все, что я могу сделать, это веб-решения, я всегда этим занимался. Но если возникнет необходимость, скажем, по соображениям производительности, я бы не прочь погрузиться в Objective-C».
Расскажите мне о концепции приложения, над которой вы работаете!
Штеффи: «Это небольшое приложение, которое поможет вам решить, куда пойти пообедать в группе. Мы оба столкнулись с трудностями при принятии решения в группе, куда пойти, в наши агентства и офисы. Люди всегда собираются вместе и обсуждают, куда пойти. Мы подумали, что это будет хороший способ быть честным и веселым, сделав из этого игру. Мы надеемся, что в будущем приложение будет собирать группу очень быстро и без особого взаимодействия. Он основан на GPS, поэтому и осуществляется группировка. А затем на основе профилей каждого участника будет принято решение о ресторане или месте, где можно пообедать, что-то вроде рулетки или игры в кости».
Вы определились с названием для приложения?
Йонас: Нет, мы все еще находимся в этом процессе. Мы пытаемся найти имя, которое не предполагало бы, что дело только в удаче, а в реальных предпочтениях каждого члена группы».
Штеффи: «Мы не хотим использовать слово «ланч», потому что оно может означать ужин вечером, напитки или вечеринку. Я считаю, что нужно что-то сказать о процессе группового принятия решений, чтобы люди понимали, что речь идет не о поиске новых мест, а о выборе мест, которые вы уже знаете».
Что, по вашему мнению, является наиболее важным элементом успеха вашего приложения?
Йонас: «Для меня приложение уже стало успешным, потому что благодаря ему я многому научился. Это мое первое приложение, которое я размещаю в App Store. Как я уже сказал, для меня это переходный этап, и это своего рода игровое поле, где я могу изучать новые вещи, и для меня менее важен финансовый успех. Хотя я бы не возражал!»
Штеффи: «Я бы сказала то же самое. Однако технически я не участвовал в проекте так сильно, как Йонас. Я видел процесс создания веб-приложения и его создания в оболочке, поэтому теперь я понимаю этот процесс намного лучше. Кроме того, это было действительно легко сделать. Пока не требовалось особого дополнительного программирования или настройки. Также мне приятно прийти в состояние концептуализации и размышлений о своем собственном проекте, а не просто найти решение для продукта клиента. Клиент всегда говорит, что я хочу то-то и то-то, а вы просто выполняете его. И теперь это более креативно. На днях мы два часа болтали с нашим другом-дизайнером в Берлине, и это было очень приятно, потому что у нас были все эти идеи, и мы думали и говорили о них. Это было весело! Я думаю, что приложение будет успешным, если мы будем его хорошо продвигать. Люди знают, какую проблему он решает, и как только вы им об этом расскажете, они такие: «О, ага, да!». Я вижу, что это будет успешным, потому что мы знаем много людей, которые понимают проблему, которую он решает, и они могут знать людей, и тогда это может стать вирусным».
Не могли бы вы рассказать немного о технологии, которую вы использовали для приложения?
Йонас: «Это веб-приложение, завернутое в PhoneGap, и веб-приложение, по сути, представляет собой HTML5 на стороне клиента и NodeJS на стороне сервера. На клиенте мы используем Backbone.js — MVC-фреймворк. И мы используем WebSockets для связи с сервером и, конечно же, данные геолокации для группировки».
Могли бы вы порекомендовать этот набор инструментов другим?
Йонас: «Мне очень нравятся WebSockets, потому что они очень быстрые. Раньше приходилось полагаться на опросы [asking a server for updates of data] и это больше не проблема с WebSockets. Это двунаправленный протокол, сервер может обновлять клиент самостоятельно, без запроса обновлений клиентом. Это коммуникация, управляемая событиями».
Если бы вы могли дать один совет будущим начинающим создателям приложений, каким бы он был?
Штеффи: «Просто дерзай! Знайте, что второй подход всегда будет лучше первого. После первой попытки просто выбросьте его и начните заново. Делая это, ты многому учишься».
Йонас: «Я бы посоветовал сначала подумать о том, как заставить приложение работать, а потом улучшать его. Если вы предпочитаете разработку, основанную на клейкой ленте [clever one!] Вы очень быстро видите результаты, и это мотивирует продолжать идти дальше. Вы можете мотивировать себя, когда увидите, что ваша идея работает».
Райндер: «Круто, спасибо большое!»
На момент написания приложения Штеффи и Йонаса еще нет в App Store. Однако пока я пишу это, они изо всех сил стараются доставить его туда. Как только оно появится в App Store, обязательно получите копию, чтобы увидеть, куда привели их усилия по созданию приложения!