What is Creo?

Creo is a next generation MacOS tool which aims to combine the Design and Development process into a single easy to use application. Traditional mobile app creation process is split between the design process and the development process, Creo merges the two separated steps into a single tool which enables you to focus on what makes your app unique instead of wasting time building a nonfunctional prototype or writing the same code to perform the same most common operations.

Thanks to our CreoKit we always use NATIVE components and classes, no simulated or web based code is used.

What you see is what you get

Creo offers drag-and-drop controls, classes, and objects that can be configured using a very intuitive interface. Complex app navigation hierarchies and windows can be easily created with just few mouse clicks.

Every action is extremely natural but while you are designing you your app, you are effectively building a native mobile application. Every change you make is immediately reflected in real-time thanks to our CreoKit. It feels like magic because what you see on the screen is really what you'll get on your mobile device without a single line of code.

Designers need real data

“I believe one of the biggest flaws of today’s tools is their failure to allow designers to easily work with real data. Because of this, designers often fill their mocks with idealized information that is anything but representative. Beautifully composed photos. Perfectly sized bits of text. Just the right amount of content to fit. We spend an inordinate amount of time making our pixel-perfect fabrications. We then make sub-optimal decisions based on this, considering only our single, perfect state. We are surprised when our designs are implemented because we forgot to solve a variety of edge cases and problems. When we don’t work with real data, we deceive ourselves.”

Creo has been built since its first incarnation with the mission to give you the easiest and most efficient way to connect real data to your interface in real time.

Animations like a Pro

User experience in modern mobile apps is boosted by animations, they are used everywhere to increase usability and to give you the touch and feeling of important tasks being performed. Creating efficient animations is not an easy task, you need to know a lot of implementation details and you need to spend a lot of time performing complex math operations.

Creo introduces a new way to create animations with an intuitive timeline interface with real-time feedback. Just drop the objects you want to animate into the animation panel and start experimenting with properties, settings and timing. Once done the result will be a native Core Animation object that will be executed at native speed on your device.

Programming is just connecting objects

Everything inside Creo is an object, from a UI control to a database object, from an animation to a window. Each object comes with its predefined set of properties, methods and events that you can easily configure.

Do you want to perform an action when something happens? Just write your Gravity code inside its event.

Do you want to customize an object? Just add your methods and properties using a very intuitive interface.

You'll soon be able to export your Creo app to a native Xcode project.

It's all about data

Every application needs data: data from a file, data from a web service, data from a sensor, data from a database or even data predefined by the user. Creo gives you a lot of flexibility and power when you need to handle data.

You can set predefined data using a spreadsheet like UI, you can connect databases with a simple drag and drop interface, you can manage files of different formats and you can connect every web app with a REST API.

Data can be further filtered and manipulated using inspector or using the built-in Gravity programming language.

Endless possibilities

Apps developed with Creo can be immediately executed into the built-in simulator thanks to our CreoKit technology.

CreoPlayer, our iOS counterpart app, allows you to preview your app on a real iOS device connected via Wi-Fi or to your Mac with a USB Lightning cable.

Once finished you can create and sign a native ipa archive, ready to be uploaded to the Apple App Store.

Creo IPA
Creo Logo

Start creating mobile applications today

Available for MacOS 10.10 or higher for just $99/year.