Skip to content

{ Category Archives } BlackBerry

Background Applications on the BlackBerry

Useful articles about background applications on the blackberry. http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/796557/800738/800901/How_To_-_Setup_an_alternate_entry_point_for_my_application.html?nodeid=800820 http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800332/800639/How_to_-_Make_a_running_UI_application_go_to_the_background_and_resume_in_the_foreground.html?nodeid=800545&vernum=0 http://docs.blackberry.com/en/developers/deliverables/6625/Dimensions_for_screens_images_and_icons_476251_11.jsp http://rim.lithium.com/rim/board/message?board.id=java_dev&message.id=2519 http://supportforums.blackberry.com/rim/board/message?board.id=java_dev&message.id=392

Blackberry JME has very limited threads

I had written a CRON scheduler for the blackberry for one of my clients.  This CRON scheduler was failing seemingly randomly where the thread that checks the schedules would just die.  In order to make sure a task is launched exactly when it should, I would spin off a thread and execute that code.  You [...]

Java ME Date add functionality

Programming for the blackberry can be frustrating.  It seems that they have taken every useful function I’ve used in the past and thought “is there a harder way to do this already?”  If the answer was yes, they ripped out the function.  The latest example I’ve uncovered while developing is simply adding time and dates [...]

Making an HTTP Request on BlackBerry

Seems like it is rather complex to make a simple HTTP request on BlackBerry.  The code for opening a connection is straightforward: String url = “http://10.0.0.1″; HttpConnection conn = conn = (HttpConnection)Connector.open(url); The complexity comes in because I am developing on a  BlackBerry device without service.  When I try to execute the above code, I [...]

Blackberry development environment

Blackberry applications are written in Java.  Since the java mantra is write once, test everywhere.  er.  sorry, run everywhere.  You would think that you could choose whatever OS you would like to develop for the Blackberry.  While the documentation claims you can write Blackberry code on any platform, the reality for a new developer is [...]

Blackberry preferred development platform is Windows

Well, I am in the middle of learning to write my first blackberry application. Since Blackberry uses the Java platform so heavily, I was excited to be able to develop natively on the Mac. Apparently there is no easy way to actually do this. I am used to using Eclipse for my java development so [...]