In the highly competitive world of apps, multi-platform is becoming highly competitive business. It not only adds complexity and time of developers but increases the cost in a high ratio.

Microsoft has tried good to reduce the complexity especially for it”s own two computing platform which have to share same name…

Microsoft announced Windows Phone 8, as the next major version of mobile phone OS. Along with some major decisions in developer preview event in San Francisco, Microsoft announced it”s decision to tighten up compatibility between Windows Phone and Windows 8.

How it works ??
If you want to understand in non technical language then it”s like Microsoft has created a bridge between the hardware and software. Drawback of this part is that it needs to give some access to parts of the hardware and managing resources. As we know that currently it is running on a version of Windows Embedded Compact.  New version will give a proper base to make significant changes in hardware and software compatibility, support for muti-core chips as well as support for native code.
Native code lets apps run on the device using both C and C coding language. Microsoft discussed in it”s presentation about helping developers creating new apps and games for Windows 8 and Windows Phone 8. Very soon we”ll be getting some freaking killer games.

“The biggest effect this will have is we”re going to see some freaking killer games this year,” said Joe Belfiore, Microsoft”s vice president of the Windows phone program. On it”s demo of 3D game Marble maze, Microsoft illustrated it”s game will run on Windows machine first then over a phone. Joe Belifiore, Microsoft”s vice President said that changeover was accomplished with “incredibly small” changes in the code.

  One drawback is that older phones will not be able to run apps written in native code for Windows Phone 8. Microsoft will give later update called 7.8, which adds a new home screen view. On the plus side, the company pledged to give Windows Phone 8 devices support for 18 months.

The company illustrated that yesterday with a demo of 3D game Marble Maze, running first on a Windows machine, then back over on a phone. Belfiore said the changeover was accomplished with “incredibly small” changes to the code. Microsoft tried to underscore that point with a barrage of technology demos from Havok, the popular physics engine, showing hundreds of boxes being tossed around, shot at, and even exploded — all on the screen of a Windows Phone.