Thursday, October 16, 2008

What I found in J2ME, and what I didn't

J2ME follows the 80-20 rule. It has 80% percent of everything any application needs:
  • It has third party extensions, such as J2ME Polish.
  • It has an established developers community.
  • With NetBeans it even has a UI designer.
  • There are ways to update an application.
  • And a standard way to connect over HTTP.
Problem is you can't make an 80% application. What I needed for J2ME to be relevant is:
  • A way to launch the browser.
  • Some facility to handle incoming calls.
  • And a standard way to control outgoing calls. You what - nevermind standard, I would have taken anyway that actually works, even on a per-phone basis. MIDLet.platformRequest() doesn't let you control the call.
I'm on my way to explore Symbian. Will report news from there soon.

0 comments: