jtulach@63: jtulach@63: jtulach@63: jtulach@63: jtulach@182: Fair Minesweeper jtulach@63: jtulach@63: jtulach@63: jtulach@63: jtulach@71: jtulach@73: jtulach@73: jtulach@71: jtulach@73: jtulach@73: jtulach@80: jtulach@63: jtulach@63: jtulach@70: jaroslav@163: jtulach@63: jtulach@76: jtulach@78: jtulach@78:
jtulach@63: jtulach@77:
jtulach@77:
jtulach@77:

HTML/Java Technology Demo

jtulach@77: jtulach@77:

At first sight this is an old good minesweeper jtulach@77: game. At closer look, this is a demo of a revolutionary jtulach@77: technology that allows you to use Java jtulach@77: to code your application logic and present it using jtulach@77: HTML on any device capable of rendering jtulach@77: modern HTML5 browser. jtulach@77:

jtulach@77:

Visit Project Page! jtulach@77:

jtulach@77:
jtulach@77:
jtulach@78: jtulach@78:
jaroslav@186:
jtulach@78:
jtulach@78:

Minesweeper

jtulach@78:

jtulach@182: Discover ten square fields that contain a mine and jtulach@182: mark them with a ⚠ sign. jtulach@182: Touch a square to find out if there is jtulach@182: a mine or not and jtulach@182: how many mines are in the eight surrounding jtulach@182: ones. Avoid random play, the game jtulach@182: recognizes guessing and can re-arrange jtulach@182: the mines. This game is fair! jtulach@78:

jtulach@78:

Play »

jtulach@78:
jtulach@78:
jtulach@78:

Documentation

jtulach@78:

jtulach@78: In case you want to write application like jtulach@78: this (e.g. use Java and HTML) jtulach@78: you can learn more about the libraries that jtulach@78: make that possible. Follow this link to jtulach@78: our documentation. jtulach@78:

jtulach@78:

Read more »

jtulach@78:
jtulach@78:
jtulach@78:

Run in a Browser

jtulach@78:

jtulach@78: While primarily this technology runs on a desktop jtulach@78: or as a table or phone application, it is possible jtulach@78: to execute the same unchanged code in a browser jtulach@182: as well. To do so, one needs a jtulach@182: bck2brwsr jtulach@78: virtual machine. jtulach@78:

jtulach@78:

Try it »

jtulach@78:
jtulach@93:
jtulach@78:
jaroslav@186:
jtulach@183:
jtulach@183:
jtulach@183: Android jtulach@183:
jtulach@183:

DlvkBrwsr

jtulach@183:

jtulach@183: This application has been packaged to run on your Android phone jtulach@183: and is available on Google Play! In this mode it jtulach@183: uses Dalvik virtual machine to execute Java code natively. jtulach@183: It uses Android's WebView to display the UI and execute jtulach@183: generated JavaScript. Both these components are jtulach@183: bound together via jtulach@183: DlvkBrwsr. jtulach@183:

jtulach@183:

jtulach@183: Install » jtulach@183:

jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183: Android jtulach@183:
jtulach@183:

iBrwsr

jtulach@183:

jtulach@183: This application can also be packaged to run on your iPhone jtulach@183: or iPad. It is not yet available on AppStore, but it will. jtulach@183: In this mode it jtulach@183: uses RoboVM jtulach@183: virtual machine to execute Java code natively. jtulach@183: It uses iOS WebView to display the UI and execute jtulach@183: generated JavaScript. Both these components are jtulach@183: bound together via jtulach@183: iBrwsr library. jtulach@183:

jtulach@183:

jtulach@183: Learn more » jtulach@183:

jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183: Android jtulach@183:
jtulach@183:

Develop Own App!

jtulach@183:

jtulach@183: One can package this application as a jtulach@183: plugin for NetBeans or jtulach@183: use jtulach@183: NetBeans IDE to create jtulach@183: application like this yourself. Enjoy the jtulach@183: power of HTML and Java. jtulach@183: Write your applications once and deploy and display jtulach@183: them on any device! jtulach@183:

jtulach@183:

jtulach@183: Develop » jtulach@183:

jtulach@183:
jtulach@183:
jtulach@183:
jtulach@183:
jtulach@94: jtulach@63: jtulach@63: jtulach@89: jtulach@63: jtulach@63: