Tournament of Books 2015
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | January 12, 2015

    Christopher Scotton: IMG Five Hundred Mountains Destroyed for a @*&%$! Allegory!



    I found a hole in the perimeter fence on a Sunday when the haul trucks were idle and I could work my way up the shoulder of mountain undetected.... Continue »

    spacer
Qualifying orders ship free.
$12.50
Used Hardcover
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Networking- Wireless

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

by

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

 

Synopses & Reviews

Publisher Comments:

This text comprehensively covers the development of applications for mobile environments. The book reviews issues of user interface involving voice and text user interfaces, connectivity to the network (including wireless technologies); architectural issues such as mobile agent platforms, peer-to-peer systems, and N-Tier client-server mobile architectures, synchronization and replication, in-depth discussion of advance XML related issues (such as RDF); requirements gathering process and others. Most importantly, this text does this by extending today's proven tools and methodologies, particularly UML and methodologies built around UML. Examples are given using J2ME ^TM®, Microsoft ® Windows CE, WAP, Symbian, and other mobile platforms, as well as other platforms and tools such as IKV++ Grasshopper, Object Domain Systems' UML tool, and others.

Synopsis:

Addressing technical concerns that mobile developers face regardless of platform, this book compares mobile and stationary applications, and covers the architectural and software development concepts needed to build mobile applications. After introducing UML, XML, and the necessary derivative tools for mobile application development, B'far shows how to build user interfaces for mobile applications. He covers location sensitivity, wireless connectivity, mobile agents, data synchronization, security, and push-based technologies. The book ends with practical issues of mobile application development including the application development cycle, testing, architectural concerns, and a case study.

Synopsis:

Written to address technical concerns that mobile developers face regardless of platform, this book explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications. Using UML, Reza B'far guides the developer through the development process, from design to implementation. 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 applications. He covers location sensitivity, wireless connectivity, mobile agents, data synchronization, security, and push-based technologies, finally homes in on the practical issues of mobile application development including the development cycle for mobile applications, testing mobile applications, architectural concerns, and a case study.

Synopsis:

Written to address the technical concerns faced by mobile developers, this book explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications. Reza B'Far guides the developer through the development process, using UML from design to implementation. He focuses on general concepts, while using platforms as examples or as possible tools. After introducing UML, XML, and the derivative tools necessary for developing mobile software applications, B'Far demonstrates how to build user interfaces for mobile applications.

Synopsis:

Explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications.

About the Author

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.

Table of Contents

Part I. Introductions to the Main Topics:1. Introduction to mobile computing; 2. Introduction to mobile development frameworks and tools; 3. XML: document and meta-data format for mobile; 4; Introduction to UML; Part II. Device Independent and Multi-Channel User Interface Development Using UML: 5. Generic user interface development; 6. Developing mobile GUIs; 7. Voice user Interfaces and mobile applications; 8. Multi-channel and multi-modal user interfaces; Part III. Additional Dimensions of Mobile Application Development: 9. Mobile agents and peer-to-peer architectures for mobile computing; 10. Wireless connectivity and mobile applications; 11. Synchronization and replication of mobile data; 12. Mobility and location information; 13. Active transactions; 14. Mobile security; Part IV. Putting the Project Together: 15. The mobile development process; 16. Architecture, design, and technology selection; 17. Mobile application implementation hurdles; 18. Testing; 19. A case study.

Product Details

ISBN:
9780521817332
Author:
Bfar, Reza
Publisher:
Cambridge University Press
Author:
Behravanfar, Reza
Author:
Fielding, Roy T.
Author:
Lindsay, Phillip
Author:
B'Far, Reza
Location:
Cambridge
Subject:
Programming - Software Development
Subject:
Mobile computing
Subject:
UML
Subject:
XML
Subject:
Programming Languages - XML
Subject:
Software Development & Engineering - General
Subject:
UML (Computer science)
Subject:
XML (Document markup language)
Subject:
Software Engineering-General
Copyright:
Edition Description:
Includes bibliographical references and index.
Series Volume:
v. 104
Publication Date:
20041031
Binding:
Hardcover
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
878
Dimensions:
10.18x7.20x2.02 in. 3.65 lbs.

Related Subjects

Computers and Internet » Computer Languages » XML
Computers and Internet » Networking » General
Computers and Internet » Networking » Wireless
Computers and Internet » Software Engineering » General
Education » Phonics
History and Social Science » Linguistics » General
History and Social Science » World History » General
Science and Mathematics » Biology » Cytology and Cell Biology

Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML Used Hardcover
0 stars - 0 reviews
$12.50 In Stock
Product details 878 pages Cambridge University Press - English 9780521817332 Reviews:
"Synopsis" by , Addressing technical concerns that mobile developers face regardless of platform, this book compares mobile and stationary applications, and covers the architectural and software development concepts needed to build mobile applications. After introducing UML, XML, and the necessary derivative tools for mobile application development, B'far shows how to build user interfaces for mobile applications. He covers location sensitivity, wireless connectivity, mobile agents, data synchronization, security, and push-based technologies. The book ends with practical issues of mobile application development including the application development cycle, testing, architectural concerns, and a case study.
"Synopsis" by , Written to address technical concerns that mobile developers face regardless of platform, this book explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications. Using UML, Reza B'far guides the developer through the development process, from design to implementation. 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 applications. He covers location sensitivity, wireless connectivity, mobile agents, data synchronization, security, and push-based technologies, finally homes in on the practical issues of mobile application development including the development cycle for mobile applications, testing mobile applications, architectural concerns, and a case study.
"Synopsis" by , Written to address the technical concerns faced by mobile developers, this book explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications. Reza B'Far guides the developer through the development process, using UML from design to implementation. He focuses on general concepts, while using platforms as examples or as possible tools. After introducing UML, XML, and the derivative tools necessary for developing mobile software applications, B'Far demonstrates how to build user interfaces for mobile applications.
"Synopsis" by , Explores the differences between mobile and stationary applications and the architectural and software development concepts needed to build mobile applications.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.