- View Offline
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!
- Previewing the sample note-taking app
- Understanding the app structure
- Reviewing concepts unique to Windows Phone and Windows Store apps
- Creating the data model
- Exploring public properties and class methods
- Building the XAML
- Enhancing the data model
- Building the code behind
- Sharing asset with Android and iOS
Skill Level Intermediate
- [Voiceover] Hi, I'm Michael Lehman. Welcome to Building a Note-Taking app for Windows Phone and Windows Store. This course will teach you how to build a simple note-taking app from start to finish. There are two related courses teaching you how to build this same app for iOS and Android. We'll begin by walking through a demo of the completed apps, followed by an overview of some of the issues you would encounter in building the same app across multiple platforms. Then, after a review of the common design patterns used when building Windows Phone and Windows Store Apps, we'll move on to exploring how and where you can share code, and where you'll need to build portions of the app specific to each platform.
We'll build the common code first, and then alternate between Windows Phone and Windows Store, as we build first the user experience, and then the code behind, and then polish our apps and make them ready to ship in the store. So let's roll up our sleeves and get started.