In God we trust; all others must bring data...

Category Archives

Archive of posts published in the category: JavaME-J2ME

The Public Review — Mobile Service Architecture 2; Developer Input is Needed

The Mobile Service Architecture 2 (JSR 249) is the specification that promises making Java ME-based handsets what many of us have been waiting for years: API robust and consistent. The JSR 249 is now in Public Review phase, and it needs the input…

Mobile Service Architecture (MSA) 2

Interesting, I just read via Olle’s blog JavaWire, about MSA version 2 (JSR 249)… I haven’t been able to keep up with JSR 249 for a while; so I decided to take a look at it today. …wow, lots of things have happened.…

Lightweight UI Toolkit (LWUIT) for Java ME

Sun has released (at J1) its Lightweight UI Toolkit (LWUIT) for Java ME, the library, demos and example code, as part of the a new project LWUIT on Java.net: LWUIT is a UI library that is bundled together with applications and helps content…

Using PIM API for Java ME, Part 3 – in Spanish

I just found one of my “Using the PIM API for Java ME” articles translated to Spanish. Neat. And whomever translated this, thanks, you did a better job than I would’ve! See: Uso de la API de PIM (Interfaz de ProgramaciĆ³n de Aplicaciones…

MIDP3 Public Review

A reminder that Mobile Information Device Profile 3 (MIDP3) specification currently is in Public Review… MIDP3 has lots of new features, many of these requested by the developer community (you!). Your feedback is sought. The Public Review Draft Specification for JSR-000271 Mobile Information…

A Survey of Java ME Today (Update)

I’ve updated the article A Survey of Java ME Today. This article surveys the state of the Java Platform, Micro Edition (Java ME). You’ll find important background information and explanations of terminology that you need to understand. It complements Introduction to Mobility Java…

Jonathan Knudsen on “Using Java ME to Program Your Mobile Phone”

Jonathan sent me an email that he will be teaching a tutorial on Java ME programming at OOPSLA in October. The details from his email follow: Title: Using Java ME to Program Your Mobile Phone Time & Date: Monday, October 22, 1:30 PM…

Java ME Milestone: Motorola taking first step towards Apache License

Brian Deuser, Software Test Architect at Motorola Mobile Devices Software announced the following on the KVM Interest list: “In order to promote a unified mobile Java platform, Motorola is proud to release Gatling version 1.0.03 and the MIDP 2.1 TCK 003 under the…

MIDP3 Proposal to remove the MIDlet pauseApp() lifecycle method

Currently there is a proposal within the MIDP3 Expert Group, to remove, or I should say, deprecate, the MIDlet pauseApp() life-cycle method… The rationale is that 1) it is a source of confusion for both developers and implementers because it is not consistently…

Article: Implementing a Local Cache on Java ME (MIDP) to Manage Resources

“Smaller applications mean faster installs, caching enables the updating of resources after installation – two wins for the consumer. Read Enrique Ortiz's latest on improving the application experience.” The article Implementing a Local Cache to Manage Resources builds upon previous articles Externalizing Resources…