Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
While Jony isn't the primary Amigo, he has been a driving force in the form over function designs.
Yeah. I guess he just has more say in what gets made now than he did under Steve Jobs’ leadership. Jobs knew how important function is and also how important it is to make customer satisfaction the priority instead of profits. "What ruined Apple was not growth … They got very greedy … Instead of following the original trajectory of the original vision, which was to make the thing an appliance and get this out there to as many people as possible … they went for profits. They made outlandish profits for about four years. What this cost them was their future. What they should have been doing is making rational profits and going for market share.” http://www.forbes.com/sites/richkar...jobs-warns-apple-dont-be-greedy/#383947c56d94
 
"What ruined Apple was not growth … They got very greedy … Instead of following the original trajectory of the original vision, which was to make the thing an appliance and get this out there to as many people as possible … they went for profits.
It will be interesting to see what happens if they ever have to fall back to producing Macs again. That could be a very rude awakening for Apple and one which they might not come out of this time.
 
So I guess you didn't read up on Xamarin.IOS then... The simulator is available remotly and could be hosted by Apple as a service. Same for the sdk and final build environment. Apple doesn't have to make anything running on windows.

So late reply but...

Running a debugger over a local network is tolerable.

Running a debugger over the internet for an iOS app would be insane.

Cloud apps have remote debuggers, but iOS apps are way more data intensive. A typical build/debug cycle is usually about a few seconds, a minute or two at most. Can you imagine waiting for a 1 or 2 gig app to upload to the cloud before you can debug it?

There are also Xcode features that depend on the simulator being local. And stuff like Playgrounds go away too. (Although there are less powerful cloud solutions for that.)

And just the amount of information that round trips during serious debugging sessions is significant.

If you're Apple, and you sit down and look at the sort of cloud rollout and software development you'd have to do, it's just way easier to update the Mac Pro, or decide you don't care about high end development any more.
 
  • Like
Reactions: jblagden
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.