Nicorama Site


MicroEmulator et Opera Mini


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

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
Téléchargement microemulator-2.0.4.zip depuis wubijacq.com

microemu-minimum - SimpleDemo

Opera Software ASA


L' entreprise norvégienne est surtout connue pour sa suite internet multi-plateforme
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?

Logiciel MicroEmulator sur 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


Il suffit de lancer microemulator.jar avec Java (TM) SE ou Open JDK runtime et y adjoindre le 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é sont devenues insupportables pour les utilisateurs de Ubuntu par exemple qui m' interdit le lancement de microemulator.jar avec openjdk7:
Instructions spéciales Ubuntu - LinuxMint
Clic-droit sur microemulator.jar, sélectionner Propriétés, Permissions et cocher "Autoriser l' exécution de ce fichier comme un programme". Mais il y a toujours quelque chose qui cloche avec Open Java, à commencer par le son.

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 des possibilités qu' offre ce dernier fichier JAR dont je vais parler dans ce lien

É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