I think the @AppStore may represent a “Closing of the Frontier” moment (in the American history “Frontier Thesis" sense) that may in part explain the dramatic slowdown in UI and UX innovation in iOS (and even more so in iPadOS) following the iPhone’s initial dramatic launch. 1/🧵
It's no secret that macOS has… borrowed many of its now familiar workflows from 3rd party devs. Spotlight (Watson and QuickSilver), Widgets (Konfabulator), and iCloud Drive (Dropbox) to name just a few. And to be clear, this a good thing and has generally been wll received. 2/🧵
The key thing here is that these utilities started on the "fringe"... the frontier. They weren't shrinkwrap software you bought at Fry's like Microsoft Word, and they weren't installed by the same crowd that installed any old shareware game either. 3/🧵
By and large, these utilities were only installed by pro users & enthusiasts "in the know.” Only a small amount ever broke into mainstream. And if they did, it served as a signal to Apple that it was a worthwhile feature to copy. We even had a word for it: being Sherlocked! 4/🧵
In many ways, these 3rd party utilities followed a similar pattern to the acquisition cycle in Silicon Valley: little companies try a lot of risky ideas & the best get absorbed (purchased in SV's case, copied in Apple's). Crucially, this *derisks* innovation in an ecosystem. 5/🧵
Now, on iOS we've seen *hints* of this, but largely limited to the app layer. The best example of this is of course pull-to-refresh, an interaction that you'd be forgiven for assuming existed since the first iOS, but was actually invented by @lorenb for the Tweetie app. 6/🧵
The central "iOS experience" however (namely, Springboard, the first thing you interact with on the phone), has changed very little. The biggest change to app organization in the last 10 years is "App Library," which brought us the innovation of shoving things under a rug. 7/🧵
Most of the "big" changes we've gotten in iOS have been largely just catching up to macOS: iOS didn't have copy/paste, then it did. iPadOS ignored the mouse for 10 years, then it added support. These weren't ground-breaking additions by any stretch of the imagination. 8/🧵
And IMO a big reason for that is because there's no "frontier" for enthusiasts to experiment and possibly break into the mainstream. Innovation can only come from Apple, where changes are riskiest. The ecosystem has no way to derisk through organic growth in the market. 9/🧵
And jailbreaking doesn’t (and can’t) serve this role. It's a big scary binary switch (that is constantly being mitigated by Apple). You can't install "one well known cool system extension." There's either jailbreaking your phone, or not. 10/🧵
And so it's really no surprise that in the space where there is leeway (the app sandbox), Apple has found inspiration and added big UX changes we now take for granted like pull-to-refresh, but has failed to do the same at the system level. 11/🧵
The reality is that while we like to to give credit to Apple for every aspect of the UX on their systems, their best *refinements* come from having a market-driven "UX conversation" with competing ideas — which makes sense, this is how you encourage trying new things. 12/🧵
And I think this idea of a "frontier" is crucial to that: a place where most users don't venture, so you have the freedom to experiment *in the real world*, as opposed to exclusively developing ideas in secret in a sterile lab with zero outside communication. 13/🧵
I think both approaches have their place: ”cutting out the noise" for an iOS 1 level undertaking makes sense. But continuing to (pre-emptively!) silence potentially amazing ideas indefinitely (that you can copy & integrate!) does a disservice to everyone, including Apple. 14/🧵
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Thought experiment: if Apple said fuck it and just gave the new M1 MacBooks touchscreens and bare bones touch APIs, but no further direction or “UX investment,” then 5 years later which do you think would be home to more exciting touch apps and UX developments: macOS or iPadOS?
I say the Mac: if for no other reason that a tinkering community could actually exist. It wouldn’t be about wondering if *this is the year* Apple really decides to take the iPad seriously. Some passionate college kid could come up with a cool idea and ship it — for the whole OS!
But here’s another thing: either way we’d be maximizing our options. Currently, Apple has simply decided by decree that the future of touch has the evolve up from the a phone OS to Desktop workflows. They’ve forbidden trying to evolve down from an existing Desktop OS.
This really goes to show how disconnected Apple employees and execs have become from the everyday experiences of users. When I first joined the iPhone team, I wasn’t allowed to do anything until I first went through a grueling hour-long user test of the then unannounced iPhone.
At the time, QA was desperate for new hires on the team to test with because, well, they couldn’t test it with anyone else! It was fascinating the care they went through for everything to “just make sense” with zero instruction & left a really positive initial impression with me.
This would ironically be harder today, *because* everyone has used an iPhone. It’s like trying to find an “untouched” jury for a high profile case where everyone has already been bombarded with news. But using the iPhone today, I don’t feel like even the spirit of that is there.
As I hit "Buy Movie" in the Prime Video app (which only Amazon is allowed to do), it saddens me that the entire AppStore infrastructure is wielded as a comically complicated bargaining chip just so that Apple and Amazon can bully each other into... not charging each other fees.
Years of poor customer experience, putting themselves in danger of anti-trust actions, all of it just for the supremely unambitious goal of being able to hold something over Amazon when they do their boring Apple TV+ on Fire TV negotiations.
It kind of feels like how on Day 1 of the Trump presidency he just tried to get better hotel deals with foreign countries. It was like, really, that was the big plan? That’s how you’re going to abuse the office? At least do something more diabolical! This is just… boring. Tacky.
Don’t be fooled by this drawn out counting process, this *is* what a repudiation of the last 4 years look like. Biden and Harris have done something incredible here, and they absolutely have a mandate. Let me tell you how big of a deal this is. (1/x)
Despite the feeling from polls going into this, this was not our election to win. DJT is only the 4th President in the last *87* years to lose re-election, and only the *11th* ever. And his approval rating was much higher than many of those (44.7% vs. 32.6% Bush and 37.9% Carter)
“But it should have been easy with COVID!”. WRONG. Crises *help* incumbents. When people are scared they rarely choose revolutions. Iraq was a disaster and we re-elected Bush. Kerry got historic numbers and lost to Bush’s more historic numbers.
Forget what developers think of Sign In with Apple, as a *customer*, I’m never going to use it again. I was already skeptical of routing all my email communications through Apple, but the fact that Apple can drop it arguably affects me more than the developer.
In the best case scenario, it's a hassle for me to have to transfer my account in an event like the Epic situation. In the worst case, it seems like I could potentially lose my account? Maybe that doesn't matter for a game, but I certainly won't trust it for stuff that matters.
I'm really not impressed with this “it's such a weird edge case!" excuse either. Only at Apple is it considered an edge case that your service could possibly *also* exist outside the AppStore, and thus someday possibly exist *only* outside the AppStore.
Isn’t it funny how “if you don’t like it, why don’t you leave?!” seems to be most employed when it’s hardest to leave? I feel that if there were a ton of phone options, criticism would probably be reasonably considered, not treated as a sign of disloyalty meriting banishment.
The same is of course true of countries. The most low effort response to any criticism of a country is to suggest you go fuck off to another country if you hate it so much. What? In what universe is “I want to invest *my* time to explain how this could be better” a bad thing?
And of course, if you do leave, then it proves you’re a traitor and thus no one should listen to your criticisms. He was never *really* “with us”. The same people who’ll tell you to leave the US often hate Eduardo Saverin for renouncing his citizenship and going to Singapore.