|
|
WIRELESS DEVELOPMENT
BREW Open Software Platform
BREW provides a rapid application development environment for CDMA wireless devices.
By Melody Hendricks, Senior Associate Editor
Qualcomm's BREW (Binary Runtime Environment for Wireless) is an open software platform for creating wireless Internet applications. With BREW, developers can create applications that operate on devices using CDMA chipsets. The platform serves developers by eliminating the need to modify applications with each new phone model or network, thus decreasing application development costs. (However, according to Qualcomm, users will have to upgrade to a BREW-enabled phone.)
Developers and handset manufacturers can license BREW for free. Developer's won't need to have internal knowledge of the phone and its software. By eliminating the costs of finding a handset partner and the need for access to the chip system software, BREW could spark the increase of wireless applications.
"BREW is air interface-independent. It does not care if the phone is cdmaOne, cdma2000, or GSM, for that matter. BREW sits on the chip set and to date has been integrated to Qualcomm's current generation of CDMA chips. Porting it to other chip sets is an easy matter, and Qualcomm is prepared to do that," said Jeremy James, director of marketing for Qualcomm Internet Services.
How it works
BREW is designed to allow rapid development of a variety of small, transportable handset applications that users can download over carrier networks onto any BREW-enabled phone. Currently, BREW works only on CDMA-enabled phones, though it could be enabled for GSM and TDMA chipsets. BREW is language-neutral, although native C/C++ applications will run most efficiently. BREW also supports integration of Java, applications that contain a Java Virtual Machine, browsers such as WAP and Compact HTML (CHTML), and other environments.
Meet the competition
Qualcomm is not alone in the software development race. Sun offers a Java 2 Micro Edition (J2ME) application, and with 2.5 million Java developers, it should be an easy sell. Openwave Systems (the union of Phone.com and Software.com) Openwave Services OS offers the leading software standard, an IP-based software platform that includes gateways, browsers, applications, services, and support. Openwave has cornered this market in part due to its help in developing WAP (Wireless Application Protocol), which wireless carriers use for Internet connections.
But, according to James, BREW is the only open applications platform for CDMA devices. While various equipment manufacturers have announced initiatives to support applications development for their handsets, Qualcomm does not believe hardware-based solutions can support a broad developer community. Therefore, Qualcomm doesn't feel it has any direct competitors.
Early adopters
Current BREW partners include Verizon Wireless, mp3.com, Leap Wireless, Wireless Knowledge, and AirPrime, among others.
Mp3.com is leveraging BREW in their mobile application initiative. Mp3.com Mobile is a small footprint application designed to work on the BREW platform on CDMA handsets. According to Shawn Conahan, Vice President of MP3.com Mobile, this footprint application allows for pushed, pulled, and transactional content on a mobile device.
"The existing sort of platform for any content provider has been WAP and that was woefully inefficient for delivering anything but stock tickers, weather, or anything of that sort. I'm happy BREW came along because, in my opinion, it's a quantum leap forward over the handset technology that we've had so far, which I think most consumers have found lacking," says Conahan.
Qualcomm has a Windows-based Software Development Kit (SDK) (available May 2001) that includes a handset emulator and other development tools.
Keyword Tags: Application Development, BREW, C Language, CHTML, C++ Language, Handheld, Java, Java Virtual Machine (JVM), Mobile, Qualcomm, Qualcomm BREW, Standards, Telecommunications, Wireless, Wireless Access Protocol (WAP)
ADVISORAMA I hate music, especially when it's played. -- Jimmy Durante
|
ARTICLE INFO
Web Edition: 2001.03.20, Doc #07914
FREE ACCESS
|
SUBSCRIPTION STATUSYou are not signed-in. If you are a subscriber to this publication, sign-in above to access locked articles. To subscribe or renew go to www.AdvisorStore.com.
|
 ![]()

Read the advanced guide to creating custom business database solutions with FileMaker software. Subscribe now to gain access to all the archives and downloads.![]() 
Learn the fundamentals of using FileMaker Pro software. Every issue gives you step-by-step instructions on creating the databases you need. Subscribe now!![]()
![]()
![]()
 ![]()

Submit your tips, techniques and advice and let Advisor promote your business and build your career. Show the world what you know!![]()  ![]()
|
|