That's what I'm thinking almost every day when working with Apple devices. There is so, so much basic stuff broken on both macOS and iOS. I truly miss the days where Apple devices were a reliable tool, even a source of inspiration.
That's what I'm thinking almost every day when working with Apple devices. There is so, so much basic stuff broken on both macOS and iOS. I truly miss the days where Apple devices were a reliable tool, even a source of inspiration.
As for software? Yeah, it's really, really bad. :( I think Apple has forgotten how to do software.
...and the old search is moved to Songs -> (upper right) "Show filter field". They even change the shortcut key, which is the worst part imo.
Another characterization I've made is that Apple is a primarily a hardware company, they don't have the software chops and are scrambling to try to backfill that skillset. They overly reward the bright and shiny but eventually the inability to tame complexity will be their downfall.
It's hard for me to figure anything out on the iPhone. Nothing seems obvious or discoverable beyond the basic "tap an app tile to open it." Some of that is just differences from Android but the various gestures and the way settings are scattered all over the place just seems almost arbitrary. Maybe there is a rhyme and reason but I feel that if I wanted to learn that I'd need to sit down through a tutorial.
I once worked with a product manager who said "if users need training, you've failed" this was in the context of a consumer-oriented website but it seems to be a lesson lost on Apple.
At this point there is so little difference in phones (particularly the flagships) for the average person, they should just pick what they like/are used to, and move on with their life.
With all due respect, whenever these days were, I suspect people were saying the same thing then because people have a tendency to romanticize the past no matter what year it is.
Further if you think of the complexity involved, streaming is a more “basic” task, than navigating file formats, transfer protocols, DRM, disc storage, library metadata, and more.
A more general point is that software should establish a clear conceptual model of the things it allows to manipulate (music files, tracks, playlists, …), and all basic operations on that (insert, move, remove, reorder, rename, syncing between two devices, …) should be straightforward, orthogonal, and just work. Only having specific workflows available/functioning requires the user to memorize those specific workflows, instead of being able to reason about what they can do based on the conceptual model.