App Cooker — прототипы программ без программирования

Давно не было так, чтобы приложение (а особенно — приложение для iPad) удивило меня обилием функциональности и мощью практически с первого взгляда. Именно так и стало с приложением App Cooker, предназначенным для создания прототипов программ для iOS на iPad.

Icon

Интерфейс программы, встречающий нас при запуске, выполнен в лучших традициях iPad программ типа Garage Band и iMovie: крупные изображения проектов, которые можно пролистывать влево-вправо. Для начала можно ознакомиться с вводным уроком, созданным непосредственно в App Cooker. Кстати, этот урок отлично дает понять, что возможности App Cooker не ограничиваются iOS-приложениями: он отлично подходит и для разнообразных интерактивных презентаций и учебников. Так как программа очень функционально насыщенная и управление у нее из-за этого непростое, рекомендую ознакомиться с этой инструкцией — потом пригодится.

1 Welcome Tour

Но лучше давайте создадим собственное приложение. Для него надо будет задать название и разрешение/ориентацию экрана по умолчанию. Тут же можно выбрать одну из стандартных иконок (в последствии их можно поменять). Не буду оригинален и попробую спроектировать интерфейс своего собственного клиента AppleInsider.ru.

2 New Project

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

3 Idea Plan

Тут же можно заняться заполнением описания для App Store на разных языках и заполнением ключевых слов.

4 App Store Info

А вот следующая функция способна надолго и всерьез отбить желание создавать что-либо. В App Cooker встроен отличный калькулятор бюджета будущего приложения. Вот так обычно выглядит калькуляция большинства приложений. Заставляет задуматься, не так ли?

5 Estimate

App Cooker — приложение настолько универсальное и функциональное (в рамках своей продуктовой ниши), что кажется в нем есть все. В числе приятных мелочей имеется, например, неплохой графический редактор, в котором можно редактировать почти все изображения.

6 Paint Icon

На твердую пятерку сделана интеграция с DropBox. Из него можно загружать нужные изображения, в него можно сохранять проекты и артефакты экспорта.

7 DropBox

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

8 First Screen

В верхней части экрана расположена панель для размещения элементов, их группировки и упорядочивания. В нижней — панель для удобного управления свойствами. У элементов управления OS X — много разнообразных свойств, но авторы App Cooker сумели добиться баланса простоты и гибкости их настройки.

9 Property Editors

Помимо стандартных элементов управления iOS, есть их wireframe-модификации для приблизительных скетчей и набор разных графических примитивов, полезных в проектировании.

10 Mockups

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

Поработав пару дней с этой программой, могу сказать: я хочу, чтобы Apple купила эту разработку за кучу денег и сделала на ее основе XCode для iOS.

Но одни статичные экраны — это явно не интересно, куда интересней — реальный прототип работающего интерфейса. Для придания всему интерактивности используются якоря — зоны, тап по которым переносит вас к другому экрану. За них отвечает кнопка в верхнем правом углу. Экран для перехода задается в нижней панели.

11 Links

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

12 Whole Project

Естественно, все, что вы напрототипизируете, можно будет просмотреть. Выглядит это все как самое настоящее приложение, имитация стопроцентная.

13 Play

Готовый проект можно экспортировать несколькими способами. Естественно, тут напрашивалась мысль о преобразовании этого проекта в проект XCode для дальнейшего использования, но в Купертино четко дали понять разработчикам, что наличие такой функциональности приведет к перманентному бану приложения в App Store. Поэтому пользователям остается поблагодарить Apple за неустанную заботу и ограничиться тем что есть, пока разработчики обдумывают варианты обхода запретов.

14 Export

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

15 Pricing

Так как сейчас достигнут первый этап плана — цена составляет уже 25 долларов, но это по-прежнему немного, даже с учетом имеющихся возможностей. Ну а если принять во внимание следующие шаги — становится понятно, что App Cooker имеет все шансы стать лучшим приложением в своей отрасли (если уже не стал).

Название: App Cooker
Издатель/разработчик: Hot Apps Factory SARL
Цена: 24,99 $
Ссылка: iPad