Thursday, May 26, 2011

Mobile Development Platforms: BlackBerry

This blog has a new home:
http://selectioneffect.info/blog/mobile/mobile-development-platforms-blackberry/

The year was 2002, and the device was the RIM 850. The first commercially successful smart phone was a massive success. Research In Motion, or RIM, was the businessman’s friend throughout the first decade of the first millennium. They provided both a user-friendly, ergonomically sound and powerful device, as well as a network backend to support email, storage and push data transfers. In today’s terms, an equivalent could be the netbook and the cloud.

The BlackBerry could usefully store contact information and do push and pull emails. Email was the real selling point that underscored the early success by BlackBerry phones. It was simply light years ahead of any handheld device of the time, and for a long time since its inception.

BlackBerry is actually a bit older than 2002. They had a device simply called the 850, which was a two-way pager device. The transition to full email capabilities was a natural step in the march of progress and, even today, BlackBerry is not lagging behind the competition. They also have an entrenched niche in the public mind, and a well-established market share and consumer base.

All BlackBerry devices support Java MIDP 1.0 and WAP 1.2. Recent phones have dropped support for Adobe Flash, but older phones did support it. A subset of MIDP 2.0 is supported as of BlackBerry OS 5.0, which was released in October 2009.

Because of Java support, there is a plethora of games and applications available for the BlackBerry.

Besides standard Java and the J2ME  standard, BlackBerry also supports the proprietary BlackBerry API, which developers can use to access RIM specific features.

Java and J2ME is still the most valuable skill for mobile development. Even Android programming is through Java, and all programming skills from J2SE, J2ME and J2EE are directly transferable to Android and BlackBerry development.

BlackBerry development is completely cross-platform, and developers have access to simulators and excellent programmer’s documentation http://us.BlackBerry.com/developers/resources/

Access to the BlackBerry Developer Zone Member is free.

BlackBerry devices include smart phones and tablets.


The BlackBerry App World is the official store for BlackBerry applications. Apps have to be digitally signed to be listed there.

Other articles in this series:

    No comments:

    Post a Comment