Building an app for one platform just isn't good enough anymore. Android, Windows, and iOS support are all required for a successful product—but learning the different environments is difficult. This course is one of a matched set spanning the three platforms and will demonstrate their similarities and differences. Start with the product most familiar to you, then watch the parallel courses to understand how to bridge your knowledge. Like its companions, it will take you through building a complete mobile app from scratch; but this installment uses C#/XAML with the Windows Phone SDK and Windows Store SDK to get the job done. Author Michael Lehman explains the app's class structure, model, and page flows, and then shows you how to build the data model from scratch, handle orientation and size changes, create the "code behind" the markup, implement persistence, and test your app on a device emulator. These three related courses use the same assets to develop the same app. (See Building a Note-Taking App for iOS and Building a Note-Taking App for Android for more information.) Compare and contrast the different steps and discover the similarities and differences!