The sorry state of Apple software on Windows.

by Milind Alvares on November 12, 2008

Mac users swear by iTunes. While Windows users swear at it.

When the Windows version of iTunes was introduced back in 2003, Steve said, ‘iTunes for Windows is probably the best Windows app ever written”. I respectfully disagree.

iTunes on Windows is something that I dread using. Considering iPod users are forced to use iTunes, it makes me wonder how the iPod became the most popular music player in the world. Similarly, mention Quicktime to any Windows user and prepare to be amused with the amount of hate this little application has. Just to be clear, on the Mac one cannot live without Quicktime. 

If you take a good look at both the applications, you will notice that both are very similar to their Mac counterparts. What makes them suck so much on Windows and work so amazingly on the Mac? And more importantly, what opinion does this leave Windows users of Apple’s applications?

No matter how much Steve Jobs complains about how difficult the Windows coding environment, the end user finds a buggy, slow application which doesn’t work half as good as the other offerings on Windows. Quicktime is only installed as a necessary evil for when the average user wants to pay a quicktime trailer. iTunes on the other hand gets installed because of its iPod fame. But even a Core 2 Duo cannot render the Cover flow interface of iTunes like a 1.33Ghz iBook G4 does.

Quicktime on Windows of course is nearly non functional. First of all are the ‘Buy Me!’ nags that show on launch (which Mac users never see). Second, hardly any formats work in Quicktime! On the Mac we have Perian and a bunch of other codecs that make playing video very easy. On Windows Quicktime cannot be customised beyond its preferences.

One thing Apple is doing right, is Safari. The browser has proven to be quite a competitor on Windows. Although it lacks support from third party plugin makers, it still is very speedy and feature rich to compete with the rest of the browsers. Most of the non-geeks I have recommended Safari to have spoken only good words for this browser. I was hoping that iTunes 8 would tell a similar tale, but alas, it just gets slower.

However, there’s still hope. Apple is putting Leopard on a diet, and will soon release Snow Leopard (that’s not how it works in nature though). With Snow Leopard, Apple is removing all the junk code, and putting in some new technologies, and rewriting some of the existing code of applications. Basically making it built for speed and the future.

I do hope that in this grand scheme of things, Apple cleans out the code of Quicktime and iTunes on Windows so that Windows users realise what they are missing (and make it more bearable when we are forced to use a PC). Make them feel like the only two Windows applications that are worth looking at, are made by Apple. Make them want to use Quicktime and iTunes, by choice, not by force. Make them want to switch to a Mac and be done with all that mess.

Reader Comments

CompuDude November 13, 2008 at 12:49 am

Hmm. Oddly, I’ve never had a single problem with either iTues OR QuickTime on my PCs. I used both regularly long before I ever laid hands on a Mac. It took me a little while to relinquish naming control over my directories, but honestly the iTunes naming scheme was not enormously different from the one I was using already, so once I “let go” I was quite happy. With QuickTime (I do purchase Pro each new version, because I think it’s worth it), my sole complaint is Apple’s insistence on ignoring my preference for no system tray applet.

   

fabiolr November 13, 2008 at 1:02 am

Dude, Windows sucks… Not even Apple can do decent SW for it.

   

Liam November 13, 2008 at 1:35 am

The problem here lies in Windows. Apple has always tried to make the exact same – features wise – version of iTunes and Quicktime on Windows. If you look back when iTunes was first announced, it ran pretty darn fast on Windows as it did on Mac. But as time passed on and things like CoverFlow, etc got added to the Mac version, the Windows version couldn’t cope up. I’m guessing the technologies inside of Windows that support the applications are so pathetic, that the means of implementing some of the most cheezy features just puts a load on the resources. I’m not making sense am I? Does itunes and quicktime on Windows such? Hell yeah! Can it be helped? I don’t think so!

   

David November 13, 2008 at 2:09 am

Couple of things:

1) Office on the Mac is just as bad, and doesn’t even have feature-to-feature comparisons - Visual Basic for Intel doesn’t exist and there’s no database functions.

2) Adobe Flash plug-in for Safari is so slow it’s a joke. Tests have shown that the Mac’s processor has to work far, far harder to render flash video than it does on Windows.

When other software companies start making their software have the same performance and reliability as it does on Windows, then you’re justified in your criticism, until that happens, then I can understand why Apple doesn’t concentrate on making their software work well on Windows.

   

Matthew November 13, 2008 at 12:20 pm

I belive your experiance isn’t typical. I work in an all PC enviorment, and I am always surprised by how much better iTunes runs on the PC, than the rest of the software Windows software, or better than it runs on my G5.

QuickTime, I don’t know. Video is blocked at work.

Also weird while Safari is better than IE 6 on Windows, it crash’s whenever I try to use Mobile Me.

My point is this is what a non intergrated enviorment leads to. Software that works for you dosent at all work for me and vice versa.

   

Eknath November 13, 2008 at 1:25 pm eknathkadam.net

As far as I know, both platforms support great APIs to build a graphics app with great performance. The problem here is, iTunes or QuickTime were architected for Mac and they just ported same code base for Windows. Well, it works, and thats what Apple wants.
Remember that iTunes and QuickTime are free apps, and they are there mainly, just to support iPod and iPhone. So, Apple dont want to spend a lot of time on making it better.

While Office for Mac is a paid app, and not just port. Its quite beautiful. While VB and other features might be missing, it doesn’t lack in performance or neatness. We should remember that Microsoft is the biggest software maker for mac after Apple itself.

While windows, as a OS sucks, but there are several graphics apps made for windows, perform great. You may not know that whole mechanical industry does its 3D modeling on windows. All your cars and bikes are modeled on windows.

   

BASboy November 13, 2008 at 6:07 pm masssagebyblair.com

Well I just switched from using Windows (too many years to mention) and now have an iMac. Though not a stranger to Mac I only used it in passing. Honestly, now that I am all Mac I must dissagree with you on the iTunes windows vs. mac versions. They work the same, just as quickly it seems.

Also with Safari, tried the Windows version and ‘Hated It!”
I was so happy that Firefox came out around the time of my switch over to Mac. I use that and avoid Safari like the plague. The interface doesn’t support so many of the features I loved in Firefox. So yes I am prejudiced.

   

Whiskey town November 13, 2008 at 7:25 pm

I totally agree with the author. On every Windows machine I have used iTunes and Quicktime on, my god are they slow. And it’s not only slow when using things like Coverflow. iTunes takes like 20 seconds to startup on my wife’s Lenovo Core 2 Duo notebook, while my MacBook Pro takes just around 2 seconds. Maybe this move is to make PC users feel like they have a slow computer, and since they be upgrading, they’d rather get a Mac to go with their iPhone. Who knows the grand scheme of things…

   

Natasha November 13, 2008 at 9:18 pm morgainesrealm.blogspot.com

I gotta go with BASboy on the safari front.. I dun like the way it renders my fonts, and there isn’t exactly a dearth of plug-ins (for windows) available to satisfy my needs.. Though i ain’t all too happy with mozilla3 either, so go figure..

   

Rajbir Singh November 15, 2008 at 5:55 pm techiesrealm.com

To all all those who are saying Windows suck and nobody can write decent software for it or saying that they never had problems with QuickTime:

Why Apple doesn’t write good software for Windows

   

Rajbir Singh November 15, 2008 at 5:57 pm techiesrealm.com

Oh I forgot to add something about Safari. Safari doesn’t render fonts properly on Windows OS on all the three displays I have tried it on. So I gotta aggree with BASboy & Natasha on the Safari issue.

   

Warren November 17, 2008 at 6:07 am

Totally agree with the author. I’ve found iTunes too slow on a PC. Takes about an hour to even start. On the Mac it’s up within seconds, and even though memory is allocated almost the same as on the PC, it somehow feels snappier on the Mac (and by snappier I mean much snappier).

Safari on Windows just looks weird for a Windows user. For me, when I’m on windows, if I use anything else I feel out of place.

   

eduardo December 27, 2008 at 2:00 pm anandtech

I disagree. It has doesn’t have anything to do with “inneficiencies” in windows. Apple just doesn’t work hard enough for the windows versions. And why would they? If they did, then people wouldn’t think about switching to mac. But in a nutshell, it is definitely not the fault of windows. Similarly priced windows PCs run real power intensive programs such as 3D apps/games and folding@home at speeds that leave Macs in the dust

   

Leave a Comment

Previous post:

Next post: