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 from the developer community… MSA 2 Stack – Input Needed! – Click … Read more

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. For one, it is no longer called MSA for CDC, but now … Read more

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 developers in creating compelling and consistent Java ME applications. LWUIT supports visual … Read more

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 de Administración de Información Personal) para Java ME, Parte 3 – Consideraciones … Read more

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 Device Profile 3 is now available for Public Review from: JSR 271 … Read more

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 Technology and the Java ME specifications, both of which you should take … Read more

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 Duration: 3.5 hours Location: Montreal URL: http://www.oopsla.org/oopsla2007/index.php?page=sub/&id=51 It’ll be a very hands-on … Read more

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 terms and conditions of the Apache License, Version 2.0.” This might seem … Read more

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 – Persisting Images in RMS, and a simple method for Accessing a … Read more