Motorola discussed recently that it remains focused on delivering Linux handsets. They go on to state that "Some applications may be less suitable for Java...". I'm a bit confused here. The article states Motorola has 4 OS's for their phones: Embedix (Linux, from the Embedix acquisition), Monta Vista (what Motorola has settled on for their handsets), Windows Mobile, and Symbian OS. The last sentence in the article states Motorola builds handsets based on both systems (Windows Mobile and Symbian OS) in addition to its Linux activities. Isn't that confusing?

With at least 3 completely different OS's (just from Motorola), how do you, as a developer, choose which OS to write your applications? The answer is write to J2ME. Regardless of which OS's become ubiquitous in the marketplace, writing to J2ME will ensure you don't have to learn how to program to the various OS's and UI toolkits available in today's phones to make your applications widely available. Not to mention the fact that your device is more secure when your applications are written in Java.
Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by dmocek