Creo — это уникальный инструмент «всё в одном», который объединяет дизайн-инструменты (как в Figma/Sketch) с возможностями разработки. Главная фишка в том, что ты не просто рисуешь картинки, а создаешь реально работающее нативное iOS-приложение без написания сложного кода на Swift.
🔹 Ключевые особенности
✅ Объединение дизайна и кода (Design + Code)
В отличие от Figma, где прототип — это просто набор связанных картинок, в Creo каждый элемент (кнопка, слайдер, карта) является нативным объектом iOS. Это значит, что если ты добавишь карту, она будет работать как настоящая Apple Maps прямо внутри редактора.
✅ Язык Gravity
Для создания логики используется собственный язык Gravity. Он очень легкий, мощный и синтаксически похож на Swift/Javascript. Это позволяет прописывать сложные условия (например, «если баланс меньше 0, покрасить текст в красный»), чего не сделаешь в обычном дизайн-софте.
✅ Встроенная база данных (SQLite)
В Creo можно работать с данными «по-взрослому». В программу встроена поддержка SQLite, что позволяет создавать приложения, работающие с локальными базами данных прямо «из коробки».
✅ Нативный рендеринг в реальном времени
Ты видишь приложение ровно таким, каким оно будет на iPhone. Creo использует нативный рендеринг macOS/iOS, поэтому тени, шрифты и анимации выглядят идеально.
🔹 Плюсы программы
- Скорость прототипирования: Ты можешь собрать работающее MVP (минимально жизнеспособный продукт) за несколько часов, а не недель.
- Доступ к датчикам: Прямо в редакторе можно настроить работу с GPS, акселерометром, камерой или Bluetooth.
- Экспорт в нативное приложение: Creo генерирует проект, который можно скомпилировать и отправить в App Store.
- Анимации: Инструмент создания анимаций в Creo намного мощнее, чем в большинстве дизайн-инструментов, так как он использует физический движок iOS.
- Приложение-компаньон (Creo Player): Ты можешь мгновенно запустить свой проект на реальном iPhone через QR-код и протестировать его «в руках».