От идеи к миллионам: методы прототипирования мобильных приложений

ДНЕПР, УКРАИНА

Нью-Йорк, США

WhatsApp, Telegram, Skype

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

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

 

Что обычно используется для создания макетов приложений?

 

Бумага


Самый доступный и дешевый материал. На ней можно творить что угодно: от набросков карандашом в скетч-паде до крупноформатных аппликаций и подвижных бумажных деталей на ватмане. Помимо нее используется пленка, различные отрезки картона для имитации окон и виджетов, цветные маркеры, скотч. Метаморфозы в таком прототипе проходят очень быстро. Такое прототипирование стимулирует командную работу и, кроме того, не требует особых умений. Однако бумага – не панацея, с ней сложно работать в удаленном режиме и невозможно прорабатывать особенности управления приложением.

 

Онлайн-сервисы


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

Плагины


Позволяющие интегрировать инструменты для работы с прототипами приложений в уже установленные ранее родственные программы. Как, например, простой и приятный плагин PowerMockup для Power Point. 
 

Полноценные программы


Как правило, мощный инструментарий в наличии, и способность программы выдать на гора не аляповатые наброски, а комплексные, полноценные интерфейсы с массой составляющих частей и возможностью изменения общего стиля. Также есть возможность трудиться над созданием мобильной версии сайта. В таком софте, по обыкновению, имеется обширная библиотека элементов для Windows, OS X, а также все, что нужно для разработки приложений для Android и iOS, с возможностью пополнения. Стоимость такой «рабочей станции» – от 200 у.е.

 

Выбирайте себе по душе


Каждый из этих методов создания прототипов актуален и имеет право на жизнь: энтузиасты и художники будут использовать бумагу, стремящиеся развиваться разработчики будут пользоваться недорогими и мощными сервисами, а серьезные и щедрые ребята будут заниматься разработкой приложений для iOS на полноценной «workstation». И каждый из них будет доволен. Дерзайте!




Как не “пролететь” с разработчиком. Полное руководство для тех, кто в поиске
Тестирование UI (пользовательского интерфейса)
Как интернет вещей (IoT) спасет ваш бизнес