Full description not available
D**Z
Excellent book, covers essentials very well, but could benefit from updates to reflect market changes.
I was hesitant to get this book, thinking it might only focus on Microsoft solutions. But I was pleasantly surprised to see that the author offers a very even-handed treatment of technologies without much bias towards Microsoft or any other technology provider. My only issue is that the market is shifting so quickly that the relevance of some topics has changed. For example, Android has expanded and become far more dominant than it was at the time the book was written, while Blackberry / RIM is pretty much nonexistent now. Also, iOS has evolved in ways that would be nice to see covered, and the use of mobile marketing has evolved in ways that aren't addressed. In short, it's an EXCELLENT book, although it would benefit considerably from a "refresh" to remove irrelevant material while updating the coverage to reflect more recent market dynamics.
S**I
Good coverage of subjects
Overall covers a good architecture depth and nice sync with programing languages for MobileI recommend this book to all Mobile architects to read about to understand the various mobile devices solutions
Z**N
I gave this book two stars partially because it is still useful to learn some principles of mobile-based system development and
I bought this book by the end of 2015, which was a big mistake. I gave this book two stars because it is out-of-date from 2015-buyers' perspective. Although generally the high-level ideas and views on mobile system development are still OK today, discussion on the technical part, especially mobile architecture, is completely out-dated. The only good thing for 2015-readers is it did a good job to sum up what the main styles of mobile systems were around 2012.
M**T
Cover to cover, Dino's expertise in technology helps to ...
Cover to cover, Dino's expertise in technology helps to explain the topics. His opinion helps us to gain an understanding of solutions.
A**R
Five Stars
good book to start Enterprise class Mobile Apps ...
T**N
good book
This book is about paradigm shift in computing - from desktop to mobile devices from an architect perspective. Though book is from Microsoft Press but Dino is fairly unbiased in his analysis and presentation of facts.Book is divided into three parts: Going Mobile, Mobile Sites and Mobile Applications. Each part very nicely covers architectural aspects of mobile solution in concise fashion.In Going Mobile part Dino discusses mobile strategy and comparison between mobile application and site.Mobile Site parts reveals intricacies of Mobile sites in four different chapters. Dino has introduced HTML5 and jQuery.Mobile Application part covers two major mobile platform - Apple iOS and Android. Since book is from Microsoft, so Windows platform has its own chapter. PhoneGap also has its own chapter. Over all Dino has taken very balance approach while discussing development of Mobile Apps.This book is certainly a read for any software architect who is involved in Mobile Strategy and/or development decisions.
K**A
Handy, invaluable, up-to-date
Architecting Mobile Solutions for the Enterprise by Dino Esposito should be interesting and valuable to decisionmakers and architects working on mobile solutions. The book is published by Microsoft Press but it covers not only Microsoft related technologies. I would rather say that you can find there more about non-Microsoft solutions, which is good and makes Mr. Espositos's book even more professionally credible. The author covers more general topics like mobile strategy and differences between mobile sites and native applications. After a general discussion we can find there more detailed information about mobile site architecture design and mobile website building. Dino Esposito describes HTML5 and jQuery Mobile. We learn about the importance of application responsiveness and good patterns of mobile application development. Tha last part of the book is devoted to architecture and development of native mobile applications for iOS, Android and Windows Phone platforms. There are simple applications discussed there (with source code explained) written in Objective-C and Cococa framework, MonoTouch framework (.Net), XAML, HTML, C# (Silverlight) and Java. The last chapter covers cross-platform development based on PhoneGap JavaScript approach.The book helps to get an overall, up-to-day picture of the mobile software development, possible business models, budgeting concerns, and more. I especially like the way sample applications are described. Simple but yet complete and quite precise descriptions deliver enough information and rationales let architects easier and quicker to decide which technology would work best for solutions they are working on.Going mobile is not cheap nor simple. Having a good guide handy (like this book) is invaluable. This book is unique and up-to-date. Architecting Mobile Solutions for the Enterprise by Dino Esposito should be read by wise decisionmakers and architects working on mobile solutions.
S**I
Four Stars
Loved the book
Trustpilot
2 weeks ago
2 months ago