Дорогие Хабродрузья! В течение последних 6 месяцев мы готовили к выпуску наше iOS приложение App in the Air для тех, кто часто летаeт. И вот мы уже на финишной прямой. В процессе работы поменялось название, несколько раз перерисовывались экраны, переписывался код практически с нуля, но результаты нам самим очень нравятся.
Ну а так как нам пока что нечего рекламировать — мы еще не выпустились — мы хотели бы поделиться с вами несколькими инсайтами, возникшими в процессе разработки. Это ты мысли, которые бы мы мечтали сказать нам самим полгода назад.
Дизайн не надо аутсорсить. Изначально мы отдали дизайн на аутсорс очень авторитетному человеку. Результат его работы был на очень высоком уровне, но это было уже не наше приложение. Плюс ко всему человек на аутсорсе все равно стремится завершить проект в срок, а в ркамках стартапа с постоянно меняющимися требованиями сложно работать таком формате. Нельзя постоянно говорить ему — «я показал пяти людям, они не поняли вот эти кнопки, перерисуй». В результате мы нашли другого человека, который стал частью команды и сделал не просто «все как надо», да и еще привнес что-то свое.
Дизайн тестируем на пальцах. Сначала мы проводили тестирование с экрана монитора или с проектора. На самом деле тоже хороший способ, дает много интересных мыслей. Но еще лучше просто дать человеку телефон с картинкой и смотреть за его пальцами. Часто люди нажимали на некоторые элементы, но при этом не произносили это вслух. Только наблюдая за движением пальцев пользователей можно было понять, какие элементы привлекают внимание, а какие сильно «запрятаны».
Помни о том, для кого делаешь приложение. Несмотря на то, что мы находимся в Москве, мы разрабатываем продукт для американского рынка. И иногда мы забывали перестроить своё
Тестируйте как можно чаще и быстрей - Continuous integration вам в помощь. Все экраны невозможно протестровать на пользователях на этапе дизайна — мало смотреть на красивые картинки, нужно еще и наблюдать за динамикой переходов. В то же время, обычно от реализованного функционала до его тестирования на первых юзерах проходит несколько дней — надо собрать для внутренних целей, проверить, собрать для внешних бета-тестеров, отправить в testflight и разослать им напоминание о проверки. Для сокращения этого лага и автоматизации монотонной работы по сборке мы развернули свой CI сервер — маленький mac mini в офисе, который автоматически собирает каждый новый коммит и отправляет его на тестирование. Теперь фидбек на новые фичи приходит к нам уже в течении нескольких часов, а не дней, как раньше.
Прямо сейчас мы готовим приложение к запуску на американском рынке, и мы будем рады рассказать о наших находках на этом этапе чуть попозже — конечно, если будет заинтересованность читательов в этом.
Ну а теперь мы бы хотели вами немного «попользоваться» как профессиональным сообществом. Мы исчерпали запасы друзей с айфонами, которые могли бы дать нам своё мнение о приложении, и жаждем новой крови :) Поэтому будем просто счастливы, если вы поможете нам в бета-тестировании и расскажете о своих впечатлениях. Промо-коды и плюшки нашим бета-тестерам обеспечены. Интересно? Оставьте свой email на нашем сайте appintheair.mobi и мы с вами свяжемся. Бета-тестинг мы проводим блоками — и первые 10 желающих получат свою копию приложения уже сегодня.
Автор: oparinov