Motorola More Linux focus on J2ME mobile phones
It's being reported that Motorola will increase focus on Linux for their mobile phones, and not just on their high-end smartphones, like their models A760, A768 and E680 Linux cell phones which seem to have caught on in China. See: Motorola expands focus on Linux They talk in the article about overcoming J2ME technology limitations with apps that write directly to the Linux kernel. Bzzzt! Wrong. Try again, Moto. By having apps go directly to the Linux kernel you open security holes, have a worse programming model (ex. memory management, pointers, etc.), and yet can still achieve the same perceived level of performance with a J2ME JIT compiler vs. the kernel. The right way is to layer J2ME CDC technology on top of Linux to have it interact with the Linux kernel (via JNI, etc.) with Java API wrapper calls. This allows a better object-oriented programming model, abstractions on the Java level (Write Once, Burn-your-apps Everywhere) while opening up all the Linux OS/kernel functionality in a well-managed Java programming-centric way. Linux is the engine. J2ME CDC is the steering wheel, gas pedal, and dashboard for apps on a mobile device.
|
Theme originally based on design by Bryan Bell








