It’s been slightly more than a month and a half since I ventured into mobile application development and I’m quickly realising it’s a very different ballgame from normal web based application development.
The biggest difference is the amount of time it sucks doing testing. Having been doing the PHP/MySQL combination for the past couple of years, it was a simple “write code”, “save”, “refresh screen”. But development on the BlackBerry has been tedious because testing is done both on the simulator as well as on the physical phone. In both cases, loading up the simulator or re-starting the phone takes up a couple of minutes(roughly 2mins for the sim and about 5mins for the phone). This “pain of the waiting time” and “the lack of sleep” share an inversely proportional relationship.
And then there’s the pain of making sure it supports the various devices and different versions of the OS. This is where a good team does wonders. I’m glad i’m working with someone who’s been quite persevering through the first couple of projects that we took up. And i’m glad i’ve been given projects that have given us incremental exposure to the various aspects of BlackBerry development.
Soon, we’ll be able to take it up a notch.
And just out of curiosity, are you a BlackBerry developer? I can’t seem to find many of em around…
Related posts:


Hey. Found this site from somewhere.
I understand the pain of the Blackberry because I had to create an application to send VoiceSMS for my FYP! =)
Hey hey! So what are you doing now? Are you still a BlackBerry developer? Or have you moved on to less “painful” things? ;p
haha I decided to further my studies in NTU after getting my diploma.. Less painful? maybe..
Lol! I’m from NTU…sort of. You in SCE? So whatever happened to your VoiceSMS app? I should ask you if I need help. ;p
Haha yea in SCE of course. Its for this company called Bubblemotion since they are the one who provides the VoiceSMS Service. The application is meant for the customers to easily send VoiceSMS. You can google it =) Haha no I’m not gonna help you. XD Actually, I’m more of a J2ME Developer not just Blakberry. So I dont know much about Blackberry. Theres stil so many things for me to learn.