Linked by David Adams on Mon 26th Jul 2010 01:13 UTC, submitted by Al Sacco
PDAs, Cellphones, Wireless CIO.com highlights a number of new multimedia features in RIM's new BlackBerry OS, which used to mostly business-focused.
Thread beginning with comment 434402
To read all comments associated with this story, please click here.
As always
by reduz on Mon 26th Jul 2010 05:10 UTC
reduz
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..

Reply Score: 2

RE: As always
by flanque on Mon 26th Jul 2010 11:21 in reply to "As always"
flanque Member since:
2005-12-15

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.

Any chance the quality of C/C++ programmers far exceed the quality of Java programmers? ;-)

Reply Parent Score: 2

RE[2]: As always
by turrini on Mon 26th Jul 2010 13:23 in reply to "RE: As always"
turrini Member since:
2006-10-31

Sorry, but C/C++ programmers are better than Java programmers, since most of Java programmers do develop in C/C++ too.

C/C++ will rock your world.

Reply Parent Score: 1

RE[2]: As always
by theTSF on Mon 26th Jul 2010 15:56 in reply to "RE: As always"
theTSF Member since:
2005-09-27

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.

Reply Parent Score: 2

RE[2]: As always
by reduz on Mon 26th Jul 2010 15:59 in reply to "RE: As always"
reduz Member since:
2006-02-25

Even if the quality of Java programmers was superior, there is a big limit on how you can take advantage of the hardware when using Java.. Maybe simple apps like a facebook client are fine, but anything that stresses cpu, graphics, 3D, audio, etc is impossible.

Reply Parent Score: 2

RE: As always
by Morgan on Mon 26th Jul 2010 13:15 in reply to "As always"
Morgan Member since:
2005-06-29

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.

Reply Parent Score: 2

RE[2]: As always
by reduz on Mon 26th Jul 2010 15:56 in reply to "RE: As always"
reduz Member since:
2006-02-25

Android allows C/C++ too. Blackberry is the only smartphone that doesnt and the quality of the apps is proof of how bad that decision was.

Reply Parent Score: 2