Technical Articles & Books
Articles
3D Graphics Made Easier with OpenGL ES for BREW
Until recently, developers wanting to provide a 3D graphics experience on BREW faced significant challenges: developing or porting your own 3D engine. With the introduction of OpenGL ES for BREW, you now have access to a state-of-the-art 3D rendering platform that's portable across mobile platforms and devices.
Build Better Mobile UIs with a New BREW Framework (Part 1)
Qualcomm's new BREW UI Framework brings user themes, form management, a rich new pool of UI controls, and a model-view-controller architecture to the BREW platform. This article demonstrates how to make use of these new features with a sample app designed to track the money that changes hands at the local Starbucks.
Build Better Mobile UIs with a New BREW Framework (Part 2)
Build on what you learned in Part I of this series and learn how to create multi-screen user interfaces, manage applications using forms, and work with the model-view-controller paradigm in BREW.
Building a Commercial BREW Application Part I - Hey Kids Lets Build an App
by Murray Bonner
Enough theory! Murray's going to build a commercial app on the BREW platform, run it through True BREW testing, then see if we can sell it through a carrier! This week, we start by working on the user interface. (For BREW 2.1 and earlier development)
Building a Commercial BREW Application Part II - Laying the Foundation
by Murray Bonner
The adventure-building, testing, and selling a small commercial BREW-based app-continues. Today we get started by creating our .MIF file, and generating a ClassID for the app. (For BREW 2.1 and earlier development)
Building a Commercial App Part III - Getting Started with Source Code
by Murray Bonner
The adventure-building, testing, and selling a small commercial BREW-based app-continues. Last time, we created our MIF file. Now let's see the code generated by the BREW AppWizard and how it hooks into the Application Execution Environment. Then we'll walk through the initial modifications required by practically every BREW application. (For BREW 2.1 and earlier development)
Can You Build One Set of BREW User Interfaces for All Targeted Devices?
by Murray Bonner
Ideally, a single set of user interface (UI) code would work on every BREW device, regardless of screen size or BREW version. Can this ideal be realized by a single, catch-all approach to BREW UI design? If so, what's the best way to do it? Murray Bonner reveals all. (For BREW 2.1 and earlier development)
Capturing Audio on BREW Handsets
by Ray Rischpater
Learn to capture audio on BREW-enabled handsets using the IMedia or IVocoder interfaces.
CC++ Programmers - Why BREW Should Be Your First Choice in Mobile Development
by Michael McCarthy
As a mobile applications developer, you have choices of development environments and which devices you target first. Here are three reasons why you should center your development on the BREW platform, and expand into other environments from there.
Common Challenges to Porting Existing Code in C to BREW
With the rapid growth in market share for BREW, an increasing number of firms are looking to port their C-based algorithms to BREW. Read about four common challenges involved in doing so and learn how to tackle them
Cooperative Multithreading in BREW with IThread
Learn how to harness cooperative multithreading in BREW to avoid writing applications that block the CPU during lengthy operations.
E-mail on the Phone - Writing Great Software
by Andrew Binstock
Writing and selling e-mail programs for cell phones may not be easy, but this huge market has this big advantage: It's not overcrowded yet. Oh, and BREW makes the selling part a lot easier. Andrew Binstock provides a handy overview.
How to Create BREW Apps Using Visual Studio .NET
Optimizing OpenGL ES Applications for BREW
by Ray Rischpater
Although OpenGL ES makes 3D graphics programming significantly easier and more portable, developers must still work to tune their applications for the greatest performance possible. This article features tips and tricks gleaned from the experts.
Playing Multimedia Using BREW's IMedia API
by Ray Rischpater,
Chris Haseman
BREW has supported multimedia presentation from the start. Now, its new IMedia interface makes taking advantage of BREW's rich support for audio and video playback easier than ever.
Writing Your First BREW Applet
back to topBooks
Wireless Game Development in C/C++ With BREW (Wordware Game Developer's Library)
by Ralph Barbagallo
Designed for game programmers interested in developing mobile phone applications, Wireless Game Development in C/C++ with BREW® uses Qualcomm®'s BREW development environment to illustrate a variety of techniques in the field of wireless phone games.
Software Development for the Qualcomm BREW Platform
by Ray Rischpater
"Software Development for the Qualcomm BREW Platform" provides a soup-to-nuts examination of what it takes to design, develop, and deploy commercially viable applications for the Qualcomm BREW platform.
Cap Gemini Ernst & Young: Guide to Wireless Enterprise Application Architecture
by Adam Kornak , John Distefano
An unprecedented opportunity to learn from the experts at one of the world's most prestigious m-commerce solutions providers. One of the top management and IT consulting firms in the world, Cap Gemini Ernst & Young (CGEY) develops cutting-edge wireless and enterprise IT solutions for many of the Fortune 1000 companies.
Multimedia Messaging Service : An Engineering Approach to MMS
by Gwenaël Le Bodic
The Multimedia Messaging Service (MMS) is regarded as the best-of-the breed of proven messaging technologies, surpassing SMS and electronic mail to offer a truly multimedia experience to mobile users.
Mobile and Wireless Design Essentials
by Martyn Mallick
Describes mobile and wireless design techniques from the developer's perspective, offering in-depth analysis of the complete range of network technologies. Details development options for building Smart Client, Thin Client, and messaging applications as well as PIM (personal information management) and location-based services.
M Commerce: Technologies, Services, and Business Models
by Norman Sadeh
The first complete introduction to the technology and business issues surrounding m-commerce. With the number of mobile phone users fast approaching the one billion mark, it is clear that mobile e-commerce (a.k.a. "m-commerce") is the next business frontier.
MMS Wireless Application Development: Multimedia Messaging Services for Wireless Networks
by Scott C. Guthery, Mary Cronin
Perfect for building multimedia messaging apps that work on media- capable handsets worldwide, this guide provides a thorough tutorial in MMS programming interfaces, applications, and distribution-putting you steps ahead in delivering today's hottest mobile applications.
Mobile Messaging Technologies and Services: SMS, EMS and MMS
by Gwenael Le Bodic
Mobile messaging is practically the first data communication service in the wireless domain. It is a major advance on the conventional practice of providing only voice communication service over the wireless interface.
Mobile Application Development with SMS and the SIM Toolkit
by Scott Guthery, Mary Cronin
Mobile Application Development Using SMS and the SIM Toolkit is just the guide you've been looking for if you're building applications for GSM or 3G networks, wish you had sample code for reality-based applications, or want to add mobile extensions to your software products and corporate network.
3G Wireless Demystified
by Roman Kitka, Richard Levine, Roman Kikta, Lawrence J. Harte
All-in-one, application-and service-focused look at 3G cellular. Want to know exactly how existing wireless technologies are evolving into a vital third generation -- and how this trend impacts the bottom line? You'll find the answers in 3G Cellular & PCs Demystified, by Lawrence Harte, Richard Levine, Roman Kikta.
Design Patterns Explained: A New Perspective on Object-Oriented Design
by Alan Shalloway, James R. Trott
This guide for software developers describes the basic principles underlying object-oriented programming and design patterns. The volume begins with introductory material on object-oriented software development and the limitations of traditional object-oriented design.
Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu
Discusses issues that C++ developers deal with on a daily basis, including policy-based design for flexibility, partial template specialization, typelists, patterns, and multi-method engineers.
Physics for Game Developers
by David M. Bourg
Colliding billiard balls. Missile trajectories. Cornering dynamics in speeding cars. By applying the laws of physics, you can realistically model nearly everything in games that bounces around, flies, rolls, slides, or isn't sitting still, to create compelling, believable content for computer games, simulations, and animation.
The C++ Programming Language (Special 3rd Edition)
by Bjarne Stroustrup
com/~bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components.
W-CDMA and cdma2000 for 3G Mobile Networks
by M. R. Karim, Mohsen Sarraf, Victor B. Lawrence
As service providers start to build 3G (3rd generation) and UMTS (Universal Mobile Telecommunications Systems) networks, they'll have to begin by implementing W-CDMA (Wideband Code Division Multiple Access) --the new access technology.
Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)
by Scott Meyers
This exceptionally useful text offers Scott Myers's expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer.
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
by Herb Sutter
Exceptional C++ shows by example how to go about sound software engineering in standard C++. Do you enjoy solving thorny C++ problems and puzzles? Do you relish writing robust and extensible code? Then take a few minutes and challenge yourself with some tough C++ design and programming problems.
Introduction to 3G Mobile Communications, Second Edition
by Juha Korhonen
This newly revised edition of an Artech House bestseller provides you with an up-to-date introduction to third generation (3G) mobile communication system principles, concepts, and applications. The book clearly presents the basics of UMTS systems in one comprehensive volume, without bogging you down with advanced mathematics.
M-Business: The Race to Mobility
by Ravi Kalakota, Marcia Robinson, Dr Ravi Kalakota
Knowing a change is coming is one thing; predicting its exact shape and form is something else entirely. In m-Business, renowned Web visionary Ravi Kalakota and Marcia Robinson succeed at both, exploring mobile commerce and providing the definitive roadmap for strategic business decisions in a world transformed by mobility.
Wireless Messaging Demystified: SMS, EMS, MMS, IM, and others
by Donald J. Longueuil
The SMS (Short Message Service) craze has swept Europe and China, and is quickly coming to the U.S. - and U.S. telecom professionals need to know about it -and the incredible financial potential it holds.
back to top



