To read all comments associated with this story, please click here.
No I would think it may still be with the API.
Java is a good language. In many ways much better then the Cs ... However for innovative application development it falls a bit short as its robust API becomes more of a hinderance to design then an advantage. Sometimes you will need to go back to the core and rebuild a new library especially if you are doing something new.
Java API is still strongly based on Desktop Applications (which is ironic as Java was first designed for imbedded devices) Phones and mobile devices needs different UI many of which Java isn't strong at. C being a lower level language forces you to make the UI again but allows you to handle it with the new interface methods.
From what I've seen of Android devices lately, that trend may be changing. I've seen some impressive Java apps on Android, approaching the level of some of the best iOS apps.
I think the problem is more of a lack of dedicated and talented programmers for the BlackBerry platform. The language itself isn't necessarily to blame.





Member since:
2006-02-25
I'll keep complaining about lack of C/C++ API, It has been shown to no end that the quality of applications in devices that support C/C++ far exceed the quality of applications in Java phones.
Blackberry hardware is great, the apps don't make justice to it and the app store is a joke..