Libellés

javaME (9) MIDlet (7) netbeans (7) MIDlets (6) Netbeans IDE et SVG (6) java (5) Push Registry (3) jad (3) SVG (2) Touch Enable (2) Visual mobile designer (2) WAP (2) WAP Push (2) web services - soap - uddi (2) CRUD (1) IMEI (1) JPA (1) JSP (1) Lwuit (1) Persistent (1) PersistentUnit (1) RAD (1) SMS (1) Servlet (1) databinding (1) security (1)
Affichage des articles dont le libellé est WAP Push. Afficher tous les articles
Affichage des articles dont le libellé est WAP Push. Afficher tous les articles

vendredi 27 mai 2011

JAD: Java Application Descriptor

JAD, pour Java Application Descriptor, est un fichier texte qui contient des informations sur l’application. Il est principalement utiliser lors du péploiement d'application par OTA.
Un article très détaillé sur le déploiement OTA est disponible sur ce même BLOG. Le fonctionnement d'un fichier.jar ne depend pas de son fichier.jad si le fichier.jar est directement executé sur votre mobile. Les fournisseurs d'applications JAVA utilise donc le fichier.jad pour masquer le fichier.jar et surtout calibrer le déploiement de leurs applications en fonction du modèle du mobile du client. le fichier.jad peut même notifier le fournisseur lorsque vous désinstaller son application. Rappellez vous ces logiciels informatique qui à la désinstallation vous ouvre une page web...
Plusieurs options peuvent être configuré lors de l’écriture de ce fichier. Cet article se contente juste de vous présenter les options d'un fichier JAD

Les attributs obligatoires sont:
MIDlet-Name
MIDlet-Version
MIDlet-Vendor
MIDlet-Jar-URL
MIDlet-Jar-Size
MIDlet-: MIDletName , [IconPathname] , ClassName
MicroEdition-Profile
MicroEdition-Configuration

Sans ces attributs l'AMS (Application Management Software) présent sur votre mobile refusera d'installer l'application par OTA.

Attributs optionnels:

MIDlet-Description
MIDlet-Icon
MIDlet-Info-URL
MIDlet-Data-Size
MIDlet-Permissions
MIDlet-Permissions-Opt
MIDlet-Push-
MIDlet-Install-Notify
MIDlet-Delete-Notify
MIDlet-Delete-Confirm

Sachez surtout que NETBEANS  génère automatiquement votre fichier.JAD à chacun de vos projet javaME et qu'un clique droit sur les propriétés du projet vous permet d'éditer le fichier.JAD à l'aide d'une inerface ... euh je ne dirait pas WYSIWYG. Vous pouvez ainsi facilement configurer les options de bases. N'hésitez pas à poser des question si vous voulez un exemple complet d'utilisation de chacun de ces attributs. comme MIDlet-Permissions utilisé avec le RMS ou encore MIDlet-Push très pratique pour lancer l'appli du mobile automatiquement: Voir l'article sur le WAP-PUSH.

Allez, a vos IDE ! Les Classes attendent vos doigts.


mercredi 14 avril 2010

What is WAP Push?

WAP Push is essentially an extension to SMS that enables the recipient of the WAP Push message to immediately view an online page of content in one click...

A WAP Push is an SMS message which contains a link to a WAP page. When a compatible handset receives a WAP Push message, it allows the user to access that WAP content.

Usefull Links :
http://developer.openwave.com/docs/WAP_Push_1201.pdf
http://developer.openwave.com/docs/wappush_vs_sms.pdf
http://www.visualtron.com/
http://www.winplc.com/solutions/wap-push.aspx
PHP Class for WAP PUSH: http://www.phpclasses.org/browse/package/1971.html
Create WAP Push in java:
http://www.ericsson.com/mobilityworld/sub/open/technologies/open_development_tips/tools/wap_push_sdk