Windows Phone University Phone Camps + Some great Resources and Samples for teaching and learning
For those of you interested in building Windows Phone app’s or putting the finishing touches on your Windows Phone app the following are a great set of resources for your students additional reading to the curriculum material we provide.
As always if you want to have a Windows Phone 7 Phone Camp on YOUR Campus please email ukfac@microsoft.com as you can see we have been busy visiting campus locations the length and breadth of the UK.
Windows Phone 7 Resources – Getting Started:
- Windows Phone for Absolute Beginners Series: For true beginners https://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners/Series-Introduction
- Windows Phone Development Quick Starts: Code Walkthroughs & samples of the dev. features/scenarios for creating Windows Phone applications: https://create.msdn.com/en-us/education/quickstarts
- Create your first Game for Windows Phone: Code Walkthrough for building a simple game on Windows Phone: https://msdn.microsoft.com/en-us/library/ff472340(v=VS.92).aspx
- Developing a Windows Phone Application from Start to Finish Walkthrough: Complete walkthrough with downloadable companion application full code solution for those who want to see what steps were taking to complete this app and follow along with code: https://msdn.microsoft.com/en-us/library/gg680270(v=PandP.11).aspx
- Getting Started with MVVM: Students that attended the appLabs are aware of the Model-View-View Model pattern that we implemented when building our Twitter app, but this link provides good practice for those who are not aware of this pattern: https://weblogs.asp.net/dwahlin/archive/2009/12/08/getting-started-with-the-mvvm-pattern-in-silverlight-applications.aspx
Code Samples for Common Tasks:
Panorama/Pivot View Sample:
- Instructions/Pivot: https://msdn.microsoft.com/en-us/library/ff941123(v=VS.92).aspx
- Instructions/Panorama: https://msdn.microsoft.com/en-us/library/ff941092(v=VS.92).aspx
- Code: https://go.microsoft.com/fwlink/?LinkID=229124
Location Service/GPS Sample:
- Instructions: https://msdn.microsoft.com/en-us/library/ff431782(v=VS.92).aspx
- Code: https://go.microsoft.com/fwlink/?LinkID=229128
Use Sensor Data Sample (Accelerometer/Gyroscope/Compass:
- Instructions/Accelerometer: https://msdn.microsoft.com/en-us/library/ff431810(v=VS.92).aspx
- Instructions/Gyroscope: https://msdn.microsoft.com/en-us/library/hh202943(v=VS.92).aspx
- Instructions/Compass: https://msdn.microsoft.com/en-us/library/hh202974(v=VS.92).aspx
- Instructions/Combined: https://msdn.microsoft.com/en-us/library/hh202984(v=VS.92).aspx
- Code: https://go.microsoft.com/fwlink/?LinkId=219085
Process and Use RSS Feeds in Win Phone:
- Instructions: https://msdn.microsoft.com/en-us/library/hh487167(v=VS.92).aspx
- Code: https://go.microsoft.com/fwlink/?LinkId=229151
- NOTE: If a student attended an appLab, a simpler example is Twitter app built during lab also showing MVVM.
Isolated Storage (3 Scenarios):
- Instructions/Settings Page: https://msdn.microsoft.com/en-us/library/ff769510(v=VS.92).aspx
- Instructions/Files & Folders: https://msdn.microsoft.com/en-us/library/ff626519(v=VS.92).aspx
- Instructions/Relational Data (non-MVVM): https://msdn.microsoft.com/en-us/library/hh202876(v=VS.92).aspx
Local Database App w/MVVM for Win Phone:
AD Control Sample: For those students who want to make money on their Phone app via including advertising in their apps:
- AD Control Explanation/Walkthrough: Instructions/Using Visual Studio Designer: https://msdn.microsoft.com/en-us/library/advertising-mobile-windows-phone-7-visual-studio-designer(v=MSADS.20).aspx
- Instructions/Using Silverlight Ad API for WP: https://msdn.microsoft.com/en-us/library/advertising-mobile-windows-phone-7-silverlight-adcontrol-csharp(v=MSADS.20).aspx
- Instructions/Using XNA Ad API (Win Phone Game): https://msdn.microsoft.com/en-us/library/advertising-mobile-windows-phone-7-xna-api(v=MSADS.20).aspx
- Code: https://go.microsoft.com/fwlink/?LinkID=229112