My.ADVISOR.com Sign-In
ID
Password

Member Center / Sign-Up
   
SUBSCRIPTION STATUS
If you are a subscriber to this publication, sign-in to access locked articles. To subscribe or renew go to www.AdvisorStore.com.
Go to Article

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.


http://www.qualcomm.com

Printer-friendly
page layout

Qualcomm BREW Offers Wireless Developers an Open Software Platform

No reader comments ... yet.

    What do YOU think about this topic? Share your advice and thoughts using this form.

    Your Name

    REQUIRED : PUBLIC

    Your E-Mail

    REQUIRED : PRIVATE

    Job, Company

    OPTIONAL : PUBLIC

    City, State, Country

    OPTIONAL : PUBLIC

    Your Web Site

    OPTIONAL : PUBLIC

    Your Comment

    Please help everyone by keeping your comments on-topic, using clean language, and not defaming or making personal attacks.


    Your e-mail address is required, but it will not be displayed to the public or given to anyone. See our Privacy Policy. Comments become visible after they pass our spam filter, and spammers and abusers are permanently blocked. Please report spam or abuse.

    ARTICLE INFO

    Web Edition: 2001.03.20, Doc #07914

    FREE ACCESS FREE ACCESS

    Keyword Tags: Application Development, BREW, C Language, CHTML, C++ Language, Development, Handheld, IT Networking, Java, Java Virtual Machine (JVM), Microsoft Windows, Mobile, Mobile Business, Qualcomm, Qualcomm BREW, Software Development, Standards, Telecommunications, Wireless, Wireless Access Protocol (WAP)

    Use of this or any other site, content, product or service of Advisor Media constitutes acceptance of Terms of Use.
    Portions copyright ©1983-2010 Advisor Media, LLC. All Rights Reserved.
    Reuse or reproduction of any portion or quantity of Advisor Media's copyrighted content, in any form, for any purpose, requires written permission.
    ADVISOR®, the ADVISOR logo, and other names and logos that incorporate ADVISOR are registered trademarks, trademarks or service marks of Advisor Media, LLC in the United States and/or other countries.
    Other trademarks are used for identification, editorial or descriptive purposes and are the property of their owners.
    Hosted by Prominic.NET Website powered by
    LOTUS SOFTWARE
    oa HENDM50 posted 2001-3-20 mod 03/16/2010 03:10:50 AM ztdbms/ztdbms
    domino-144.advisor.com my.advisor.com 03/18/2010 03:42:58 AM