Wednesday, February 20, 2019 [Tweets] [Favorites]

Apple to Target Combining iPhone, iPad, and Mac Apps by 2021

Mark Gurman (Hacker News, ArsTechnica, MacRumors):

The aim of the multistep initiative, code-named “Marzipan,” is that by 2021, developers will be able to build an app once and have it work on the iPhone, iPad and Mac computers, people familiar with the effort said.

[…]

In 2020, Apple plans to expand the kit so iPhone applications can be converted into Mac apps in the same way. Apple engineers have found this challenging because iPhone screens are so much smaller than Mac computer displays.

[…]

By 2021, developers will be able to merge iPhone, iPad, and Mac applications into one app or what is known as a “single binary.” This means developers won’t have to submit their work to different Apple App Stores, allowing iOS apps to be downloaded directly from Mac computers -- effectively combining the stores.

Sounds like the toaster fridge that Tim Cook made fun of, only in software rather than hardware.

skywhopper:

This is weird. It’s the sort of thing that management dreams of but which companies like Apple should realize is a bad idea. They definitely need to provide tools for making app families work smoothly across each platform, but even more importantly they need to be segmenting their devices more, not less. The latest iPads are a great example of a device that has enormous potential which is being hamstrung by an OS and dev platform that doesn’t really provide a tablet-focused experience.

And then the Mac is losing what should be its primary audience through unwanted innovations and otherwise stagnant hardware, and a failure to recognize the importance of catering to the power users who might want an actual escape key, multiple types of ports, and a keyboard that doesn’t feel like it came off a rejected tablet accessory.

Update (2019-02-21): Steve Troughton-Smith:

The Marzipan strategy seems pretty clear at this point: hybrid AppKit/UIKit apps are not happening. You don’t get to a universal app by having a vastly different codebase and framework dependencies on macOS. You also need to preserve iOS’ sandbox & perhaps even distribution model

Steve Troughton-Smith:

I get the feeling that if Marzipan’s primary purpose was to benefit the *Mac*, it would be taking a very different tack at how it integrates with macOS. Marzipan, as I see it, is going to benefit iPad, Apple, customers & developers, at the expense of what makes a Mac a Mac

Dan Masters:

Who’s switching away from macOS because it doesn’t run the Instagram app or because Messages sucks? I switched away because the deprioritisation was hampering my productivity due to bugs (and unreliable hardware)!

What’s wrong with keeping it as the truck of the lineup?

Apple is taking the consumer needs & expectations of iOS users & forcing them onto macOS users, even though the two shall never meet, resulting in fully satisfying neither user base.

If iPad users are already happily using iOS, as Steve repeatedly says, then why change the Mac?

John Gruber:

In some ways this makes sense — iPad apps are closer in scope to Mac apps. But for iPhone apps that don’t have iPad counterparts, why would developers target the Mac if they haven’t even bothered with iPad yet?

[…]

The only upside I can see to this entire endeavor is that some media consumption apps (Netflix, HBO, Hulu) might come to the Mac and be better than what we have now (using their websites, which have no offline access). Anything else I dread.

Jason Terhorst:

It sounds like Apple is willing to sacrifice “what makes a Mac a Mac” for the sake of getting a bunch of new apps for “free”. It’s a focus on quick growth.

Uluroo:

In 2025, what’s going to differentiate macOS from iOS? Why come this close to merging them while denying the Mac its own style and personality?

Addison Webb:

This looks a lot like Microsoft’s strategy with Windows. I’m happy Microsoft is trying it because I want people to try new things, and I don’t use Microsoft products. I’ve long argued that the unified app binary is a misguided goal and thought Apple shared that vision.

Patrick Goley:

Totally agree. We can already share business logic between iOS and macOS just fine. Also, the problem of, if you ship a universal ipa with iPad support, you can never drop support and go back to iPhone only. Imagine adding a macOS app into the mix, maintenance nightmare

Benjamin Mayo:

In an attempt to decipher the Chinese whispers here, I think what this actually means is that this year’s Marzipan system will not let you shrink windows into single-column designs. At a technical level, apps running under Marzipan on macOS 10.15 will not transition to compact width size classes.

Update (2019-02-26): See also: The Talk Show and Steven Sinofsky.

Update (2019-03-05): Jean-Louis Gassée:

We have our skeptics, of course, and they have a valid point as they remind us of the vast amount of time, money, and reputation that other companies have wasted on previous WORA (Write Once Run Anywhere) campaigns. But the doubters overlook the advantages of Apple’s carefully tended Walled Garden. Past WORA adventures foundered because the hardware targets suddenly changed their behavior, thus defeating existing code translations.

Update (2019-03-07): Jeff Johnson:

The Mac App Store has put price pressure on Mac apps, but not as bad as in the iOS App Store. Mac app prices are still generally much higher on average than iOS app prices. Marzipan could change that though.

iOS devs want low-effort Mac ports of their apps. But how much are they going to charge for those ports? Surely they won’t charge more $ for a low-effort “half-native” Mac port than for their fully native iOS app. Who would even pay that much for a low-effort port?

It seems unlikely that Marzipan developers would be able or willing to take advantage of higher Mac app prices. Instead, the Mac suddenly gets a flood of low-price, low-effort ports of iOS app. Accelerating the race to the bottom on the Mac.

“We welcome the competition”, some AppKit devs might say. But do you welcome the prices? You can’t make it up in volume on the Mac. The only reason the Mac has been worth developing for all these years is the relatively high app prices.

Update (2019-03-08): Brent Simmons:

I’m thinking in advance about the things I’d like to know about Marzipan.

My questions, in no particular order[…]

1 Comment

[…] Previously: Apple to Target Combining iPhone, iPad, and Mac Apps by 2021. […]

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment