Ionic Creator — создайте код


Можно ли создавать приложения без кода? Как бы утопично это ни звучало, это не исключает возможности некоторого облегчения процесса. Ionic’s Creator — это облачный инструмент, который призван сделать именно это — сократить утомительную и трудоемкую задачу разработки пользовательского интерфейса до простого перетаскивания.

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

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

Этот подход не исключает командного сотрудничества, поскольку Creator предлагает варианты совместной работы из коробки, такие как совместное использование проекта через общедоступный или защищенный паролем URL-адрес или одновременная работа над проектом.

Creator также предоставляет другое решение для создания гибридных приложений, которые работают в различных средах. Проекты можно экспортировать как веб-страницы и собственные приложения для Android или iOS с помощью единой базы кода, которая будет управлять ими всеми. Он делает это за счет использования технологии фреймворка Ionic, ультра-фреймворка, состоящего из отдельных и автономных фреймворков, таких как AngularJS для кода Javascript, Cordova для упаковки веб-приложений в собственные приложения, Sass для CSS, которые вместе образуют смесь, которая позволяет писать приложения. в Html, CSS и JavaScript.

В недавно выпущенной версии 2 проекты аккуратно экспортируются и организованы в отдельные папки и файлы. Сохраняя верность требованиям MVC, файлы представления / шаблона, контроллера и маршрутизатора живут отдельно и готовы к обработке с помощью AngularJS.

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

После входа в систему вам предоставляется рабочая область, холст, на котором готовые компоненты пользовательского интерфейса, такие как кнопки, списки и вкладки, можно перетаскивать и комбинировать для создания интерфейса. Поэтому мы перетащили несколько компонентов, связали полученные html-страницы и экспортировали проект в виде zip-пакета (html, css, js). Рабочий процесс прошел гладко и удобно и дал чистый и привлекательный результат:

Экспортируемые шаблоны содержат html-код, обогащенный директивами ion.

Выберите раздел

Новости Спорт Развлечения < / ion-item>

Это директивы AngularJS, которые обновляют пользовательский интерфейс с помощью расширенных функций, используя такие средства API, как смахивание для редактирования, перетаскивание для изменения порядка и удаление элементов. Окончательный экспортированный макет теперь может быть обработан в контексте инфраструктуры Ionic, чтобы стать полноценным приложением. Это, безусловно, выглядит многообещающе.

В этом видео Мэтт Кремер кратко описывает функции, предлагаемые фреймворком.

Чтобы получить больше вдохновения, взгляните на демонстрацию приложения Iconic, чтобы увидеть, что уже было создано с помощью фреймворка, и послушайте обсуждение на форуме того, что люди планируют построить.

Бесплатная лицензия доступна для индивидуальных разработчиков для работы над одним проектом.


Добавить комментарий