With computing devices continuing to emerge in varying shapes and sizes running competing mobile platforms, developing apps for these items keeps getting trickier. Ideally, you could code an application once and have it run fluidly on any device, be it a smartphone, a mini-pad with a 5-inch display, or a full-size tablet. Yet even getting a native iPhone app to display properly on an iPad is no easy task.
CouchOne -- formerly CouchIO -- has announced a new mobile app dev platform called CouchMobile, aimed at easing cross-platform development by allowing programmers "to write Web applications one time, scale horizontally, and share data and applications across any computing platform or mobile device they choose," including the cloud.
[ Also on InfoWorld.com: See the InfoWorld Test Center's roundup of NoSQL databases | Keep up on key mobile developments and insights with the Mobile Edge blog and Mobilize newsletter. ]
CouchMobile is based on the highly respected CouchDB, CouchOne's post-relational database for writing HTML5 applications. CouchDB includes replication and sync features to boost and maintain application performance when network connections are slow, spotty, or down.
Its ties to CouchDB are a strong advantage, but CouchMobile's success will likely depend on how well it integrates with the top mobile platforms. According to the company, CouchDB integrates with Android; HP's webOS will support syncing of locally stored data. An iPhone version is in the works, according to Damien Katz, CEO of CouchOne.