Microsoft today detailed the new developer platform in Windows Phone 8. Windows Phone 8 now supports native code. Now developers can write C, C++ code to create Windows Phone 8 games, apps, etc,. It enables developers to easily port applications to Windows Phone 8. It even supports many open source libraries. Windows 8 and Windows Phone 8Â have a shared native API set. The same set of APIs on both platforms, based on a shared C++ component. Developers don’t have to change code between them. Also it includes new Speech platform, VOIP platform, background location platform, etc,. Developers can now use XAML with C#/VB code, native C++/C, and HTML5 code and use them all within their apps. Write same code for Windows 8 and Windows Phone 8 and just change the UI, resolution support, etc,.