====== JavaME (Java Micro Edition) ====== Tags: MIDlet - [[/glossaire/MIDP]] - [[/glossaire/CLDC]] * [[http://developers.sun.com/mobility/midp/reference/techart/|MIDP Technical Articles and Tips]] on SDN's mobility section. * [[http://www.java-tips.org/java-me-tips/midp/|Java Tips > Java ME Tips > MIDP]] * [[http://www.java2s.com/Open-Source/Java-Document/6.0-JDK-Modules/j2me/Catalogj2me.htm|Java Source Code / Java Documentation » 6.0 JDK Modules » j2me]] [[http://www.developer.com/java/other/article.php/3747896/Using-Forms-and-Items-in-MIDlets.htm|Using Forms and Items in MIDlets]] ===== APIs ===== ==== Record Management System (RMS) ==== RMS: This Java tip explains RMS Record Management System for storing persistent data. A record store consists of a collection of records which will remain persistent. The RMS API abstracts the device-dependent details of the storage area and access to those details, and it provides a uniform mechanism to create, destroy, and modify data. This ensures portability of MIDlets to different devices. ==== MMAPI ==== Prendre une photo : http://www.informit.com/articles/article.aspx?p=375708&seqNum=4 Source example at Nokia.com: * [[http://www.forum.nokia.com/info/sw.nokia.com/id/bbe612a1-f988-4fd0-a7ca-fc67f734fc10/MIDP_Mobile_Media_API_Example_Media_Sampler_v1_0.zip.html|MIDP: Mobile Media API Example - Media Sampler]] * [[http://www.forum.nokia.com/info/sw.nokia.com/id/7717bed1-27fa-4ccb-80e3-48e94b3c3aa0/Camera_MIDlet_A_Mobile_Media_API_Example_v1_0_en.pdf.html|Camera MIDlet: A Mobile Media API Example]] Javadoc: http://download.oracle.com/docs/cd/E17412_01/javame/config/cldc/opt-pkgs/api/mm/jsr135/ ==== Location (JSR-179) ==== J2ME (JSR 179) is a set of generic APIs that can be used for developing location-based services.J2ME location APIs provide mobile applications with information about the device's present physical location and orientation in lattitude-longitude-altitude, and support the creation and use of databases of known landmarks, stored in the device. Voir aussi: * [[/informatique/gps]] Some source codes: * [[http://www.java-tips.org/java-me-tips/midp/location-based-services-on-j2me-devices-2.html|display physical location of mobile device]] * [[http://mobilepit.com/02/javame-jsr-179-example-code-detect-location-via-tinygeocoder.html|JavaME JSR-179 Example Code : Detect Location via TinyGeocoder]] Opensource MIDlet: * [[http://wiki.openstreetmap.org/wiki/GpsMid|GpsMid]] A voir: * GPS localisation using external GPS via bluetooth, builtin GPS, SiRF, Cell-id based proximity (using [[http://wiki.openstreetmap.org/wiki/OpenCellID|OpenCellID]]))