Developer Presentation
Transcription
Developer Presentation
Developer Presentation QUALCOMM INTERNET SERVICES December, 01 The BREW Market December, 01 QUALCOMM Proprietary Global BREW Partners Current Subscriber Market 70,000,000 Carriers Handset Manufacturers December, 01 QUALCOMM Proprietary 14 22 Group H Research Portal Projects… December, 01 QUALCOMM Proprietary Group E Handset Partners – – – – – – – – – – – – – – – – 3G Cellular – Samsung Airprime – Sanyo Appeal – Sharp America Axesstel – Synertek Cyberlane – Telson Denso – Toshiba Ericsson/Sony Etronics Hitachi Hyundai Intercube Kyocera Japan Kyocera Wireless Corp LG Electronics Matsushita (Panasonic) Motorola Korea December, 01 QUALCOMM Proprietary Group H What BREW Enables December, 01 QUALCOMM Proprietary Over-the-Air Software Downloads December, 01 QUALCOMM Proprietary Group F The Ability to Run on all Tiers/Classes of Handsets BREW targets the mass market phone, leading to a larger market for applications According to Gartner Group (y.e. 2000), low and mid tier handsets represent 90% of all handset purchases… – Low-end: <$150 = – Mid-tier: $150 - $260 = – High-end: >$20 = December, 01 60% of total market 30% of total market 10% of total market QUALCOMM Proprietary Group W Familiar Development Environment • QUALCOMM provides SDK and other developer tools • Applications developed using – C/C++ – MS Visual Studio • Applications compiled for ARM processor December, 01 QUALCOMM Proprietary Ability to monetize wireless applications BREW Distribution Model Application Developers December, 01 QUALCOMM Carriers QUALCOMM Proprietary Consumers Group M Ability to monetize wireless applications BREW Payment Model Consumers December, 01 Phone Bill Carriers QUALCOMM Proprietary QUALCOMM Application Developers Group R What BREW Is December, 01 QUALCOMM Proprietary BREW Handset Architecture App Module App Module Extension Viewers BREW Mobile Interface Layer (MIL) VM Chip Interface Layer (ChIL) Sockets User Interface VM App File System TAPI Internet LaunchPad™ • gpsOne™ • BlueTooth • CMX OS Services Device Drivers December, 01 QUALCOMM Proprietary Group D BREW AEE Static and Dynamic Applications Object-Oriented • APIs provided as objects • Objects identified by 32-bit IDs • Reference counting Desktop OS-like Functionality Files, sockets, databases, etc. • Viewers, sound players • Event-Driven Application Model • Familiar and efficient • Reduces application complexity UI Resources Full Color Support • Mono to 24-bit RGB • Virtual color table for Std. Objects MIME Registry • Images, sounds Standard Library Functions Supports Class Extensions • Virtual machines • Game engines • Viewers • UNICODE* • Text, images, dialogs December, 01 QUALCOMM Proprietary Group Q BREW Software Development Kit SDK free to developers and includes: • BREW emulator • BREW device configurator • BREW resource editor • BREW MIF editor • Documentation December, 01 QUALCOMM Proprietary Group V BREW Developers Application Price Automated by Developer Extranet December, 01 QUALCOMM Proprietary Group M BREW Developer Process December, 01 QUALCOMM Proprietary http://www.qualcomm.com/brew/developer December, 01 QUALCOMM Proprietary BREW Developer Process Developer Overview Creating and selling applications using the BREW platform follows a simple process: December, 01 QUALCOMM Proprietary Group M Authentication Why is it important? Authentic Document IDs allow developers to "digitally notarize" their BREW applications by creating proof of an electronic document's state at a particular point in time. The Authentication Process: • Complete VeriSign online application • Install the Authentic Document Digital ID – Login and complete the company’s registration form – Click through and accept the BREW Developer Agreement December, 01 QUALCOMM Proprietary BREW Developer Extranet https://brewx.qualcomm.com/developer/extranet/devexhome.jsp December, 01 QUALCOMM Proprietary Developer Tools • ARM BREW Builder – Includes the Compiler, Linker, and Assembler components of the ARM Developer Suite. Available to authenticated BREW Developers for $1,500. • BREW Class ID Generator – Allows the developer to generate a unique Class ID for an application. • BREW AppSigner – Allows the developer to digitally sign and notarize the application using the VeriSign Class 3 Certificate. • The Grinder™ tool (coming soon!) – Working in conjunction with the SDK, tests an application under various scenarios. • BREW TestSig Generator – Allows the developer to generate a digital test signature allowing an application to run on a specific handset. • BREW AppLoader – Allows the developer to transfer an application to the handset from a PC. December, 01 QUALCOMM Proprietary BREW Developer Lab BREW developer lab is equipped with: • • • • • • BREW engineers will be present in the lab to troubleshoot, and provide insider insight into creating quality applications. Commercial and pre-commercial phones with data cables Computer connection to each phone Development tools Internet connectivity for developers' laptop computers Printer and fax December, 01 QUALCOMM Proprietary TRUE BREWTM Certification Certification addresses carrier concerns: – This arena has previously only been opened to handset manufacturers – Carriers are opening their networks to a new (and in many cases unknown) set of players – Carriers are concerned that problems that affect the wired world will enter their wireless world NSTL provides this service for developers . . . collects application and support documentation . . . performs certification and interfaces with developer December, 01 QUALCOMM Proprietary Group I BREW Application Developers December, 01 QUALCOMM Proprietary Group H For More Information . . . http://www.qualcomm.com/brew/developer December, 01 QUALCOMM Proprietary Group O