And it further seemed to me that had Apple let developers write apps from day one, the quality of apps would have been far worse, with many developers basing their iPhone apps on the designs and logic flows of their existing Blackberry/Windows CE apps.
Looking back on it, I think they did—whether by design or by accident—exactly what they should have done.
They couldn't have released an SDK in 2007 though, it simply didn't exist every system app was essentially put together by hand as part of the system and debugged and tested alongside the OS. At least that's what it sounds like from the interviews I've seen with developers on the project.
It’s awful on iOS, Mac and Windows.
This meant that, from the start, Apple knew that as they did more and more varied consumer-electronics plays, Windows iTunes would necessarily bloat into the monster it is today.
Although even my Google Play Music app seems to have some annoying bugs lately that are starting to irritate me, like if I download songs for offline listening and I'm connected to the internet it still redownloads the song. Or how it always winds up failing to download albums for offline listening despite it streaming just fine at the same time.
I mean I thought we solved playing audio files ages ago, most people listen to pretty standard audio files so I'm surprised we dont have snappier apps to listen to music with. I can totally see an Electron app emerging that gives a better experience than iTunes, which is embarrassing given how many resources have been allocated to iTunes as a whole.
I get that iTunes is horrible, unintuitive software. (Where's Apple's famed user-centricity? This looks like really developer-centred software. To get to actual information about backups one has to know that there is seemingly only one way of doing so which is to click the small icon of an iPhone in one particular place.) But it's a pain to have to use some insecure second-class operating system just to access it. (I have neither the money nor the interest in setting a MacOS machine just for iTunes.)
"He didn’t want to make a Windows version of the iPod and iTunes; when all of his lieutenants fought him on it, he eventually conceded they were right, though grudgingly: “Screw it. I’m sick of listening to you assholes. Go do whatever the hell you want.”
http://www.slate.com/articles/technology/technology/2011/10/...