Wanted to code an app for Windows but didn’t know how? Didn’t know what language to use, what tools to use – or where to begin? Here’s a list of links to training materials and resources that will get you started on your journey into coding. You can also download the PDF version here.
[divider_1px_dashed]
Training Materials
General Information
Windows 8 Dev Center Home
http://msdn.microsoft.com/windows
Windows 8 Dev Center Dashboard
https://appdev.microsoft.com/StorePortals/
Technical References
API reference for Windows Runtime apps
http://msdn.microsoft.com/en-us/library/windows/apps/br211369.aspx
How to… (Create Windows 8 apps in JavaScript and HTML, C#/C++/VB and XAML, or C++ and DirectX) -> START TO FINISH
http://msdn.microsoft.com/library/windows/apps/bg124284
Migrate your app from iOS, Android, Windows Phone, Web, and more!
http://msdn.microsoft.com/en-sg/library/windows/apps/dn436165
Designing Apps for PPI Displays
http://go.microsoft.com/fwlink/p/?LinkID=391346
Universal Windows apps
http://msdn.microsoft.com/en-sg/windows/dn642498
Universal Windows app samples
http://code.msdn.microsoft.com/windowsapps/Universal-Windows-app-cb3248c3
Windows Store App Design
http://msdn.microsoft.com/en-sg/windows/apps/hh779072
Online Trainings
Windows Store App Samples
http://code.msdn.microsoft.com/windowsapps
Windows Store apps for Absolute Beginners with C#
http://channel9.msdn.com/Series/Windows-Store-apps-for-Absolute-Beginners-with-C-
Windows Store apps for Absolute Beginners with JavaScript
http://channel9.msdn.com/Series/Windows-Store-apps-for-Absolute-Beginners-with-JavaScript
Windows 8.1 UX Design
http://channel9.msdn.com/Series/Windows-8-1-UX-Design
Windows 8.1 Developer Training, Geek Edition
http://channel9.msdn.com/Series/Windows-8-1-Developer-Training-Geek-Edition
Build your first Windows Store app
http://channel9.msdn.com/Series/Build-your-first-Windows-Store-app
Introducing Windows 8
http://channel9.msdn.com/Series/Introducing-Windows-8
Windows Store Apps Development
http://www.microsoftvirtualacademy.com/product-training/product-windows-store-apps
[divider_1px_dashed]
Training Materials
General Information
Windows Phone Dev Center
http://dev.windowsphone.com/en-us
Getting started with developing for Windows Phone
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402529(v=vs.105).aspx
Windows Phone Store account creation
https://dev.windowsphone.com/en-us/join
Design library for Windows Phone
Technical References
Windows Phone Runtime API
http://msdn.microsoft.com/en-US/library/windowsphone/develop/jj207212(v=vs.105).aspx
How to build a localized app for Windows Phone
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff637520(v=vs.105).aspx
Windows Phone 8 Guide for Android Application Developers
http://msopentech.com/wp-content/uploads/wp8_guide_for_android_devs.pdf
Windows Phone 8 Guide for iPhone Application Developers
http://msopentech.com/wp-content/uploads/wp8_guide_for_ios_devs.pdf
Top 10 things to keep an eye on – Written for WP7, but still valid
Universal Windows apps
http://msdn.microsoft.com/en-sg/windows/dn642498
Universal Windows app samples
http://code.msdn.microsoft.com/windowsapps/Universal-Windows-app-cb3248c3
Online Trainings
Windows Phone 8 Development for Absolute Beginners
http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners
Building apps for Windows Phone 8
http://channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-Jump-Start
Building Apps for Windows Phone 8 Jump Start
http://www.microsoftvirtualacademy.com/training-courses/windows-phone-8-apps-development-jumpstart
Building Apps for Windows Phone 8.1 Jump Start
Hands-on-Labs
App Submission
App submission requirements for Windows Phone
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184844(v=vs.105).aspx
Technical certification requirements for Windows Phone
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184840(v=vs.105).aspx
Upload and describe your XAP(s)
http://msdn.microsoft.com/library/windowsphone/help/jj206723(v=vs.105).aspx
Create your app info
http://msdn.microsoft.com/library/windowsphone/help/jj206733(v=vs.105).aspx
Submit your app
http://msdn.microsoft.com/en-us/library/windowsphone/help/jj206724(v=vs.105).aspx
Understanding app and in-app product submission
http://msdn.microsoft.com/en-us/library/windowsphone/help/jj206729(v=vs.105).aspx
Understanding app submission errors
http://msdn.microsoft.com/en-us/library/windowsphone/help/jj206735(v=vs.105).aspx
[divider_1px_dashed]
Recommended Resources
Microsoft
Faculty Connection
http://www.microsoft.com/education/facultyconnection/
Channel9
Microsoft Virtual Academy
http://www.microsoftvirtualacademy.com/
Spiffy.sg
Windows Phone Singapore Developer Community | Apollo Explorer
https://www.facebook.com/groups/apolloexplorer/
Windows 8 Singapore Developer Community | Dream. Build. Launch
https://www.facebook.com/groups/dreambuildlaunch/
MSDN Forum – Windows 8 (ask help from other devs)
http://social.msdn.microsoft.com/Forums/windowsapps/
MSDN Forum – Windows Phone (ask help from other devs)
http://social.msdn.microsoft.com/Forums/wpapps/
Windows App Studio – Make Windows 8 and Windows Phone apps without coding!
http://appstudio.windowsphone.com/
Microsoft DreamSpark – Free developer tools for students
Others
Lynda (free for many polytechnics)
StackOverflow (ask help from other devs)
Institution DreamSpark Premium Links – Free Windows, VS, Office, etc
Singapore Polytechnic
Temasek Polytechnic
Republic Polytechnic
Ngee Ann Polytechnic
Nanyang Polytechnic (SIT)
Nanyang Polytechnic (SEG)
National University of Singapore
Singapore Management University
Nanyang Technological University
[divider_1px_dashed]
* For help with DreamSpark or DreamSpark Premium, contact [email protected].
* A Microsoft Student Partner? You get a MSDN subscription! What? You didn’t know about that? Ask your lead!
* Starting a startup in Singapore? Check out the Microsoft BizSpark programme at http://www.bizspark.com/