Engineering & Transportation
Buy New
$29.91
Qty:1
  • List Price: $49.99
  • Save: $20.08 (40%)
FREE Shipping on orders over $35.
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $2.51
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mobile Applications: Architecture, Design, and Development: Architecture, Design, and Development Paperback – April 26, 2004

ISBN-13: 978-0131172630 ISBN-10: 0131172638 Edition: 1st

Buy New
Price: $29.91
23 New from $26.95 16 Used from $15.94
Amazon Price New from Used from
Paperback
"Please retry"
$29.91
$26.95 $15.94

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Mobile Applications: Architecture, Design, and Development: Architecture, Design, and Development + Professional Mobile Application Development + Architecting Mobile Solutions for the Enterprise (Developer Reference)
Price for all three: $88.37

Buy the selected items together

Customers Who Viewed This Item Also Viewed

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 368 pages
  • Publisher: Prentice Hall; 1 edition (April 26, 2004)
  • Language: English
  • ISBN-10: 0131172638
  • ISBN-13: 978-0131172630
  • Product Dimensions: 0.9 x 6.9 x 9.1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #650,849 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Delivering high-value mobile applications-from start to finish

This is the definitive guide to building successful mobile applications. It covers every facet of development and deployment, including business issues, architectural design, integration with existing web and legacy applications, and the management of mobile application development projects. It also presents three application case studies that demonstrate best practices at work in real projects. Coverage includes:

  • Requirements, design, development, integration, testing, release, and maintenance
  • "Mobilizing" existing application architectures
  • Building effective user interfaces for mobile applications
  • Fat-client and thin-client scenarios
  • Managing client-server data transfer
  • Securing mobile applications: authentication, encryption, and data self-destruction
  • Full Microsoft .NET code examples for cell phones, Pocket PCs, and Tablet PCs

Mobile Applications is indispensable for everyone who needs to deliver robust, high-value mobile solutions: project managers, technical leaders, architects, and experienced developers alike.

About the Author

VALENTINO LEE is a Principal Solution Architect for Hewlett-Packard. Over the course of his career, he has worked as a developer, architect, technical leader and project manager on numerous legacy, web and mobile application development projects. He holds Master's degrees in Biology, Electrical Engineering, and Computer Science from Oxford, Columbia, and London Universities.

HEATHER SCHNEIDER formerly worked as a lead software developer for HP, designing and developing web and mobile applications using VB, Java, .NET and J2EE. She holds a Master's degree in Computer Science from Pace University.

ROBBIE SCHELL is a lead software developer at HP who has developed many diverse legacy, web, and mobile applications using C, C++, C#, VB, Java, .NET, J2EE, and other leading technologies.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.2 out of 5 stars
5 star
3
4 star
1
3 star
0
2 star
1
1 star
0
See all 5 customer reviews
It would get everyone up to speed and on the same page very quickly.
T. Anderson
Although the authors are very experienced programmers, from HP, I disagree with some of their opinions.
Amazon Customer
This book shows how to go for designing and developing mobile applications.
Rajesh D. Patel

Most Helpful Customer Reviews

9 of 10 people found the following review helpful By Jack D. Herrington on July 28, 2004
Format: Paperback
This book is primarily for architects. It's covers a broad swath of ground in generic sweeping terms. When it does touch metal it covers the development of a web application for a tablet PC, which appears as largely unchanged from what it would look like in a standard web development environment.

The books first three chapters present an introduction and a business case for mobile computing. The fourth and fifth chapters provide a very high level overview of mobile devices and their variety. An example of the level of depth is on page 72 where the author writes; "Most, if not all, mobile devices have flat screens."

Chapters seven, eight and nine cover, again at a very high level, application design for almost any thin client application. It could be web, or mobile, or whatever.

Chapter ten covers the waterfall development model. Which I found really off tangent. I thought from here we would dig down. Instead we are building another information tower about project management and requirements gathering.

Chapter eleven is a case study which is at the level of UML, data model, page flow, and use cases. Chapters twelve and thirteen are also case studies at a similar level.

To get the "Full Microsoft .NET code examples for cell phones, Pocket PCs, and Tablet PCs" you need to go to Appendix B, which is the first sign of code in the book.

Can't say I recommend this book at all. At the level this book covers mobile development it is not significantly different from web development. And for front-line coders this book provides no practical insight whatsoever. I gave it two stars because it provides some interesting facts about mobile bandwidth, and because I find the writing to be better than average. Shame that they couldn't have delved deeper into this fascinating topic.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 4 people found the following review helpful By Amazon Customer on July 23, 2004
Format: Paperback
This book is the definitive book for mobile .NET applications.

Although the authors are very experienced programmers, from HP, I disagree with some of their opinions. For example, I think one-tier applications are more scalable than three tier applications, whereas the authors of this book think the opposite.

Given that I do not agree on everything, the book is still complete, detailed, well thought out, and beyond doubt a first-rate coverage of mobile apps. I have not read a better book on mobile applications and especially if you are a .NET programmer, you will have a difficult time finding a better book on this topic.

Aside from some architectural disagreement, I also did not like the UML sprinkled in. I HATE UML. The authors cover scenario based solutions and chose UML to do it. As much as I HATE UML, I really like the scenario based writing. Too many books just cover the same thing as the API reference. This book covers everything the documentation does not. For example, when SOAP is useful and when it should be avoided.

I really believe that after reading the book, I will design better mobile applications and will have a broader view of mobile applications. Given that many mobile application projects fail or leave the project sponsor unsatisfied, this excellent book should be a definite read.

It's also nice to see a mobile application book that really focuses on .NET. There are awesome facilities in .NET that blow away Java/J2EE. This book points them out.

The book is not code heavy (after all that is obvious). Instead the book covers hard questions, like whether to use a data access layer or not and how to write a good one.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on August 3, 2004
Format: Paperback
This is an excellent book for Architects, Developers, Project Managers, and anyone else who wants a detailed look at where the industry's Mobile Applications stand today.

The book covers mobile application architecture, design, development and deployment. It also discusses business objectives, the development process of mobile application projects, integrating with existing web applications, and interoping with legacy applications.

The authors do an excellent job of mixing just the right amount of high level businesses goals and low level technical information to make this book a good candidate for teams (Architects, Developers, Project Managers, etc.) to use as a starting point on first time mobile projects. It would get everyone up to speed and on the same page very quickly.

I highly recommend this book. There are few books written this well on the market. It covers everything it says it does in the editorial review, and covers it in an in-depth easy to understand manner.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
This book shows how to go for designing and developing mobile applications. This book is designed for all audiance, who are in mobile application development or would like to go for it. Person who haven't started mobile application and wants to know more about mobile technology can also go for this book.

This book cover all aspects of mobile application development starting from designing to deployment. Also cover the topic to how to prepare existing applications to support mobility. It also covers the security issue, which is very much important aspect of all application development.

This book is very good book who are taking start up project in mobile area and have very good experience in windows and webbased application. They just need to have concept or quick guide that they can find here in the book.

Overall, This is good book to have in your book shelf.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search

What Other Items Do Customers Buy After Viewing This Item?