Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Thank you for visiting the BlackBerry Support Community Forums.

BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)

BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.

"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."

- Kevin Michaluk, Founder, CrackBerry.com

Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.

Posts: 43
Registered: ‎12-02-2008
My Device: Curve 8330

None of my applications work on Storm

So far in my testing, not one of my existing apps work properly on the Blackberry Storm...  Is anyone else experiencing problems porting existing apps to the Storm?  It appears that development for the Blackberry Storm will require a major migration effort :-{  I wonder if any thought was given to backward compatibility.  Pretty sad that a 'hot' new device is out and the old apps are not supported out of the box.
Posts: 4,764
Registered: ‎07-21-2008
My Device: Not Specified

Re: None of my applications work on Storm

So far, none of our applications failed to run on the Storm "out of the box".


However, each of these applications benefited from some tweaking of the UI using the 4.7 JDE and the Touch API's.


Posts: 43
Registered: ‎12-02-2008
My Device: Curve 8330

Re: None of my applications work on Storm

Thanks for the feedback.  Are you using the EditField or BasicEditField with FILTER_REAL_NUMERIC?  One of the problems I'm having is the virtual keyboard that shows up is missing the number 1.  It has a period shown in the place where the number 1 should be...
Posts: 1,415
Registered: ‎07-30-2008
My Device: Not Specified

Re: None of my applications work on Storm

I had a report of a testing failure on a simulator but this was due to

missing default image or one specific for the new screen size. We had never gotten a

profile with this info, ( apparently 9500 4.7.0)


prfSmiley FrustratedcreenSize>360x480</prfSmiley FrustratedcreenSize>

prf:Model>BlackBerry 9500</prf:Model>


The user failed to complain subsequent to putting the right images up - since we are testing

I regularly wipe out our logs but apparently it at least loaded some images and the home page ( this

is a browser app).  FWIW, it runs to varying degrees ( there are definitely some problems on

some models, but they seem to be specific to browserfield issues) at least on these models,


$ cat xxxx.xxx | sed -n 's/.*BlackBerry//p' | sed -e 's/ .*//' | sort | uniq




Now that you have me going, I did check some older logs after the 9500 profile was cached.

AFAIK, the simulator was able to browse ( the app worked ) but it was only tried for a few quick hits,


$ cat /cygdrive/c/temp/ud_log* | sed -n 's/.*BlackBerry//p' | sed -e 's/ .*//' | sort | uniq -c 


1626 7130e/4.1.0
  588 8100/4.5.0
    6 8100/
  288 8120/4.3.0
  480 8130/4.3.0
  165 8220/4.6.0
    6 8220/
   12 8300/4.5.0
    6 8300/
 1587 8310/4.2.2
 1740 8330/4.3.0
  234 8330/4.5.0
    6 8330/
  105 8820/4.5.0
    6 8820/
  489 8830/4.2.2
   93 9000/4.6.0
    6 9000/
  135 9500/4.7.0
   12 9500/




Note also that so far this app is only built for a single target, 4.0.2, but we will probably need to

add things in the future that make that impossible ( and the conditional compilation and server logic

will be a big deal).




Posts: 4,764
Registered: ‎07-21-2008
My Device: Not Specified

Re: None of my applications work on Storm

Luckily, we are not using the "real" filter, but I am aware of the issue.


There are some other "usability" details, but I would say that we are about 95% Storm-compliant with just a little bit of tweaking.


Overall, I would rate this transition as no worse than going from Trackwheel to Trackball.


The only "hard-core" development we had to do was duplicating the Toolbar control, which RIM inexplicably left out of the API. Even this was not a huge deal - completed in a couple of days.