6 years ago
214 Views
0 0

mobl – Build your mobile web applications faster than ever before

Written by

mobl is a free and open source language that specially designed to speed up building mobile web applications using Modern HTML5 web technology. With Mobl, Developer can easily develop native-feeling web apps in a jiff.

mobl mobile framework

It has a simple JavaScript-like syntax which minimizes the learning curve and runs as a plugin under the free-to-use Eclipse IDE (such as as-you-type error reporting, code completion and reference resolving).

Features of mobl

  1. Compiler generates static JavaScript and HTML files, ready to be deployed to any web host and to be cached on the device, to enable offline web applications.
  2. Easy access to existing “native” JavaScript libraries and widgets.
  3. Declarative concise DSL for defining data models. Data is stored on the mobile device. No server back-end required.
  4. Declarative domain-specific language (DSL) for defining user interfaces.
  5. Scripting language syntax similar to JavaScript.
  6. Statically typed language, enabling great IDE support and as-you-type error detection, while reducing the amount of typing other statically typed languages require, through type inference.
  7. Generates 100% client-side HTML5-based mobile web applications.
  8. mobl applications can communicate with Ruby on Rails, Django, PHP or any other server-side technology. So no more dependency on server side technology.
  9. Applications run on modern Webkit-based browsers, including iOS (iPhone, iPad), Android (2.0+), WebOS, Safari and Chrome.
  10. Integrates all aspects of a mobile web application into a single language: data modeling, user interfaces, application logic, styling and web services.
  11. No more SQL: mobl transparently handles all database access, it automatically creates the database schema and automatically manages object persistence.
  12. Queries are performed using mobl’s statically checked query language. No more SQL queries embedded in strings.
  13. Easy to Create custom reusable control libraries.
  14. Fall back to HTML and jQuery, if necessary.
  15. Synchronous coding style, compiled to efficient, asynchronous JavaScript code.
  16. Access web service through AJAX through a synchronous-looking interface.
  17. Specify RESTful web service interfaces declaratively.

Download : mobl

Article Categories:
Web application framework

Comments

wonderful comments!