It is interesting to note that many CDMA-based carriers who previously only supported BREW are changing their stance and also now supporting J2ME applications on their networks. I think the Java developer community was too large to ignore, so carriers, like Verizon are also supporting J2ME as well (http://www.wirelessadwatc
From personal experience, the cost of developing and certifying a BREW app is SIGNIFICANTLY HIGHER than with J2ME -->$1500 compiler vs. free J2ME compilers!!!!
Main Topics
Browse All Topics





by: jecahillPosted on 2003-02-24 at 15:02:05ID: 8012224
I am in similar situation. I understand BREW is C++ and therefore may be a little more difficult in terms of development, unless you are C++ guru. Also, there are far more tools available for J2ME, many with device specific emulators and tools. BREW is seriously lacking in this department. Regarding cost, I am somewhat confused on the issues. I understand BREW apps are distributed via the BREW Distribution System providing application provisioning, billing and payment processing. However, to actually get your app qualified for that process, there are significant steps that must be taken. Qualcomm has a rather condensed version here. ew/develop er/develop ing/ develo ping.html
http://www.qualcomm.com/br
J2ME on the other hand is fairly simple to develop, but rather difficult to distribute and more importantly - generate revenue (custom billing and payment processing).
Adding to my dilema is the fact that my local area is covered almost exclusively by CDMA carriers - leaving only BREW handsets. This is very disturbing to a someone with Java tendencies.
Hope this helps.
Cheers.