No more differences between Design and Development
Creo is a next generation Mac tool which aims to combine the Design and Development process into a single easy to use application. Traditional app creation process is split between the design process (done by designers usually using a prototype tool that simulates mobile OS behavior with a web layer) and the development process (performed by highly specialized developers using native tools).
Creo merges the two worlds into a single tool which enables you to focus on what makes your app unique instead of wasting time building a non functional prototype or writing the same code to perform the same most common operations.
CreoKIT use NATIVE components and classes, no simulated or web based code is used.
What you see is what you get
Drag and drop controls, classes, objects and use all of them like in any other familiar Mac application. Build app navigation and create app windows with a single click. Who needs to know what is a View Controller and how the entire view hierarchy works under the hood?
Designers needs real data
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.
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.
Unfortunately creating efficient animations is not an easy task, you need to know a lot of implementation details, you need to spend time performing complex math operations and most of the time you don’t have a real time feedback about what is happening.
Creo introduces a new way to create animations with an intuitive timeline interface like the one you can find in professional video maker tool. Just drop the object 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 class, from an animation to a window. Each object comes with its predefined set of properties, methods and events.
It’s all about data
Every application needs data: data from a file, data from a web service, from a sensor, from a database or even data predefined by the user. Creo gives you incredible flexibility and power when you need to handle data.
You can set predefined data using a spreadsheet like UI, you can connect every database with a simple drag and drop, you can drop files of every format… and obviously you can connect every web app with a REST API.Button Text