- Paperback: 480 pages
- Publisher: Apress; 2010 edition (30 Nov. 2010)
- Language: English
- ISBN-10: 1430232161
- ISBN-13: 978-1430232162
- Product Dimensions: 19.1 x 2.8 x 23.5 cm
- Average Customer Review: 3.0 out of 5 stars See all reviews (1 customer review)
- Amazon Bestsellers Rank: 1,698,906 in Books (See Top 100 in Books)
- See Complete Table of Contents
Beginning Windows Phone 7 Development (Books for Professionals by Professionals) Paperback – 30 Nov 2010
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Henry Lee, founder of ToeTapz.com and NewAgeSolution.net, is passionate about technology. He works with various Fortune 500 companies, delivering mobile applications and rich Internet applications. He is focusing his energy on delivering mobile applications on Windows Phone 7, Android, and iPhone. In his spare time, he dedicates his efforts to helping his communities by delivering sessions at technology events. He enjoys speaking with other technologists about current trends in technology and sharing business insights with fellow colleagues. Often, you'll find Henry at a local cigar bar, enjoying a cigar and a drink, trying to come up with the next big mobile application.
Inside This Book(Learn More)
Top Customer Reviews
Overall, the important topics seem to be put together almost at random rather than based on a well thought out pedagogic approach to the subject of Windows Phone 7 Programming. Luckily there are numerous WP7 books with a good approach, i.e., well-structured for progressive learning from the essential basics to more advanced topics.
Most Helpful Customer Reviews on Amazon.com (beta)
Part 1, The Essentials of Windows Phone 7 Application Development, starts with a high level introduction to the Windows Phone 7 platform and then drills into some examples ranging from the obligatory Hello World through to a thorough Windows Azure-based cloud services end-to-end scenario. There are plenty of step-by-step instructions and loads of screenshots in these five introductory chapters making them a easy read.
Part 2, Using Windows Phone 7 Technologies, comprises the remaining fourteen chapters and the vast majority of the book. The meat of the book is in these chapters and provides a reasonable grounding for developers looking to discover the breadth of the Windows Phone 7 platform without getting bogged down in too much detail.
The book is organised reasonably well and covers the material well enough for someone new to the platform to become productive relatively quickly. The tone of the book is light without trying too hard to be humourous, which I was thankful for. However, I have two complaints to make, resulting in a less than perfect score.
First, there are a number of inconsistencies in the example code printed in the book. For example, in Chapter 2, the book refers to a TextBlock called textBlock1 in the description of the subsequent code but then goes on to use a TextBox called txtMessage in the actual code listing. There are plenty of similar errors in this section. Its easy enough to understand where the book has gone wrong and correct for it but it may be frustrating for beginners.
Secondly, and far more annoying for me, was the volume of grammatical errors. The authors' command of English is obviously good but between the frequent errors, odd turns of phrase, and some repetitive wording, I found the writing to be a distraction (there's something about code being referred to as codes that really irritates me). Thankfully I perservered through to Part 2 of the book where either the writing improved or I became too desensitised to care anymore.
The book is fine as a survey of the important areas of Windows Phone 7 which will likely require your attention as a developer. If you don't mind the occasional superficial inconsistencies in code examples or if the quality of the writing doesn't get in your way, you could do far worse. Some work by the editors at Apress should result in a much improved second edition as it really only needs polishing rather than a rewrite.
To start, it requires a base understanding of C# and XAML, which is all fine and good. However, it doesn't take the reader any farther than that base understanding. Its pretty much just a really long, drawn out "Hello World" tutorial, taken straight from [...] (which is free, by the way). So really, they're charging money for a book full of freely available online tutorials, re-written in such a way as to make the entire process excruciatingly dry and depressing.
To top that off, the authors of this book have a horrible grasp of English. Spelling mistakes, strange phrases ("Like I am use codes to illustrate what to begin." -- WHAT??), and other grammar errors make it difficult to comprehend what these authors are trying to teach. I hope they aren't professors somewhere, because their students are getting a raw deal.
Overall, I'm truly surprised that this garbage made it to the press. Don't waste your money, just do what the authors did and find some free Silverlight tutorials online.
First of all no source code is available online and there is no option to download/purchase a PDF. Having to type a bunch of XAML is really a crappy way to learn WP7 development. I found it to be of no help at all.
This book has beginning in the title however it doesn't give you any form of well rounded start to Windows Phone 7 development. It seems to give a bunch of sparse parts but doesn't provide any value in terms of providing enough knowledge to develop a valuable Windows Phone 7 application. Furthermore the content can be found for no cost on through the Channel Nine videos that are posted online. In fact the Channel Nine videos go much more in depth at no cost than this book does for the purchase price.
What I believe is missing from this book is a primer on Silver Light development, Data binding, and for seasoned .NET developers what to expect when moving from the full .NET framework down to the compact framework on WP7.
If I could rate this book zero stars I would, it really is that poor. Worse yet a publisher that I trust to sell good, informative and educational books that I rely on to stay cutting edge has let me down.
It's a good thing I had done WP7 dev before because I feel like I would have really been lost if I hadn't. What this book needs to do is reverse the order of the chapters so you get a good overview of the language, APIs, and framework before you dig into building a cloud based note taking app. Or pull that example out and turn it into a new book.
Still there aren't many wp7 dev books out there yet so if you really want to learn about wp7 and Azure check it out. It's not a bad book, although there are a good amount of gramatical errors, it's just not laid out well.
This book would be great with an update.