Skip to content
Domain-specific language for mobile (web) applications. This repository contains the compiler sources and Eclipse project.
Java Puppet PHP JavaScript Shell
Pull request Compare This branch is 585 commits ahead, 88 commits behind eelcovisser:master.
Failed to load latest commit information.
.externalToolBuilders Revert "updated aster.jar to test" Mar 19, 2012
META-INF Revert "updated aster.jar to test" Mar 19, 2012
attic * Refactoring of directory structure Mar 9, 2011
editor fixed compatibility of mobl with spoofax 1.1 May 21, 2013
icons Added icon, tweak in build.properties Mar 25, 2011
include Revert "updated aster.jar to test" Mar 19, 2012
java Revert "added windowsphone for buildgap" Apr 24, 2012
lib Revert "updated aster.jar to test" Mar 19, 2012
manual Work Feb 3, 2011
samples another extension of the phonegap demo, it's a pitty that pdf is not … Apr 23, 2012
stdlib @ 4bcc19b updated stdlib for nullpointer Nov 7, 2013
stdlib-server-override * persistence.js updates Sep 29, 2010
syntax updated some default stuff Jan 24, 2013
trans fix hard coded if check Jan 24, 2013
utils Revert "updated aster.jar to test" Mar 19, 2012
.classpath added phonegabbuilder as jar Mar 14, 2012
.gitignore updated some default stuff Jan 24, 2013
.gitmodules Added stdlib as submodule Jan 6, 2011
.project Project files Mar 3, 2010
README.md bug change Mar 7, 2011
build.generated.xml fixed compatibility of mobl with spoofax 1.1 May 21, 2013
build.main.xml removed the reload since moblc doesn't like it May 21, 2013
build.properties added log functionality to build.main.xml to look where activator.cla… May 22, 2012
build.sh Build updates Mar 8, 2011
logo.png Logo Nov 26, 2010
logo.svg Initial implementation of web service support. Example in stack.mobl. Jun 23, 2010
moblc Added -O option to command-line compiler. Mar 8, 2011
peerserver.js Added global variable support. Sep 1, 2010
plugin.xml Last fixes before 0.4.0 release. Mar 9, 2011
questions.mobl Bug fixes, completions. New semantics of style variables, the first wins Apr 21, 2011
release.nix update test.install eclipse version May 23, 2012
taskicon.png There's the icon Aug 23, 2010
tasks.mobl Fixes Jul 7, 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.