Nicorama Site


MicroEmulator et Opera Mini


Émulateur d' applications JAVA sur le web ou sur PC

  Installer Oracle Java ou IceTea

MicroEmulator 2.0.4


J' avais découvert cet applet java sur Dev.Opera.
Opera offrait aux internautes, sur une des pages de dev.opera.com, du temps où il était plus généreux, l' applet micro emulator avec le navigateur opera mini installé.
J' y testais parfois mon site et surtout mes formulaires pour voir le rendu en WAP
Mais il n' y a pas de mal puisque je peux avoir mini opera dans MicroEmulator depuis les Bureaux (Windows ou Linux) de mon PC.

 Bartek Teodorczyk de Opera Software

  microemulator-2.0.4.zip


microemu-minimum - SimpleDemo

Opera Software ASA


L' entreprise norvégienne était surtout connue pour sa suite internet multi-plateforme MyOpera (abandonnée en 2014 ainsi que le moteur Presto pour PC).
Opera a conservé le moteur Presto pour Operamini mais a choisi le moteur Chromium pour Opera PC.
Néanmoins propriétaire, le combat de la société Opera pour délivrer les navigateurs web de tout support, l'entrainera même à porter plainte en 2007 contre Microsoft pour abus de position dominante dans le secteur des navigateurs.
En tant qu' utilisateur je leur suis reconnaissant.
Opera offre des emplois rémunénérés pour certains développeurs de logiciels et autres informaticiens.
Voila c' est comme cela que sont nés les projets MicroEmulator et Opera Mini.

 Work at Opera

Un autre projet Opera Mobile Emulator (ne pas confondre Opera Mobile et Opera Mini) est très apprécié des développeurs de site web

Andreas Bovens: responsive designs et Opera Mobile Emulator

Configurer Java (Oracle Java)


Afin de voir les applets affichés dans mon site


Placer l' applet dans une page HTML


J' ai créé un dossier lib, un dossier devices et un dossier apps à la racine de mon site.

Vous ne pourrez installer qu' un applet par page

Exemple dans cette page: minimum-Simple-Demo

   <applet code="org.microemu.applet.Main"
			width=157 height=285 
archive="lib/microemu-javase-applet.jar,devices/microemu-device-minimum.jar,apps/microemu-demo.jar">
		<param name="midlet" value="org.microemu.midp.examples.simpledemo.SimpleDemoMIDlet">
		<param name="device" value="org/microemu/device/minimum/device-color.xml">
   </applet> 

microemu et le jeu Submarine

   <applet code="org.microemu.applet.Main"
				width="226" height="471"
				archive="lib/microemu-javase-applet.jar,apps/Submarine.jar">
			<param name="midlet" value="GMIDlet">
			<param name="device" value="org/microemu/device/default/device.xml">
		</applet>

Différents fichiers .jar compatibles avec MicroEmulator

Pré-requis


JAVA doit être installé sur votre OS.
Vérifier sur le site de Java
J' ai ie plugin libre IceTea-web de OpenJDK Java et le site de JAVA ne le détecte pas
Vérification javascript de la disponibilité de java et autres caractéristiques de votre navigateur
Encore plus précis sur www.javatester.org

Que faire si une invite de sécurité est affichée par java?

MicroEmulator installé sur votre PC


Multi-plateforme puisqu' il s' agit d' une application JAVA,
il est plus simple et plus facile de surfer sur le web avec MicroEmulator et le Midlet de opera mini directement depuis votre PC

fichers contenus dans microemulator-2.0 4

Dans ce dossier, un fichier se nomme microemu-demo.html, il se lance dans votre navigateur web

  microemu-demo.html


Un autre fichier se nomme microemulator.jar, il se lance dans votre PC

MicroEmulator sur PC

Il suffit de lancer microemulator.jar avec Java (TM) SE ou Open JDK runtime et y adjoindre un Midlet-file

Pour le Midlet file de opera mini, je préfère la version mini61.jar.
Dans la version 8, je crois, le clavier virtuel ne sort pas lorsque vous passez au-dessus d' un champs de saisie ( c' est moins élégant )
C' est vrai que les consignes de sécurité de Java sont devenues draconniennes pour les utilisateurs de PC
Clic-droit sur microemulator.jar, sélectionner Propriétés, Permissions et cocher "Autoriser l' exécution de ce fichier comme un programme".

Installer Oracle Java sur Ubuntu-Linux (sans PPA)
Moins de problèmes sur Knoppix avec openjdk6, aucun problème sur w7 avec Java(TM)SE
Anciennes versions de Opera Mini

Dans le dossier "devices"


Nous trouvons trois fichiers .jar

  • microemu-device-minimum.jar qui m'a permis de mettre l' applet sur cette page
  • microemu-device-large.jar dont les dimensions sont 292x618
  • microemu-device-resizable.jar qui permet d' afficher certaines applications en plein écran sur un PC

Ce sont surtout les possibilités qu' offre le dernier fichier JAR qui sont intéressantes sur un PC:

Émulation de jeux et de navigateurs web dans votre PC

Connaitre le contenu d' un fichier .jar


Un simple éditeur de texte peut lire un fichier .jad. Mais un fichier .jar est un fichier compressé.
Renommer l' extension .jar en l' extension .zip.
Lors de la décompression du fichier .zip obtenu, prévoir un dossier de destination, car si ce ZIP est décompressé sur le Bureau ou un autre répertoire de votre PC, vous risquez d' avoir des fichiers et des dossiers partout en pagaille


Haut de la page