Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Marco Arment

๐Ÿ‘ค Speaker
6218 total appearances

Appearances Over Time

Podcast Appearances

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

Like on the Mac, it's a huge surface area, way bigger than software UI has to cover on iOS.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

But because it is lower priority in Apple, because it's not as big of a business, it gets fewer resources.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

So it ends up getting fewer resources at a lower priority to solve what is often more complicated UI problems.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

So as a result, Mac UI redesigns in the modern Apple era tend to be half-assed, incomplete, and not that great.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

Again, also, those dynamics aren't going to change.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

The Mac is not going to get a ton of UI design resources from Apple if iOS needs them first.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

And iOS will always need them first.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

And I think the whole idea that we need to unify everything about these platforms, not only I think is a bad idea for a lot of reasons, and I think it's misapplied in tons of ways because they're different platforms.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

They work very differently.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

They're used very differently in different contexts by different people.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

So I think the idea that everything has to match between the platforms is like, I mean, look, the entire tech business is,

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

has tried this in so many ways.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

The whole write once, run anywhere principle.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

We've tried this so many times at so many levels, and it's either incredibly difficult or doesn't work every single time.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

And so I think the reality of the Mac is that it will always be second priority in Apple compared to iOS in terms of software design resources and everything.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

It's always going to be a lower priority.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

It's always going to be more complicated in terms of what it has to cover.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

So I think what leadership should consider doing is scaling back the assumption that everything has to be done in unity with the Mac.

Accidental Tech Podcast
675: Open, Retrieve, Expand, Load

And that applies to lots of things.