Comment Re:It's a shame too... (Score 2, Interesting) 303
I, too, am a cell phone developer, and I absolutely hate Nokia. My company develops cell phone games, and the Nokia series 60 and 40 phones are the biggest pieces of crap we've found. The series 40 limits you to a 64k jar file and only has 200K of RAM, and the series 60's J2ME implementation has so many bugs it's virtually impossible to push the phone to its limits. The pixel-level graphics control is very nice, but on the series 60 it's slower than drawing an Image. Also, every Image and Graphics object created leaks memory, and every sound too (the sound API also doesn't work as advertised). That memory doesn't get restored until the phone is power cycled. None of the other J2ME phones have problems of this magnitude.
We haven't even looked into the Symbian API because there's no system in place to distribute apps/games that use it.
As costly as it is to develop for Brew (mostly a one-time cost, plus the cost of their QA for each product), if we could stick to brew and never touch j2me again (at least not until there's a truely standard api, and relatively bug-free phones) we'd be very happy.
We haven't even looked into the Symbian API because there's no system in place to distribute apps/games that use it.
As costly as it is to develop for Brew (mostly a one-time cost, plus the cost of their QA for each product), if we could stick to brew and never touch j2me again (at least not until there's a truely standard api, and relatively bug-free phones) we'd be very happy.