Monday, February 02, 2009

brew mobile platform (BMP) Vs android google

Qualcomm's brew mobile platform (BMP) the latest version of brew has a lot of modifcations compared to its previous version. The changes seem to be mainly targeting the challenge given by android, the open source platform from google. Qualcomm is a member of the OHA, a partner in the development of Android as well.

BMP has some unique featues like it supports lua scripts, flash programming, trigML, lua and trigML debugging capabilities. The combination of such powerful programming languages in one platform is a boon the developer.

The platform is open which allows a wide range of applicatons to be developed. Even though the platform is open, the source is still not open. A lot of code is made open to the OEM's and not to the developer.

One of the biggest disadvantages or advantage in being a BREW developer is that for the developer to post any application in the server and to be downloaded by the user the process is very lengthy and expensive. With the introduction of BMP Qualcomm claims that the certification process is greatly simplified and takes less than 2 days. But yet for the application to be available to the user it needs to be uploaded by the operator/carrier. This process may take lot of time. The same in the case of android market is very simple. The developer just needs to upload it in the market and the user can directly download it from there. The only difference is that the applications can be bug prone and its not certified. You may not get tech support for these apps.

1 comment:

Android app development said...

This is one of the challenging post.Your blog information is really amazing.I like this post.
Android app developers