Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Domain-specific language for mobile (web) applications. This repository contains the compiler sources and Eclipse project.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Octocat-spinner-32 .externalToolBuilders Revert "updated aster.jar to test" March 19, 2012
Octocat-spinner-32 META-INF Revert "updated aster.jar to test" March 19, 2012
Octocat-spinner-32 attic * Refactoring of directory structure March 09, 2011
Octocat-spinner-32 editor fixed compatibility of mobl with spoofax 1.1 May 21, 2013
Octocat-spinner-32 icons Added icon, tweak in build.properties March 25, 2011
Octocat-spinner-32 include Revert "updated aster.jar to test" March 19, 2012
Octocat-spinner-32 java Revert "added windowsphone for buildgap" April 24, 2012
Octocat-spinner-32 lib Revert "updated aster.jar to test" March 19, 2012
Octocat-spinner-32 manual Work February 03, 2011
Octocat-spinner-32 samples another extension of the phonegap demo, it's a pitty that pdf is not … April 23, 2012
Octocat-spinner-32 stdlib @ 4bcc19b updated stdlib for nullpointer November 07, 2013
Octocat-spinner-32 stdlib-server-override * persistence.js updates September 29, 2010
Octocat-spinner-32 syntax updated some default stuff January 24, 2013
Octocat-spinner-32 trans fix hard coded if check January 24, 2013
Octocat-spinner-32 utils Revert "updated aster.jar to test" March 19, 2012
Octocat-spinner-32 .classpath added phonegabbuilder as jar March 14, 2012
Octocat-spinner-32 .gitignore updated some default stuff January 24, 2013
Octocat-spinner-32 .gitmodules Added stdlib as submodule January 06, 2011
Octocat-spinner-32 .project Project files March 03, 2010
Octocat-spinner-32 README.md bug change March 07, 2011
Octocat-spinner-32 build.generated.xml fixed compatibility of mobl with spoofax 1.1 May 21, 2013
Octocat-spinner-32 build.main.xml removed the reload since moblc doesn't like it May 21, 2013
Octocat-spinner-32 build.properties added log functionality to build.main.xml to look where activator.cla… May 22, 2012
Octocat-spinner-32 build.sh Build updates March 08, 2011
Octocat-spinner-32 logo.png Logo November 26, 2010
Octocat-spinner-32 logo.svg Initial implementation of web service support. Example in stack.mobl. June 23, 2010
Octocat-spinner-32 moblc Added -O option to command-line compiler. March 08, 2011
Octocat-spinner-32 peerserver.js Added global variable support. September 01, 2010
Octocat-spinner-32 plugin.xml Last fixes before 0.4.0 release. March 09, 2011
Octocat-spinner-32 questions.mobl Bug fixes, completions. New semantics of style variables, the first wins April 21, 2011
Octocat-spinner-32 release.nix update test.install eclipse version May 23, 2012
Octocat-spinner-32 taskicon.png There's the icon August 23, 2010
Octocat-spinner-32 tasks.mobl Fixes July 07, 2011
README.md

Mobl

mobl is a language designed specifically to build web applications for mobile touch devices. It provides high-level language constructs and great IDE support.

To build

To build the mobl compiler you will need a recent version of Eclipse (3.5+) and Spoofax. When those are installed, simply clone the mobl repository and import it into Eclipse, then build the project (Ctrl+Alt+b or Ctrl+Cmd+b).

To clone the repository:

git clone git://github.com/mobl/mobl.git
cd mobl
git submodule init
git submodule update

To use plug-in

You can easily install the plug-in from the http://mobl-lang.org/update update site. But to keep up-to-date with the latest developments you will have to build it yourself.

For the latest unstable version, use: http://hydra.nixos.org/build/769041/download/1/site/ as update site.

Something went wrong with that request. Please try again.