The seed for the entire idea was actually people in mobile-first environments—developing countries, etc—and helping empower them to make software for themselves and their communities.
We started with desktop authoring, and it's been a useful step on the way to a mobile-first UI.
Will be really cool when people can generate apps on their phones, publish and share them, using only touch.
That's right—and the priority is to let people with little or no progamming experience make their own mobile apps. Think Hypercard.
We're shipping a bunch of starter components to begin. In the future, we're looking at opening to contributors to submit their own components. We may have some advanced component editing at some point in the future, but the priority is a delightful experience for people who don't know how to code.
From someone peripherally involved in the project:
This is an open source project, community-built from the beginning. It's pre-alpha. Pre-pre alpha, even. There has been no public launch or fanfare. That's why you'll see no blog posts or explanatory text yet, why many of the components don't work, and why the tutorials aren't built.
But it's cool to see that it's already found its way to HN.
We started with desktop authoring, and it's been a useful step on the way to a mobile-first UI.
Will be really cool when people can generate apps on their phones, publish and share them, using only touch.