https://www.thurrott.com/windows/wi...d-apps-on-windows-sure-but-how-about-ios-apps
Anyone have any thoughts on this?
Anyone have any thoughts on this?
I've seen these efforts in the past and the results are always the same...
This marks an admit of defeat regarding Modern UI apps.
There is now no incentive to develop natively-optimized ModUI apps. There will be some interpretive layers or runtimes to ease the transition from other platforms. That will ultimately require more horsepower to attain the same level of performance as on the app's "native" OS platform.
These ported apps will not exploit the native/unique capabilities of Windows and will therefore provide an inferior experience compared to their counterparts from their OS of origin.
I know that I'm pretty much alone in this view.
I suppose it depends on the implementation. I don't blame MS for abandoning modern UI apps, why fight the juggernaut when you can leash and use it.
The 800 pound gorilla in the room is the fact that no one was writing modern apps. Either MS had to change or try to get developers to get on board. They tried the latter without much success, so the former is their best option.This marks an admit of defeat regarding Modern UI apps.
That's all well and good now. But leading up to this announcement by Microsoft the response to the claim you just made was met with derision and dismissal by many.The 800 pound gorilla in the room is the fact that no one was writing modern apps.
Your argument is well-reasoned. The problem is, every time that it has been tried in the past it has failed. (not just by Microsoft, but by others as well) Each time it is attempted, reasons are given as to why THAT time the results will be different... but it ends up being the same.The 800 pound gorilla in the room is the fact that no one was writing modern apps. Either MS had to change or try to get developers to get on board. They tried the latter without much success, so the former is their best option.
I'm not sold on the idea that it will be inferior, and if the platform takes off and starts making money, then developers will look to better leverage the hardware to maximize the profits.
The first step is to grow the platform, MS largely failed on the mobile front, so if they can start getting more people to use the phones, and developers to port their apps - that's a great first step.
I won't disagree with you that the track record is less then stellar. I've used the OS/2 argument against running apps on another platform as an example on different sites. The ability of windows to run android apps is a mark of desperation and is actually counter productive since developers will choose to avoid writing apps for windows, since their android apps work.Your argument is well-reasoned. The problem is, every time that it has been tried in the past it has failed. (not just by Microsoft, but by others as well) Each time it is attempted, reasons are given as to why THAT time the results will be different... but it ends up being the same.
Agreed, and I think we're seeing a recognition on their part of those missteps. They either need to recognize the error of their ways and work to correcting it, or stick to their guns and say how great their platform is. That option didn't work too well for Palm, BlackBerry seems to be adhering to this as well (though they can run android apps).Their missteps have longstanding consequences that often extend beyond the life of the product or service they bungled.
That does seem to be the MO of Microsoft, they see they grossely miscalculated and over correct the other way. I don't think porting iOS apps to windows is that over-correction. Unless things change, I do think windows 10 on a tablet exhibits that phenomenon.It has been nearly 3 years since Windows 8 was widely seen in the tech community. Microsoft STILL has not recovered from their decision of what Win 8 would be. Their decision to include Windows RT into the mix with the launch of the Surface has had an impact as well. They're backtracking from the vision they cast with Win8 and (by some accounts) overcorrecting with the changes to Win 10.
Agreed, and this impacts the smaller developers more the larger software publishing houses, but I think the long term effects are not as devastatingThose developers who went "all-in" in ramping up learning about ModUI development, spent a lot of time with little payback to develop those apps. Now, in essence, Microsoft is pulling the rug out from under them and saying, "you invested that time and effort but that was a waste of time. You should've been developing for Android and iOS... if you did, you'd have an easier time of producing a ModUI app. Sucks to be you."
That is exactly my point. The whole user experience will suffer from apps that do not have the same functionality on one platform when ported to another. I have seen this so many times.I don't see how this allows for a better user experience for Windows device users.
Apart from games, I daresay that most, if not all apps that were developed in line with iOS 8 or material design aesthetics in mind will look out of place on a windows interface.
Those apps will not benefit from APIs on Apple's platforms, so you won't be getting all the full functionality anyways.
Sure, I suppose you could argue that getting a ported version of instagram is better than no instagram at all, but what does it say when windows users continue to be treated as 3rd world citizens getting hastily-ported apps instead of native optimised apps built from the ground up?
I can understand why Microsoft is doing this. It's the lesser of two evils, but it still sucks.
Interesting that you should mention OS/2. For a significant portion of my career at IBM, I worked on OS/2 and worked with Microsoft. I had a front row seat to what the introduction of Win-OS2 did to OS/2 overall.I won't disagree with you that the track record is less then stellar. I've used the OS/2 argument against running apps on another platform as an example on different sites. The ability of windows to run android apps is a mark of desperation and is actually counter productive since developers will choose to avoid writing apps for windows, since their android apps work.
The law of diminishing returns. No matter how good the porting tools will be, the benefits of expending the cost and effort to port an app to Windows will pale in comparison to the benefits of the effort spent in making the iOS and/or Android version better. There's the danger that a sub-par/poor port on Windows can tarnish the app's reputation.On the flip side, by allowing the porting of apps so easily, It allows developers with an opportunity to make more money then before, i.e., their iOS apps can be easily ported to generate a new revenue stream.
That's all well and good now. But leading up to this announcement by Microsoft the response to the claim you just made was met with derision and dismissal by many.
Your argument is well-reasoned. The problem is, every time that it has been tried in the past it has failed. (not just by Microsoft, but by others as well) Each time it is attempted, reasons are given as to why THAT time the results will be different... but it ends up being the same.
In Microsoft's case they have burned a lot of bridges over the years, and haven't done anything to show that there are substantive and foundational changes. There's a reason why few developed software for ModUI, or did so half-heartedly. Until the causes are recognized and dealt with, any attempt to grow app development will fail.
Their missteps have longstanding consequences that often extend beyond the life of the product or service they bungled.
It has been nearly 3 years since Windows 8 was widely seen in the tech community. Microsoft STILL has not recovered from their decision of what Win 8 would be. Their decision to include Windows RT into the mix with the launch of the Surface has had an impact as well. They're backtracking from the vision they cast with Win8 and (by some accounts) overcorrecting with the changes to Win 10.
Those developers who went "all-in" in ramping up learning about ModUI development, spent a lot of time with little payback to develop those apps. Now, in essence, Microsoft is pulling the rug out from under them and saying, "you invested that time and effort but that was a waste of time. You should've been developing for Android and iOS... if you did, you'd have an easier time of producing a ModUI app. Sucks to be you."
That is not going to gain favor with those developers, and it certainly is going to reinforce the decision of the vast majority of other developers who ignored the Windows platform in favor of Android and iOS.
They don't have a good track record of do-or-die commitments to their consumer products (XBox being the lone exception). They have a case of "corporate ADD" that is only surpassed by Samsung.
I'll bet WITH the streak, I'll only be wrong once.
with the size of the CPU in the new Macbook, Apple appears to be close to producing a device with dual-CPU that can natively and optimally run as both a tablet and notebook. That could be a game-changer.
I agree, except it being a plus for developers.Microsoft backtracking from Win8 is a huge mistake IMO and there will be a backlash against win10 from tablet users. Tablet use on Win10 is terrible, they nixed all the great tablet features from win8. It's really sad to see such a lack of forward vision from a company like Microsoft.
I agree that pulling modern UI out from under developers sucks, but at the same time unifying everything is a huge step forward and in the end a plus to a developer as it opens there app up to more markets.
Microsoft is a funny company. They have come out with some revolutionary products like the surface/surface pro and talk of having your PC on your smartphone is incredible. But man they make some obviously awful decisions sometimes. I suppose it's too many cogs in the machine.
You mention too many cogs in the Microsoft machine, and that is an accurate assessment. Apple doesn't appear to suffer from that. They care about the bottom line and as long as it doesn't affect the reputation of the corporation overall they don't care where the money is coming from.I wonder if Apple would cannibalize their own market of laptops by producing a surface like device. Although I'll assume it would still run iOS, differentiating itself from a MacBook anyway. My guess is the ipad pro will just be an oversized ipad with multi window support, although that's all they need to sell millions.
I agree, except it being a plus for developers.
I was a huge fan of the Zune devices and software. I was also the oddball who was a fan of the Surface RT (I referred to it as the Zune tablet that Zune fans wanted). I thought the concept and execution had merit, but was poorly handled by Microsoft.
I have the kiss-of-death re: Microsoft consumer products. If I embrace one, it dies. Be thankful that I haven't embraced the SP3.
You mention too many cogs in the Microsoft machine, and that is an accurate assessment. Apple doesn't appear to suffer from that. They care about the bottom line and as long as it doesn't affect the reputation of the corporation overall they don't care where the money is coming from.
So yes, I can see Apple doing such a thing.
How so? Can you cite some examples, for the first time in years Microsoft seems to be focused and marching to a single drum beat, all thanks to Nadella. Before with Ballmer different divisions were in fighting, which was one reason why they struggled with their tablet vision (pre-iPad), the office division did what they could to throw a monkey wrench in the works of getting Office on a tablet, i.e., making the applications much more difficult to use with a touch UI. Now everyone is walking lockstep in Nadella's vision of MS.MS seems to be divided and have many leaders and infighting.
How so? Can you cite some examples, for the first time in years Microsoft seems to be focused and marching to a single drum beat, all thanks to Nadella. Before with Ballmer different divisions were in fighting, which was one reason why they struggled with their tablet vision (pre-iPad), the office division did what they could to throw a monkey wrench in the works of getting Office on a tablet, i.e., making the applications much more difficult to use with a touch UI. Now everyone is walking lockstep in Nadella's vision of MS.
That Surface phone-type thing that Belfiore demoed will suffer the same fate as Courier and custom blades. Remember those things?Going back to WP Microsoft has shown to have hardware at least equal to Apple's if not better, with more features and truly revolutionary designs. Instead of making a surface phone they go and spend billions on Nokia. They need to wake up and make a surface phone, give us that dream you spoke about where you can make your phone your entire PC. If the surface phone has anywhere near the build quality and functionality of the surface/surface pro line I bet it will sell in droves.
Like I mentioned before, that has never been successful in the past and there is not reason why it will be this time around.It's a genius move IMO. Make it dead simple for developers to port their apps, garner sales through a larger app market, entice developers to develop natively and enjoy the huge market of desktop users in the world and the newly growing mobile/phone/tablet market.
That Surface phone-type thing that Belfiore demoed will suffer the same fate as Courier and custom blades. Remember those things?
Like I mentioned before, that has never been successful in the past and there is not reason why it will be this time around.