These past weeks, I was programming Metro apps, using Javascript/HTML5. Some links I found useful:
Windows Library for JavaScript reference
http://msdn.microsoft.com/en-us/library/windows/apps/br211669(v=VS.85).aspx
Getting started with Windows Metro style app development
http://msdn.microsoft.com/en-us/library/windows/apps/br211386%28v=vs.85%29.aspx
Building your first Windows Metro style app using JavaScript
http://msdn.microsoft.com/en-us/library/windows/apps/br211385%28v=vs.85%29.aspx
Windows 8 Developer Preview Metro style app samples
http://code.msdn.microsoft.com/windowsapps/Windows-Developer-Preview-6b53adbb
Sample Pack with all the samples
Search app extension sample
http://code.msdn.microsoft.com/Search-app-extension-sample-6baa6270
Dynamic CSS Regions Sample
http://code.msdn.microsoft.com/Dynamic-Regions-Sample-f600c0c1
Navigation with Fragments sample
http://code.msdn.microsoft.com/Navigation-with-Fragments-5e4990f5
Dynamic CSS Region Templates sample
http://code.msdn.microsoft.com/Dynamic-Region-Templates-94bc9c95
DeclarativeBinding
http://code.msdn.microsoft.com/DeclarativeBinding-bfcb42a5
Navigation sample
http://code.msdn.microsoft.com/Navigation-sample-1c34abd1
ListView interaction model sample
http://code.msdn.microsoft.com/ListView-interaction-model-c6f9a124
Form Controls – Part 2
http://code.msdn.microsoft.com/Form-Controls-Part-2-6aaca655
Adaptive layout with CSS sample
http://code.msdn.microsoft.com/Adaptive-layout-with-sample-062e7fe2
Custom data sources example
http://code.msdn.microsoft.com/Custom-data-sources-example-8a58a0fc
WinJS.UI.ListViewItems objec
http://msdn.microsoft.com/en-us/library/windows/apps/A981E0DA-7044-4E16-90E4-BCD963171CCB
Form controls part 2: validation
http://code.msdn.microsoft.com/Form-controls-part-2-327288d9
Getting started with the ListView sample
http://code.msdn.microsoft.com/Getting-started-with-the-0e02c964
App Bar Sample
http://code.msdn.microsoft.com/App-Bar-Sample-026c7baf
Groove Drum Sequencer – HTML/JS and WinRT C++
http://code.msdn.microsoft.com/Groove-Drum-Sequencer-cc6028ec
Promise
http://code.msdn.microsoft.com/Promise-e1571015
Demonstrates the use of the WinJS Promise object. Promises are a simple way to do asynchronous programming in JavaScript. They allow developers to perform operations on a value (or a set of values) that may only be available in the future, handle possible errors, and provide progress notification.
Developing basic Metro style apps (JavaScript)
http://msdn.microsoft.com/en-us/library/windows/apps/br229565(v=vs.85).aspx
Ten Tips When Writing a Hybrid Language Metro style Application
http://channel9.msdn.com/events/BUILD/BUILD2011/PLAT-876T
8 traits of great Metro style apps
http://channel9.msdn.com/Events/BUILD/BUILD2011/BPS-1004
Building your first Windows Metro style app using C#, C++, or Visual Basic
http://msdn.microsoft.com/en-us/library/windows/apps/br211380
Tutorial: How to disable Metro UI on Windows 8
http://www.youtube.com/watch?v=TCdzUICwRfQ
How to Pick Your Platform: Silverlight, Metro, or HTML5
http://www.telerikwatch.com/2011/09/how-to-pick-your-platform-silverlight.html
A few facts about Microsoft’s new Windows Runtime
http://www.itwriting.com/blog/4866-a-few-facts-about-microsofts-new-windows-runtime.html
OK, so I think HTML/JS for Metro apps is a good idea
http://blog.markrendle.net/2011/09/15/ok-so-i-think-the-htmljs-for-metro-apps-is-a-good-idea/
Microsoft to developers: Metro is your future
http://www.zdnet.com/blog/microsoft/microsoft-to-developers-metro-is-your-future/10611
My Links
http://delicious.com/ajlopez/metro
http://delicious.com/ajlopez/windows8
Check the latest links! I’m adding new ones everyday.
Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez