We released Itemscript 1.0 today.
Here’s what’s new:
- JAM (JSON Application Markup) template language. With JAM, you can develop applications that run in-memory in a client side sandbox. When the interface is ready, redirect your data to live sources without changing the application code. With JAM templates, developers can easily re-use widgets and layouts. JAM 1.0 is based on the Itemscript library, which supports standard Java and GWT Java.
- Itemscript Validator provides basic validation and pulldowns for rich web applications built in JAM.
- Item:Store API provides a RESTful connection and simple JSON API to in-memory or remote data sources.
We’re pleased with the programming style and the performance of JAM applications. Our goal for this release is to provide a minimum viable product that we’re introducing for evaluation and comment.
We’re looking forward to results of case studies that apply lean development techniques in real world application development projects. We’d like to reduce the cost per iteration, and when the application design is ready to integrate with live data sources, we’d like to reduce the cost of testing and implementation.