Version 0.3.7 of mobl has been released. Mobl is a language for rapid development of mobile web applications using HTML5 technologies. Programs written in the mobl language are compiled to a combination of HTML, Javascript and CSS and can run on any webkit browser, specifically those on iOS and Android devices.

New in this version since 0.3.6:

  • Bug fixes
  • New crypto library, supporting md5 and sha1
  • New passwordField control, same as textField except that it hides its contents behind ****
  • Configurable screen call animations, every screen now has an additional animate argument in which you can configure the animation effect to the next screen (and back):

    screen bla() {
    }
    screen root() {
      button("Go", onclick={
        bla(animate="slide"); // default
        bla(animate="fade");
        bla(animate="none"); // no animation
      })
    }
    
  • An output configuration in config.mobl to configure the directory to generate all files to:

    configuration
    output "www" // default
    

Note: After upgrading, remove the www directory in your project and recompile everything.

To install, follow these instructions. To upgrade, simply upgrade from the update site (Via Help > Install new software). To use the mobl compiler from the command line follow these instructions.