Kinoma Create

Kinoma Create is the development environment for building Kinoma apps. Available for Mac and Windows computers, Kinoma Create supports three key development tasks:

Kinoma Create has a powerful source code editor with integrated syntax coloring for both the mark-up and script. Scripts and mark-up are automatically checked for errors while you work. The innovative navigator pane makes it is easy to find your way around your biggest projects, and to explore new code. The integrated collection of code snippets lets you quickly drop-in common patterns to source code.

The debugger helps find problems at run-time: easily set breakpoints, add traces to watch the application code flow, and single step through source code. Using the integrated simulator, debug on Mac and Windows computers. And with the amazing network debugging, debug apps running on any Android phone without even having to connect a cable.

Kinoma Create includes an integrated profiler because performance is critical in mobile apps. The profiler shows the hot-spot functions in the app, the ones that are using the most time. It even shows which functions called the hot spots, and what functions the hot spot used. And if the app is making the garbage collector sweat, the profiler can help track that down too.

Notice that there is no step 4: Kinoma Create doesn’t include any build tools: no compiler, no make files, no linker. That’s because Kinoma apps are loaded and run by Kinoma Play directly from source code. This works in the same way a web browser loads web pages from HTML files. And it has the same result: simpler, faster development.

Kinoma Create is built on the popular Eclipse IDE, making it immediately familiar to Android, Java, and Adobe Air developers. Developers can get started with Kinoma Create in just 5 minutes: the installer configures Eclipse, Kinoma Create, and the Kinoma Simulator in one easy step. There’s no time wasted tracking down the correct versions, copying files, or editing configuration files.

The Kinoma Simulator lets developers test and debug Kinoma apps on their Mac or Windows computer. Apps behave just like they would on a phone because the simulator is the same Kinoma platform code that runs on the phone ported to Mac and Windows. The simulator includes device skins to verify apps behave correct on different form factors. Common phone operations like GPS, media library access, and device rotation are also simulated. Most developers find once their app works in the simulator, it “just works” on the phone too.

You can share your app with your friends or share it with the world. Anyone with Kinoma Create can run your app by simply copying it to the kinoma/applications/ directory on their SD Card.

Coming soon Kinoma Packager
We will be providing an update to the Kinoma Create SDK that will package your app so you can submit your “Created with Kinoma” app to the Android Marketplace.


About our platform

Kinoma is a software platform with a new way to build apps for digital devices. Designed from the beginning to support a wide variety of digital devices, Kinoma delivers outstanding performance, even on low-end devices. Kinoma has a small core runtime that is the same on all devices. When deployed on different kinds of devices, the core runtime is augmented with additional capabilities as required by the target device.

Kinoma Play is built on Kinoma to deliver a smartphone user experience. It demonstrates the kind of sophisticated consumer experiences that can be created with Kinoma.

Kinoma is extremely portable, running on a variety of operating systems, hardware platforms, and device types. Kinoma applications are built in JavaScript (aka ECMAScript) to maximize programmer productivity. Kinoma is a great platform for building apps, but Kinoma goes beyond that by providing powerful ways for apps to work together, like Kinoma dashboards.


Kinoma and Android


View the Kinoma Team presentation from Android Open 2011. Learn from the Kinoma development team's experience optimizing Kinoma for Android.