Hi all, so we are enjoying the fantastic Windows Phone 8... but what lies ahead?
Everything points to 100% unification of code between Windows desktop, tablet, console, and phone operating systems.
What is the easiest way to do that??? x86!
Obviously most desktops have x86 chips (Intel Haswell), most of the Windows tablets released Q3 2013 and later are x86 (Intel Atom Bay Trail), and XBOX One runs on x86 (AMD Jaguar).
So, what is left running on ARM?? Surface2, the Nokia Tablet, windows phone, and that's about it.
Intel has proven with the Lenovo K900 that they can design a cost-effective cellular SoC and that was built on the outdated clovertrail platform. With the advent of 14nm Cherry Trail/Willow Trail in 2H 2014, I believe Intel will have a serious ARM competitor on their hands, even for phones. So why would Microsoft not leverage this to make code unification much simpler for devs? Develop for x86 and you develop for everywhere - no need for dual x86/arm versions.
Just an opinion, but I believe we may see ARM fade away in future Windows Phone 9 products.
Everything points to 100% unification of code between Windows desktop, tablet, console, and phone operating systems.
What is the easiest way to do that??? x86!
Obviously most desktops have x86 chips (Intel Haswell), most of the Windows tablets released Q3 2013 and later are x86 (Intel Atom Bay Trail), and XBOX One runs on x86 (AMD Jaguar).
So, what is left running on ARM?? Surface2, the Nokia Tablet, windows phone, and that's about it.
Intel has proven with the Lenovo K900 that they can design a cost-effective cellular SoC and that was built on the outdated clovertrail platform. With the advent of 14nm Cherry Trail/Willow Trail in 2H 2014, I believe Intel will have a serious ARM competitor on their hands, even for phones. So why would Microsoft not leverage this to make code unification much simpler for devs? Develop for x86 and you develop for everywhere - no need for dual x86/arm versions.
Just an opinion, but I believe we may see ARM fade away in future Windows Phone 9 products.