iTunes' Windows Problem
Hugh Pickens writes "Jean-Louis Gassée writes that iTunes is the best thing that has happened to Apple because without iTunes' innovative micropayment system and its new way of selling songs one at a time, the iPod would have been just another commodity MP3 player. The well-debugged iTunes infrastructure turned out to be a godsend for the emergence of the iPhone. But today, the toxic waste of success cripples iTunes: increasingly non-sensical complexity, inconsistencies, layers of patches over layers of patches ending up in a structure so labyrinthine no individual can internalize it any longer. 'It's a giant kitchen sink piled high with loosely related features, and it's highly un-Apple-like' says Allen Pike. 'Users know it, critics know it, and you can bet the iTunes team knows it. But for the love of god, why?' People naturally suggest splitting iTunes into multiple apps, but Apple can't, because many, if not most iOS users are on Windows. It's Apple's one and only foothold on Windows, so it needs to support everything an iOS device owner could need to do with their device. 'Can you imagine the support hurricane it would cause if Windows users suddenly needed to download, install, and use 3-4 different apps to sync and manage their media on their iPhone?' But help may be on the way with iOS 5. As iCloud duplicates more and more of iTunes' sync functionality, they can start removing it from iTunes. 'Apple is very explicit about it in their marketing materials: they call it "PC Free". They're not quite there yet, but they're driving towards a future where you don't need to manage your iOS device with a PC at all – Mac or Windows.'"
Download and install 3 or more apps? No! You can easily avoid this. It's very simple: split up the apps, call the whole thing "iTunes Suite" (or "iTunes Pack", or "iTunes $WHATEVER") and provide one MSI/installer that installs these new three or more applications. In the first iterations, do add an iTunes application that does nothing more than provide you with a choice of "what do you want to do", per application, one friendly big icon with explanatory text.... and you're done.
Of course, that's the user-facing parts. Splitting up these applications is most likely what holds this back. Not the fact that it would be "strange" for the end-user. Especially, Windows users, who are used to nasty, nasty and continual changes in their interfaces.
All in all: it's a non issue. It can be split, it's just a herculeanean task.
However, they're already very close to the PC Free situation. My wife never connects her iPhone to her machine. I do sometimes, but only to be sure there is a backup. I really should switch her backup to iCloud or something.
Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
I bypass itunes completely on my PC with Copytrans
You still have to have iTunes installed for the dll it uses to copy media to the device.
I have never experimented with just loading the dll by itself with regsvr32
increasingly non-sensical complexity, inconsistencies, layers of patches over layers of patches ending up in a structure so labyrinthine no individual can internalize it any longer. 'It's a giant kitchen sink piled high with loosely related features, "
They wanted to emulate Windows users' typical experience and maintain familiarity.
Have gnu, will travel.
Set-up a separate team of programmers. One working on the original iTunes for one final release (11), and a new one rewriting the whole thing to produce a better cleaner iTunes (12).
Apple's done it once before, when they developed the final version of the Classic OS (9) and the new OS X concurrently.
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
If everything moves to the cloud, you become dependent on the cloud. How much is managing your iDevice worth? $0/yr? $10/yr? What if you could sync everything through that cloud - all your music, all your shows? Now how much would you pay? $10/month? $20/month? What about backing up all your photos and documents? $30/month? And offering some streaming content? $40/month? $50/month?
If the cloud option is popular enough, we'll see the PC version (and possibly even the Mac version) fall lower and lower on the priority list for bug fixes, upgrades, and UI unification. It may come that buying into an iDevice means a monthly fee to use effectively, just as if you buy a phone. Sure, you can try to cheat the system, but you're going to get a significantly inferior service, or you'll spend so much time just keeping things up to date that you'll find it's not worth it.
I see this as the next revenue stream for Apple.
Personally, I'm limited to a 4Mb DLS line as my fastest (reliable) internet option. Syncing 40-120GB of personal music on each device when it goes toes up (and most have done that at some point; my phone has twice) is going to be a real bear. Movies? TV? You can't store/swap them locally, and the network providers will be salivating over the b/w charges (or business-class fees for those that go over their caps).
Is it just my observation, or are there way too many stupid people in the world?
I'm one of those weirdos who actually doesn't mind iTunes as is. I generally know where the things are that I need it to do and don't really demand a ton of it (organize my music, change ID3 tags, auto-download a bunch of podcasts for me, and when I plug in my phone, sync it all without me having to do anything).
I have ZERO interest in using iCloud. I want my data secured locally and backed up myself. I don't want the potential for lost/stolen data as my data is now in a giant honeypot with everyone else's data. I don't want the inevitable, "oh, yea, this isn't anonymous at all, and the gov't decided to go through iCloud and send you a $999999999 fine for having 1 song you may or may not have paid for."
So if Apple's answer is, "trust us with your data/music collection or you're not using iTunes anymore," then my answer is going to be to not use iTunes anymore.
I don't want to install special applications for every device. Let me mount the device as a drive, and buy content through a (secure) web page. All other administration tasks can be done through that web page. I already have an mp3 player I like, so no loss there either. The advantage of generic technologies is that Apple doesn't need to support them. The individual consumer would be better off with fewer applications, so that they could learn those applications to a greater depth, and have more general skills to use for computing in general as a result.
It's also important for getting content from sources other than the store on there.
An iPad on its own cannot add music from Amazon's MP3 store, or the Google Play music store, or from an actual physical audio CD, to its music library. You get that stuff in there by loading it into iTunes on a computer and doing a sync (or by loading it into iTunes on a computer and subscribing to "iTunes Match").
And an iPad on its own has terrible podcast support, made considerably more useful via iTunes. Which is sad. There's no reason the device itself couldn't do better (automatically fetching new episodes). But today, it doesn't.
Errr, didn't use it in the early days did you? iTunes has always been a godawful UI that violates all of Apple's own UI standards, then ported to Windows where it made no attempt to fit in. It's been terrible from day one, along with the QuickTime player.