This Week's Sponsor:


Ensure that if a device isn’t secure it can’t access your apps.  It’s Device Trust for Okta.

iTunes 10: Ping Me With Your Feature Creep

In case you missed it, there was an Apple keynote earlier today. A Stevenote. Yeah, no big deal. Really: they just announced a completely refreshed iPod line with new Touches, Nanos and Shuffles, a new Apple TV, HDR photography in iOS 4.1 and they previewed 4.2 for iPad. With multitasking. Oh, they also talked about Game Center and iOS 4.2 unified across all devices. But really, no big deal.

Amongst all these insignificant updates, Apple also revealed a new version for their popular music player, ehm, video player, ehm, app installer, ehm, Store - ok, they announced a new version of iTunes. iTunes 10. Not X, 10. The tenth iteration of a software which, over the years, has gone from playing music to managing your iBooks. An application that now gets a new icon (I like it, was about time to ditch the CD), new close / minimize buttons (more on this in a minute), a refined UI and…a social network. Inside the app. Another feature in iTunes.

Apple: are you sure about that?

I haven’t tried iTunes 10 yet (seems like they messed up with download links, will be available shortly) and I haven’t tried Ping. I’m not here to judge Ping (not yet) and I can’t talk about performances. I don’t even know if the app has been rewritten to support Cocoa. But considering that iTunes 10 carries over all the features seen in 9 plus one, I think that I can make a pretty strong case about iTunes Feature Creep™.

iTunes is a bloat. Slow. Unresponsive. Clunky. A huge piece of software with thousands of features in it, a couple of online Stores and now a social network, too. A few times in the past I wrote that Apple needed to move this stuff out of iTunes, or at least re-imagine the whole purpose of the app. Many said that would happen with the 10 version. Not so fast. Apple doesn’t want to change iTunes. Thus, the feature creep. Not only they left the Stores, apps, books and sync options in iTunes - they thought that adding a completely new layer of social networking would be a good idea. Again, I’m not criticizing Ping: I’m talking about iTunes as an outdated container of features.

That’s bad for user experience. Steve said people don’t want to know about sync and complicated processes (in regards to the new Apple TV) but you know what - that’s fine in iTunes. Let’s just keep on adding stuff to an app which was meant for managing your music library.

I know, times change. Apple’s grown to be a large corporation and iPods aren’t its only mainstream products anymore. They have iPhones and iPads, TVs and credit card details in the Store. Apple’s changed, iTunes evolved. What’s the difference between evolution and deterioration, though? In a way, additional features made iTunes a worse product. The addition of a social network might make things even worse.

Apple wants to keep everything in one place. I get it. You open a single app, you find everything you need inside it. The downside of this, though, is that the same “casual user” who would find an all-in-one iTunes handy is starting to see it as an unmanageable swiss-army knife for Apple stuff. Not to mention the UI: really, vertical buttons? I wonder if the iTunes design team read their own HIG at all.

Try to describe iTunes in one word. App? Manager? All-in-one(that’s three words, but still)? You can’t.

Steve Jobs said it was about time to ditch the CD icon. I say it’s about time to ditch this experience.

Unlock More with Club MacStories

Founded in 2015, Club MacStories has delivered exclusive content every week for over six years.

In that time, members have enjoyed nearly 400 weekly and monthly newsletters packed with more of your favorite MacStories writing as well as Club-only podcasts, eBooks, discounts on apps, icons, and services. Join today, and you’ll get everything new that we publish every week, plus access to our entire archive of back issues and downloadable perks.

The Club expanded in 2021 with Club MacStories+ and Club Premier. Club MacStories+ members enjoy even more exclusive stories, a vibrant Discord community, a rotating roster of app discounts, and more. And, with Club Premier, you get everything we offer at every Club level plus an extended, ad-free version of our podcast AppStories that is delivered early each week in high-bitrate audio.

Choose the Club plan that’s right for you:

  • Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with app collections, tips, automation workflows, longform writing, a Club-only podcast, periodic giveaways, and more;
  • Club MacStories+: Everything that Club MacStories offers, plus exclusive content like Federico’s Automation Academy and John’s Macintosh Desktop Experience, a powerful web app for searching and exploring over 6 years of content and creating custom RSS feeds of Club content, an active Discord community, and a rotating collection of discounts, and more;
  • Club Premier: Everything in from our other plans and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.