This is no technical post, as you can clearly tell from the title, this is a review of a book that I recently had the chance to go through.
and I accepted the ask with utmost delight.
Chapter 1 brings a great introduction to XAML in Windows Phone, covering the most important topics for someone who wants to develop for Windows phone: common controls, containers, navigational controls and working with data. The controls are very well documented.
Moving forward, you will learn about the design principles and best practices from a fellow Windows Phone developer.
Chapter 3 covers MVVM (The Model View ViewModel architectural pattern), the backbone of developing Windows Phone apps, and interestingly the chapter covers the aspects of the MVVM that you will need in Windows Phone development and doesn’t elaborate more, which is more than you need if you are there to learn about Windows Phone 8 development only. A great thing about this chapter is that it covers the MVVM light toolkit that developers find a very useful and allows speed of development with Windows Phone.
Then the author, briefly covers the integration with the Windows Phone as a device with topics of launchers (camera launcher for example), notifications, storage, files and background agents.
Last chapter, is like the dessert following a very healthy meal, sweet but not too heavy. Teaching you in details, how to integrate with Facebook and Twitter APIs which will help you implement great features in an app. The author goes in details, step by step with each.
In a nutshell, it was an excellent read. Furthermore, the book is great for the developers who want a jump start course on Windows Phone 8 app development while learning about very important topics in programming which are XAML and MVVM pattern. This book will also be your guide along the way after you finish it, it will serve as a resourceful reference.