Статьи

Создание собственных приложений с помощью Kinetise, многообещающего нового SaaS

Kinetise — это SaaS-платформа для создания сложных мобильных приложений. Он компилирует нативные приложения для Android, iOS и Windows Phone из единого дизайна и не требует кодирования — все достигается через графический интерфейс.

Скриншот Начало работы

Создатели Kinetise стремятся сразу же начать работу; На главной странице есть одна кнопка, с помощью которой можно перейти к созданию приложения. Оттуда вы можете начать с чистого холста или пройтись по инструменту Wizard, если вы хотите продемонстрировать, на что способен Kinetise. Творческие типы будут наслаждаться песочницей, начиная с пустого приложения, но есть ряд учебных пособий, если вам нужен более подробный подход к обучению. Если вы используете мастер, вам все еще предоставляется возможность настраивать и настраивать, используя всю мощь редактора — вы не застряли с дизайном шаблона.

Сам редактор должен быть достаточно интуитивно понятным для любого, кто имеет небольшой опыт работы с программами графического дизайна, такими как Photoshop или GIMP. Панель инструментов заполнена виджетами, которые пользователи могут перетаскивать на экран телефона, чтобы добавить функциональность. Затем их можно настроить через окна настроек с вкладками, предоставляя пользователю полный контроль над работой виджета и его внешним видом.

Простейшие элементы являются наиболее важными, а панель инструментов Kinetise предлагает стандартные виджеты для текста и изображений для получения содержимого на экране. Они дополняются виджетами, обслуживающими богатый контент, например галереи изображений и видеоплеер. Кнопки социальных сетей и набор инструментов для отправки форм доступны для получения контента от ваших пользователей. Содержимое виджета можно вводить вручную (вводя текст или загружая собственные изображения) или динамически извлекать из URL или RSS-канала.

Пример подачи данных

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

Пример Facebook

Разработка экрана вашего приложения так же важна, как и функциональность. Kinetise использует пару виджетов, известных как горизонтальные и вертикальные контейнеры, для организации вашего экрана. Вложенные виджеты содержимого в эти контейнеры позволяют создать экран, похожий на таблицу, используя столбцы и строки с параметрами Margin и Padding, которые затем можно установить, чтобы подтолкнуть каждый виджет на место. Вы найдете все стандартные настройки, которые вы ожидаете, такие как цвет фона и границы, чтобы соответствовать вашей конкретной эстетике дизайна. Настройки могут быть скопированы из виджета в виджет, чтобы сохранить ваш стиль, или полностью скопированы с помощью инструмента клонирования Kinetise.

Расположение меню

Процесс сборки является немедленным, поскольку Kinetise не нужно компилировать проекты для их проверки. Изменения настроек применяются в режиме реального времени, чтобы вы могли настроить макет, а затем переключиться в режим эмулятора, чтобы проверить свои функции на экране. Вы можете мгновенно переключаться между платформами, чтобы увидеть, как выглядит ваш дизайн на iOS, Android или Windows Phone. Кинетиз заявляет, что это одна из их ключевых парадигм — единый дизайн должен отлично смотреться на каждом устройстве, независимо от платформы. С этой целью они представили модуль индивидуального дизайна, KPX (Kinetise PiXel), чтобы упростить компоновку экрана. 1 KPX — это 1% самой короткой стороны экрана телефона; простое решение, которое устраняет проблемы обрезки и растяжения, характерные для кроссплатформенных макетов.

Kinetise предлагает поддержку бэкэнд-систем. Известный как AlterAPI, он обеспечивает двустороннюю связь между мобильным приложением и собственными серверами создателя. Это позволяет отправлять формы, получать данные и проверять подлинность пользователей. Настройка внутреннего сервера для API может выходить за рамки возможностей начинающего пользователя, найти полную спецификацию можно на веб-сайте Kinetise .

Платформы для создания приложений никогда не могли бы соответствовать универсальности написания кода с нуля, хотя Kinetise — убедительная альтернатива. Это не инструмент, предназначенный для программистов — нет доступа к исходному коду и нет ввода для пользовательских скриптов. Вместо этого это платформа, предназначенная для предпринимателей, которые хотят вывести на рынок работающее приложение без обычного длительного процесса разработки. Цена $ 999 за приложение (которая включает в себя подачу в магазины приложений Google Play и Apple) работает в пользу Kinetise по сравнению со стоимостью традиционной команды разработчиков.

Kinetise был запущен в виде открытой бета-версии несколько месяцев назад и уже получил несколько наград, включая награду IBM Smartcamp Europe. Учетные записи пользователей абсолютно бесплатны, узнайте больше на www.kinetise.com и дайте нам знать, как вы думаете, что сервис сравнивается с аналогичными предложениями.