Thanks for the info. I wasn't aware of the Android limitation (Why is that?). However, what do you mean by "Apps ported using Project Islandwood have a similar limitation."? From
https://dev.windows.com/en-US/uwp-bridges/ "For existing iOS? developers, ”Project Islandwood” will enable you to build a universal Windows app from within Visual Studio 2015 using your existing Objective-C? code." I"m not a developer, so I take that statement on face value. Can you explain where that statement by Microsoft is not true? Looking forward to your reply here as I don't want to be emailing out false information.
Microsoft will never come out with a phone that is going to pull any significant amount of customers from iOS or Android platforms until there are apps. Period. Microsoft knows this. Heck, Apple could come out with an iPhone that ran Windows and Samsung could come out with an S6 that ran Windows and they would sit on the shelves.
I couldn't tell you why these ported apps have limitations. At this point, not much is known about these projects by the public. While I look for the exact source (I
may have mixed the words up from it since I posted from memory), it should be noted that on the Microsoft Project Islandwood page says, "Make minimal changes to your iOS?/Objective-C code to build a
Windows app". It says
Windows app, not
Universal App. Similarly, on the Project Astoria page, it explicitly says Windows Apps for
phones. I'll update later when I find the source.
UPDATE: Found it:
http://www.techradar.com/us/news/software/applications/how-will-android-support-work-in-windows-10-mobile--1293295
After going through a lot of articles about the two projects, I found out a lot of users theorize that the (Android) limitation is due to Android mainly being written to work with ARM processors (despite working with Intel processors) or because most Android apps for tablets don't utilize the extra space available for the UI. They're just scaled-up phone apps, which doesn't look good. However, the real reason is simply because the Android subsystem that makes Android apps work will only be available on Windows 10 Mobile (at least initially).
Also, I was wrong about the iOS limitation. I had confused Continuum with Universal. iOS apps
will have the capability to be universal (final decision still rests with the developer). The limitation is that they (along with ported Android apps) will
not support Contiuum. In other words, ported apps will
not scale and change their UI based on screen size, interaction model (touch vs mouse/keyboard), etc when using Continuum (i.e connecting a phone to a monitor or attaching a keyboard to a tablet)
UPDATE 2: At this point, I think WP has enough of the most popular/used apps that Microsoft
could steal a significant portion of iOS or Android users away regardless of the store not having as many apps. Hardware is pretty much the same across the board, so it's really software that sells now. The flagship is going to need monster specs (2K display, Intel Atom x series/Snapdragon 820, 4GB RAM, 3000+mAh battery, amazing cameras, biometrics, etc) of course, but if Microsoft:
1) spent as much money marketing their flagship as Samsung and Apple do (i.e billions). Maybe market it as a phone that can replace your PC (through Continuum). "Your phone when it want it to be, your PC when you need it to be").
2) gets the Xbox controllers (360/One) working with it to market to gamers. Maybe have a commercial showing the flagship connected to a TV (Continuum either through Miracast or USB Type-C port) while the user plays a game using a controller, then disconnects it from the TV and clips the phone to the controller for mobile gaming on the go, and then just using the touchscreen. Why the Xbox controllers? Because people already have them. The mobile gaming controllers right now are kind of expensive and no one wants to buy them when they already have a gaming controller that should be able to work with their phone.
3) brings Windows 8's Snap to Windows 10 Mobile (i.e two different apps running split-screen).
4) makes it universally available.
I'm sure Windows 10 Mobile's (Windows Phone's) market share would rise exponentially. Enough to
really compete with Apple and Google. Just point one and two capture the attention of gamers, businesses, and spec nerds. The novelty, coolness factor, and point 3 bring in the average users.