Jump to content
|Topic||Stats||Last action by|
|Android Apps will ONLY run on ARM-based systems||
|Android M may be announced at Google I/O 2015||
|Universal Apps -- How Do They Work?||
|We Texans are brave enough to resist Pentagon||
|Using IRC (same account) on multiple iDevices||
Posted 22 April 2013 - 14:46
Posted 22 April 2013 - 16:38
With the recent "confirmation" of 7", 8", etc Tablets from MS, I am convinced these new smaller form factors will be running WindowsRT.
To this effect, I am wondering how the different App Markets (Windows Phone & Windows) will cater for these new form factors (app development and most importantly, pricing). I think Microsoft got it wrong allowing apps made for ARM chips to run on x86 chips just for the x86 PCs to have some Metro Apps. I think what MS ought to have done is to allow an app be developed and compiled for the different chips with little or no code required thereby allowing separate App Markets for the different chips architecture.
I think youre confused, like I said,arm apps don't run on x86. x86 apps run on x86.
Imagine if the current scenario is carried on with these new form factors (7", 8", etc.) and an app is sold on the Windows Phone App Market for US$1. Will the that same app be priced the same in the Windows Store for a 7" tablet (which will also run x86 PC)? Or most notably say a game like Need For Speed, etc. Will the game developer price its app same on both Windows Phone and on a PC?
I think MS should merge Windows Phone OS with WindowsRT (and probably rename the OS for the ARM chips) and allow apps already developed for Windows Phone to run on WindowsRT and vice versa. Let the x86 chips have it's own App Market and disallow ARM apps to run on it.
Posted 22 April 2013 - 18:17
Posted 22 April 2013 - 18:31
huh? that's already how it is. when you compile a winrt app,you can get 2 binaries. one for arm,and one for x86. most of the time you don't have to do any code modifications at all. arm binaries will only show on arm devices,and x86 binaries will only show on x86 devices.
Posted 23 April 2013 - 04:18
This is correct, but only for C++ apps. For C# and HTML/JS script apps there is only one binary because the code is JITed at runtime.
Also they are working on merging the stores/platforms. The platforms already share much of the same Windows Core and runtimes/APIs. Part of Blue is to expand this even more so the APIs are the same on both platforms. Once this happens it will be easy to run apps from the different stores on each other. At that point they can probably merge the stores completely.
Posted 23 April 2013 - 04:31
Posted 23 April 2013 - 04:38
This would clear up the ambiguity in app development and pricing which would in turn give app devs less headache.
Posted 23 April 2013 - 05:01
Nope, that change is for Blue (however, it is a rumor).
I thought Windows Phone 9 was meant to combine the app stores as one or something?
Posted 23 April 2013 - 08:38
Your suggestions just create more headaches. Why should an app developed for the Surface RT not work on Surface Pro?