Skip to content

Mobile Computing Principles Designing and Developing Mobile Applications with UML and XML

Spend $50 to get a free DVD!

ISBN-10: 0521817331

ISBN-13: 9780521817332

Edition: 2002

Authors: Reza B'Far, Roy T. Fielding

List price: $144.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


Written to address technical concerns that mobile developers face regardless of the platform (J2ME, WAP, Windows CE, etc.), this book explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build a mobile application. Using UML as a tool, Reza B'far guides the developer through the development process, showing how to document the design and implementation of the application. He focuses on general concepts, while using platforms as examples or as possible tools. After introducing UML, XML, and derivative tools necessary for developing mobile software applications, B'far shows how to build user interfaces for mobile…    
Customers also bought

Book details

List price: $144.00
Copyright year: 2002
Publisher: Cambridge University Press
Publication date: 11/1/2004
Binding: Hardcover
Pages: 878
Size: 7.25" wide x 10.25" long x 2.00" tall
Weight: 3.630
Language: English

Reza B'far is an executive consultant currently serving as the CTO of Voice Genesis and Acting CTO of Semantic Messaging Systems Inc. His company, Cienecs Inc., has had a variety of engagements in the mobile arena with startups as well as Fortune 500 companies. Early in his career, he has worked for Weyerhaueser Company, Parr & Associates Inc., and National Oceanic research department of NASA. He has spent the past ten years working for Noor Electrical Engineering, Virtual Mortgage Network, AdForce Inc., eBuilt Inc., and DataTrace Corporation. He is currently an independent contractor working with a variety of companies Asian architect and/or CTO, including some in the mobile arena.

Introductions to the main topics
Introduction to mobile computing
Introduction to mobile development frameworks and tools
XML : the document and metadata format for mobile computing
Introduction to UML
Device-independent and multichannel user interface development using UML
Generic user interface development
Developing mobile GUIs
VUIs and mobile applications
Multichannel and multimodal user interfaces
Additional dimensions of mobile application development
Mobile agents and peer-to-peer architectures for mobile applications
Wireless connectivity and mobile applications
Synchronization and replication of mobile data
Mobility and location-based services
Active transactions
Mobile security
Putting the project together
The mobile development process
Architecture, design, and technology selection for mobile applications
Mobile application development hurdles
Testing mobile applications
A case study