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

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,609
39,479



In a new interview with Wired today, Apple senior vice president of software engineering Craig Federighi discussed yesterday's WWDC keynote, particularly touching upon the company's years-long plan to bring some iOS apps to macOS. In a memorable keynote moment, when Federighi mentioned users constantly asking if Apple would merge iOS and macOS, a giant "No" appeared on screen behind him.

However, the company did detail a plan to take key framework elements from iOS and UIKit and adapt them for macOS, resulting in tools that will let third-party developers easily port iPhone and iPad apps to Mac in 2019. In the interview, Federighi again explained that right now the plan is not to build a single Apple Operating System, but to begin testing out the updated UIKit tools in its own apps for Home, News, Stocks, and Voice Memos, coming in macOS Mojave later this year.

macOS_preview_Home_screen_06042018.jpg

Naturally, when news about iOS apps appearing on macOS emerges, people begin to wonder again about a touchscreen MacBook. Federighi quickly shot down that idea -- which has surfaced again and again over the years -- by saying he's "not into touchscreens" on desktop computers, and likely never will be. He also mentioned that Apple doesn't see touchscreen-enabled laptops as rivals.
"We really feel that the ergonomics of using a Mac are that your hands are rested on a surface, and that lifting your arm up to poke a screen is a pretty fatiguing thing to do," he said.

Federighi added that he doesn't think the touchscreen laptops out there today--which he referred to as "experiments"--have been compelling. "I don't think we've looked at any of the other guys to date and said, how fast can we get there?"
Back on the topic of the iOS/macOS update, Federighi said that instead of these tools being emulators, Apple's plan is building a software framework for iPhone that can be brought over to Mac and "made native" to Mac. Parts of this porting process will be automated, "like turning a long press on iOS into a two-finger click on a Mac," but extra coding is predicted for UI items like menus and sidebars.
Even though the apps are effectively being shared between operating systems, Federighi emphasized that your Mac won't start behaving like an iPhone. "It's still macOS, you still have the Terminal, you can still attach four monitors to it, you can still hook up external drives," he said.
In terms of potential games to make this leap, Federighi mentioned Epic's Fortnite as a likely candidate for porting, and he also stated that websites like IMDB, Yelp, and DirecTV could gain native desktop Mac apps. While these websites could have macOS apps now, the current toolset for developers is "just more work," Wired pointed out, and Apple's new UIKit update in macOS Mojave should make the process a bit simpler.

It's not currently clear when the new tools will be ready for third-party developers, but it appears it will take some time as Federighi suggested we will hear more about the project at WWDC 2019.

Article Link: Craig Federighi Talks Bringing iOS Apps to macOS, Reiterates No Plans for Touchscreen Macs
 
"Even though the apps are effectively being shared between operating systems, Federighi emphasized that your Mac won't start behaving like an iPhone. "It's still macOS, you still have the Terminal, you can still attach four monitors to it, you can still hook up external drives," he said."

Good!
 
Perhaps this wouldn’t be as big an issue if the iPad Pro had more macOS features. For instance, features from iTunes such as changing song properties. I’m sure eventually both platforms will reach feature-parity, or be closer to each other at the very least. Certainly the four apps being ported from iOS to macOS is a good step.
 
He can’t use touch screen notebook ergonomics as an excuse when the iPad Pro has been doing the same thing for 3 years. While mouse support may be coming in iOS 13, it’ll still be the same setup as a touchscreen Mac. If anything, it’s less ergonomic since the screen angle cannot be adjusted.

He says the Mac won’t start behaving like an iOS device, the current ports are basically the iPad experience, with oversized elements. Clearly made for touch, so hopefully there are tools to assist in making the UI elements more suited to a non-touch system.
 
I'm pretty excited about this because it means more apps for the Mac. But will the reverse be true? Could we get more professional apps on the iPad because of this system? If so, this could solve a lot of problems for Mac and iPad users—especially those of us who like to jump between using both for design, photography, development, drawing, etc.
 
  • Like
Reactions: eltoslightfoot
How many times ? You see Tim announce it on stage, you see talks with Craig and Scott sometimes too, (perhaps on the same discussion), and people still wanna know.

I thought the days of the internet, word spread quickly.....,... I guess not in this time frame. I suppose we are all looking at the other manufactures...

What's wrong with a company that chooses to go its own direction and not play ball anyway? I'd actually praise Apple for doing that... We don't always have to follow. But just because everyone did with TouchID eventually as well automatically means now Apple's head in on the block ?
 
Well so far the testing is horrible. I keep getting a UIKitSystem Quit Unexpectedly error whenever I try to open one of those apps. Anyone else getting this?
 
Fixed:

"We really feel that the ergonomics of using a Mac are that your hands are rested on a surface, and that lifting your arm up to poke a gimmicky touchbar is a pretty fatiguing thing to do," he said.

Also, iOS apps on a non-touchscreen Mac = usability nightmare.

Someone is being disingenuous here.
 
Good. I've got two friends who own touch screen windows laptops (XPS 13 and HP some model I don't remember). They both never use it and when you do use it, it leaves dirty finger prints and makes the screen wobble. It's useless on a laptop. Leave it for tablets and phones.

I use it all the time on my HP laptop. So much so that 1/2 the time I'm on my work laptop I want to touch it. Same with the wife's Macbook Air. The fingerprint nonsense is just that - no different than the same on an iPad, iPhone, or any other mobile device.

Craig just ensured I stay on Windows.
 
Fixed:

"We really feel that the ergonomics of using a Mac are that your hands are rested on a surface, and that lifting your arm up to poke a gimmicky touchbar is a pretty fatiguing thing to do," he said.

Also, iOS apps on a non-touchscreen Mac = usability nightmare.

Someone is being disingenuous here.

The touch bar is hardly different than function keys, which are not fatiguing, no.

If your primary mode of input was to raise your arm, it would be exhausting.
 
Fixed:

"We really feel that the ergonomics of using a Mac are that your hands are rested on a surface, and that lifting your arm up to poke a gimmicky touchbar is a pretty fatiguing thing to do," he said.

Also, iOS apps on a non-touchscreen Mac = usability nightmare.

Someone is being disingenuous here.

If you can have a separate interface to target the Mac, there won't be any usability issues. There's separate Uis for iPad and iPhone already in iOS Apps.
 
  • Like
Reactions: mdriftmeyer
… and he also stated that websites like IMDB, Yelp, and DirecTV could gain native desktop Mac apps.
Why would I want that? What is wrong with using, you know, the websites?

Right, but using a different toolset than iOS.
If the toolset is shared across devices, it’s less work for the developer.
Fortnite for Mac does use the same toolset as Fortnite for iOS: the Unreal Engine 4, which already has all necessary parts to create crossplatform applications.
 
A risk is the Mac being flooded with one horse iOS apps which won't take advantage of the extra power a laptop/desktop brings. Developers writing iOS apps for Mac, instead of "real" native apps.
THIS. Times a zillion. We can now look forward to redirects from browsers to dedicated apps like yelp on our desktops for simple tasks like the hours of a friggin' restaurant.
 
Why would I want that? What is wrong with using, you know, the websites?

Because Websites, you know suck.

One thing I like about my Windows machines is the native Netflix app. It allows you to download content for offline viewing (like the iOS and Android apps). Unlike the phone apps, it's a simple matter of connecting an HDMI cable to a TV to watch wherever - No dongle needed!!! Or watch on a beautiful 15" screen. Can't do that on OS X as there is no Netflix app.
 
Last edited:
This company just isn't the same. It is time for some fresh minds in Apple. A lot of the announcements are not great for the science community. I have been a hardcore Apple user for years, getting both labs that I have worked in to switch to mainly Apple. Sadly, Microsoft is becoming better and better while I just feel Apple is stagnant for the professional user.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.