Minesweeper

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

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

Play »

Documentation

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

Read more »

Privacy

This game runs fully on your device. It doesn't connect back to server in any way. No personal data are shared with the server.

Privacy info

Run in a Browser

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

Try it »

Android

Android

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

Install »

Android

iPhone and iPad

This application has been packaged to run on your iPhone or iPad and made available on AppStore. In this mode it uses RoboVM virtual machine to execute Java code natively. It uses iOS WebView to display the UI and execute generated JavaScript. Both these components are bound together via DukeScript's iOS presenter.

Install »

Android

Develop Own App!

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

Develop »