Platforms - Web Browser

Your Java apps can now be cross-compiled to work in the web browser. Utilising this functionality it's quick and easy to make on-line demos that potential users can try before they buy your full versions, enabling a range of marketing opportunities.

Best of all, for the developer these options are just another set of platforms from within Bedrock's comprehensive multi-platform build process, needing no more work than adding another handset to your project. Flash and HTML5 are both based on scripting languages ActionScript and JavaScript respectively, they are also both limited to single threaded models; Bedrock automatically generates a pseudo-threading layer into the source code when cross compiling enabling multi-threaded applications to run as normal.

Flash

FlashCreating an Adobe Flash version of an application is an obvious way for a company to add web presence and accessibility for their applications. Enabling both the ability to use the application in 99% of desktop web browser, as well as offering a cross-platform downloable solution (by way of a stand-alone swf), being able to convert to Flash is a useful feature for any developer.

Features

  • Flash ActionScript 3
  • Support for Flash Players 9, 10+
  • Threading support

HTML5

HTML5There are many foreseeable situations where you might want a browser version of an application without using Flash. With the current development and increasing support for HTML5, running applications and games directly in the web browser is now a viable alternative where it wasn't before. With this is mind, Bedrock offers HTML5 as one of its target outputs from its cross compilation process.

Works in HTML5-compliant browsers, such as:

  • Firefox version 3.5 onwards
  • Google Chrome version 4.1.249.1059 onwards
  • Opera version 10.50 onwards
  • Safari version 4.0.5 onwards
  • (We expect Internet Explorer version 9 should support HTML5)

Features

  • Threading support
  • Options for either resource embedding or streaming