The making of a BlackBerry Storm app
(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. 
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.
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.
There's already a fans website http://www.Storm-Blackberry.com check it out folks.
is almost free (only $0.99). I like this app and its really cool?
- 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
- Like this Reply to this comment
-
(7 Comments)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!