Firefox OS development and OpenWebApps

I am launching today two new sites dedicated to FirefoxOS applications and FirefoxOS games.

http://www.fos-apps.org
is a web site dedicated to providing open-source FirefoxOS compatible applications.
http://www.fos-games.org
is a web site dedicated to providing open-source FirefoxOS compatible games.

Even though the main focus of these sites is FirefoxOS software, the apps I intend to publish on these sites are OpenWebApps, which means they will run on most modern browsers (Chrom(ium/e), Safari, IE) though some of the features may work differently on these browsers until these browsers implement the required Web APIs.

The first application available is Push puzzle.
http://push.fos-games.org

I ported my original GWT application (lib-gwt-svg-edu-push) to pure JS and wrote a lot of code around it to turn it into a true app:

  • global redesign to turn it into a web/tablet/phone friendly app
  • ability to create new levels using any image (bitmap and vector)
  • persistence of new levels and game state (using IndexedDB).

In the process, I had to convert lib-gwt-svg into a JS library (called libsvg.js). I wrote a separate post about the conversion process.

I hope you will enjoy this new app

Lukas

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>