The Download Blog
advertisement
October 21, 2008 2:01 PM PDT

The making of a BlackBerry Storm app

by Jessica Dolcourt
  • Font size
  • Print
  • 7 comments
BlackBerry Storm (Credit: RIM)

When most people focus on the BlackBerry Storm, the first touch-screen phone in RIM's history, they anticipate the sensitivity of the accelerometer, the agility of the application store, and the feel of the domed screen that depresses like a giant button when you push on it.

Here at the first-ever BlackBerry Developer Conference in Santa Clara, Calif., however, the focus goes much deeper. Instead of fussing over speed, sleekness, and slimness, the conversation here employs terms like finger one and finger two, ups and downs, listeners, and callbacks; all ingredients application developers must layer into their code to make Java-based applications work on the Storm.

RIM, of course, wants to make the transition as easy as possible by translating the core behaviors of a standard BlackBerry to touch-screen equivalents, but there are a lot of tangles to work out and not all the application authors here have experience writing touch-screen apps. It's up to individual developers to determine which of a user's actions will be automatically converted to the touch-screen format and which will need some extra programming to make it work.

For example, developers won't have to program every single click that's been written into a Java application (like clicking "OK" or "Save"). The code for those simple, universal actions will be translated as a single tap.

However, many moves that the Storm enables have no Curve or Pearl analog, like swiping the screen in all directions or two-fingered taps. To build this capability into an application, the developers must take into account mapping the coordinates where you start and end a swipe, and the angles and magnitude of the arc. All of a sudden it's getting much more mathematical. Numbers must be calculated to mean something in the code, enough to trigger the application's response, like moving a photo around the screen or highlighting text.

As the talk in this session becomes more and more technical, the developers' difficult task of reprogramming their style for touch-screen phones becomes all the more clear. As RIM develops more touchscreen phones, I wonder if they'll look for ways to simplify production (especially for less technical contributors) that resemble Apple's paint-by-numbers developer's program with its drag-and-drop interface-building.

Jessica Dolcourt reviews the latest and greatest smartphone apps, in addition to a healthy dose of Windows software. E-mail Jessica and follow her on Twitter.
Recent posts from The Download Blog
Opera 10.5 pre-alpha goes Chrome hunting
'Driver' races out of history and onto iPhones
Yelp for Android now uploading photos
Today only: Get a free DVD ripper
Put Task Manager in Windows' notification area
Tax prep preview: Which DIY app is right for you?
Rock and roll! The Muppets' Animal stars in iPhone game
TweetDeck deal brings a Sherlock Holmes look
Add a Comment (Log in or register) (7 Comments)
  • prev
  • 1
  • next
by lazybearkhoa October 21, 2008 3:45 PM PDT
Now the Blackberry's attack on the wave of touchscreen phones ie iPhone, Voyager, Dare, X1.

Now will blackberry fan will still love the new blackberry without the qwerty key?

In overall it kinda has the same look to the original blackberry. I hope the java scripting for is not remotely as unresponsive as most phones. I commemorate the new wave for the blackberry.
Reply to this comment
by lazybearkhoa October 21, 2008 3:45 PM PDT
Now the Blackberry's attack on the wave of touchscreen phones ie iPhone, Voyager, Dare, X1.

Now will blackberry fan will still love the new blackberry without the qwerty key?

In overall it kinda has the same look to the original blackberry. I hope the java scripting for is not remotely as unresponsive as most phones. I commemorate the new wave for the blackberry.
Reply to this comment
by KHLS97 October 21, 2008 7:22 PM PDT
The Blackberry Storm will have the option to use a qwerty keyboard as well.
Reply to this comment
by searchaphone November 10, 2008 10:47 PM PST
I think that the only reason the Blackberry storm is going to be popular is the name brand logo. If you compare mobile phone offers, you quickly see that it does not stand up to more advanced phones like the HTC Pro of the Xperia X1. It is simply all name packaged in a celebrity status phone.
Reply to this comment
by abcyesn November 17, 2008 1:36 PM PST
Let me just start by making it known how extremely jealous I am of all of you who were able to get a Storm reserved for you. For some reason, the stores near me are not offering any type of reserving and they all said 1st come 1st serve. SO I guess I am going to have to go old school for this phone and get to the store early and wait it out.

There's already a fans website http://www.Storm-Blackberry.com check it out folks.
Reply to this comment
by BlackberryStormApps April 8, 2009 9:03 AM PDT
I needed fast typing app and I have got one at <A HREF="http://epicapplications.com/">Blackberry Storm Apps</A> it

is almost free (only $0.99). I like this app and its really cool?
Reply to this comment
by BlackberryStormAppss April 9, 2009 12:49 AM PDT
The redeeming feature of Black Berry Storm is the editing feature in text messaging. I've been
struggling with the text feature of Iphone especially if you are used to Nokia or Sony Ericsson brands. Wait till you see the integrated and WiFi feature and the improve SureTouch feature. These new features will definitely redeem Storm.

Btw, I just want to share this information I found which is definitely useful for Storm users. There is an All Blackberry Storm Apps that do not require any compatibility mode. It has a Cool Call Blocker application, useful tip calculator, Typing speed application, a bartender app that tells you what drinks you can make based on what you have in your kitchen and even a super-quick and bright flashlight app! You can check these apps at http://epicapplications.com.

This is a must have for Blackberry Storm fanatics!
Reply to this comment
(7 Comments)
  • prev
  • 1
  • next

Search Download Blog posts

About The Download Blog

Download.com editors cover the world of downloadable software and beyond.

Add this feed to your online news reader

The Download Blog topics