Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MadeByApple

macrumors regular
Original poster
Oct 8, 2015
165
150
why doesn't Apple allow iOS run on Mac OS instead of making developers create a separate app for Mac.

I feel like they could make it easier for everyone if iPad apps could run natively on Mac.

Mac hardware is more than capable of handling it.
 
  • Like
Reactions: boston04and07
iOS is designed to function with a touch interface, which isn't present on a Mac. Apple would have to either redesign iOS to fully function with external input devices or redesign OS X to fully function with a touch interface. Apple has already stated that they don't plan to merge iOS and OS X.
 
  • Like
Reactions: old-wiz
Different processor architecture???
Yea, makes sense.
However, it would be nice if it was easier to transition apps to the mac. There are so many apps for news websites ect on my phone that i'd love to be available on my mac. Offline reading, nice interface ect compared to their web offering.

I was quite interested to see how the windows 8 desktop apps went because I thought there was a use case for simple apps like that.
 
  • Like
Reactions: boston04and07
That's another aspect I didn't think about, both touch and accelerometer, the devs would have to check the architecture before they submitted it. The reason why Microsoft can do it is because they've built a backend to the process that can translate the code (if not already divided out) between platforms. Apple hasn't done that yet, and even though it's said that Apple has no plans to merge iOS and OS X, they've said things like this in the past and then did it. (Stylus, bigger iPhones)
 
  • Like
Reactions: boston04and07
There are lots of APIs, snippits of code that makes app development easier, that are currently exclusive to iOS. One big one is uiKit, Apples global iOS implementation for GUIs and non-gaming graphics. It's currently iOS only which means developers have to reprogram parts of their code inorder to get it working on Mac.

I've got a feeling Apple is going to level the playing field this year at WWDC, along with new app guidlines so developers can't release awkward iOS apps on Mac. The vision is likely the same as Microsofts, but Apples approach is different for many reasons.
 
  • Like
Reactions: boston04and07
There are lots of APIs, snippits of code that makes app development easier, that are currently exclusive to iOS. One big one is uiKit, Apples global iOS implementation for GUIs and non-gaming graphics. It's currently iOS only which means developers have to reprogram parts of their code inorder to get it working on Mac.

I've got a feeling Apple is going to level the playing field this year at WWDC, along with new app guidlines so developers can't release awkward iOS apps on Mac. The vision is likely the same as Microsofts, but Apples approach is different for many reasons.

I'm pretty excited for today, even if they don't make anything ground breaking, I like to see what Apple's been cooking up in the lab. I can only hope that they make some under-the-hood adjustments towards their App ecosystem and provide better porting tools between their platforms, I'm not saying code the App for me, but at least handle the backend stuff.
 
  • Like
Reactions: boston04and07
I'm pretty excited for today, even if they don't make anything ground breaking, I like to see what Apple's been cooking up in the lab. I can only hope that they make some under-the-hood adjustments towards their App ecosystem and provide better porting tools between their platforms, I'm not saying code the App for me, but at least handle the backend stuff.

I think we can expect some cool things for macOS. But more towards whats sucessful on iOS. HealthKit, HomeKit etc. Its about time a continuous experience reach Apps that leverage iOS APIs
 
We don't believe in having one operating system for PC and mobile... these operating systems do different things. We have no intention to blend them.
– Tim Cook

iOS from its start has been designed as a multi-touch experience — you don’t have the things you have in a mouse-driven interface, like a cursor to move around, or teeny little ‘close’ boxes that you can’t hit with your finger. The Mac OS has been designed from day one for an indirect pointing mechanism. These two worlds are different on purpose, and that’s a good thing — we can optimize around the best experience for each and not try to mesh them together into a least-common-denominator experience.
– Phil Schiller
 
  • Like
Reactions: neeklamy
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.