Creo is the new way to build native mobile applications.
With an incredible technology and an intuitive interface, Creo helps you build fully featured native applications in a fraction of the time required by any other tool.
Been using earlier betas of Creo and I've followed the development of the product from the early stage. Glad to see it finally hit v 1.0 - a great tool to show non-developers the principles of app development, the wiring of components and intro them to software development before writing some code!
Iโm super excited to see this hit v1.0. Iโve been tracking and testing the betas for two years or so.
If you look at the detail and execution this is very impressive. The team has build a lot from the ground up. Kudos for getting to v1.
Congrats guys. It looks like a great product. But why inventing a new programming language, Gravity? Isn't that going to make developers adoption more difficult and slower, with a steeper learning curve? What benefits are you gaining from it, and do these benefits justify what you lose by not using a more popular language like JavaScript or Swift?
@valatw that's a really good question and we'll better reply with a blog post that we'll publish in the upcoming days. Swift is not a user-friendly programming language (it is a powerful engineer oriented programming language) and JavaScript was not an option when we first started the project. We needed a programming language powerful enough (and light enough) to completely abstract the underline framework. We'll soon offer Swift, ObjC, Kotlin and other languages exporting capabilities directly from within Creo and I am sure that at that point our choice will be completely understood.
@valatw@sqlabs Seems like you guys made some big (and probably wrong assumptions) about Swift not beings 'user-friendly'. I was hooked, but I'm not buying into anything when I'm required to learn a new programming language again for a fancy transpiling program.
@andinux@sqlabs *fasters is not even a word in the English dictionary, American, British or otherwise. Please fix your website. Just shows me you have rushed this product out the door.
@andinux@sqlabs@jamie_ross Geez. No need to be rude about it. Believe these guys have been working on this since 2016 and their first language is Italian, hence the typo.
@andinux@sqlabs again, i look at the documentation and i cant see if its C# or JS i would be writing in for events with your current documentation. Come on guys, attention to detail! Not every customer is a mind reader.
@andinux@sqlabs@jamie_ross the site states that it uses "Gravity"
"We developed a brand new highly efficient programming language from scratch with a familiar Swift/JavaScript like syntax and a blazing fast virtual machine. Gravity is a new open sourced multi-platform programming language. "
Wow. Congrats guys. I'm looking forward to digging into this more. As a designer, with a good knowledge of code, I'm excited to see how I can focus more on the design side without worrying about coding.
@johnbhiggins I think we're discussing two very different tools at different stages of evolution John. For example Supernova is slated to create websites very soon along with already offering native iOS, native Android and React Native app support right now.
Also I believe Development of external API integration is already underway with Supernova and they have an excellent cloud offering similar to but possibly more powerful than the current InVision release, which allows clients to dynamically interact with & comment on projects as they're being developed.
Having said that, wiring up API responses > properties in Creo is indeed very well done.
Well done, Creo team. Perhaps, you could move the community section (https://community.creolabs.com/) to Slack or Facebook. Not everyone would like to use this forum system.
Toolhouse
Been using earlier betas of Creo and I've followed the development of the product from the early stage. Glad to see it finally hit v 1.0 - a great tool to show non-developers the principles of app development, the wiring of components and intro them to software development before writing some code!
Pros:Simple to use, effective, long time coming
Cons:Docs and samples could use some love