During the Microsoft BUILD conference in Redmond, WA, this past week Microsoft announced that the Windows Phone 8 SDK became public. This means that developers can leverage many of the new capabilities, such as NFC, voice commands, native 3D graphics support, in-app purchases through a much improved model, VoIP, Wallet integration, lock screen integration and much more.
That being said, because of how much was added to the developer platform, software engineers and designers might need additional resources to help them get started. Here are some pointers.
Channel9 BUILD 2012 Content
This is the best place to learn about the platform from the people who built the platform. With prominent speakers, like Andrew Clinick, Shawn Oster and Stefan Wick, you will get the first-hand experience of what's it like to create applications that take advantage of a much larger feature set compared to Windows Phone 7.5.
Windows Phone 8 Samples
Best way to learn more about anything is to dig through code that was already written. As a developer, you have the possibility to do the same with Windows Phone samples. If you think that the stock documentation is not enough, see how it was done by Microsoft developers.
Windows Phone 8 API Reference
From A to Z, this documentation stack includes everything you want to know, from the basics such as building app navigation to more complex topics such as using custom URI application schemes and the proximity sensor.
Take It Further With Forums
Even if samples and developer videos are not enough, you can always post your question to the official forums or to StackOverflow. If you have more questions that are not answered there, feel free to ping me .