Given that I HATE the direction both Pages and GarageBand have gone in recently, I'm not sure I like the idea of Apple "tearing it all down" for more apps.
Pages and GarageBand updates are new skin and a bit of flesh wrapped around the same old bones. It's not very comparable to an all-out rewrite, and the issues with revisions that retain old infrastructure in software are well-documented enough to make this apparent.
I'm not convinced that Apple is ditching iPhoto in favour of Photos. Photos is more a sync solution isn't it? What about a local solution for those that don't use iCloud? Would Photos be robust enough compared to the features that iPhoto offered? Or maybe they're hoping people just move to Aperture for that?
From what I've seen, the features are comparable. Hell, iOS Photos app already had a large majority of the same editing tools as iPhoto with few to almost no exclusions.
That's the impression I got, but I could be wrong. I'm scrubbing through the keynote now to see what they said again
edit: Here's my bullet points of what they said:
- Grounds-up
- "Photos"
- Buttery scrolling
- Moments, collections, years
- Scrub through photos
- Has the same editing tools as displayed on iOS
- Early 2015 (so it's directly competing with The Witcher 3)
Too soon to tell if it's meant to be a replacement, if you ask me
I have SERIOUS doubts that Apple would cause fragmentation and utter confusion with 2 apps that essentially do exactly the same thing. 2 possible photo libraries sounds like an absolute nightmare.
It seems like a replacement to me. iPhoto is like 12 or 13 years old at this point and the last significant release was probably five years ago.
What extra functionality is in iPhoto? There's keywords, star ratings, smart albums, and the ability to purchase prints/books. Am I missing anything? I think probably only a tiny percentage use those features, for everyone else Photos seems like a better choice.
This is a safe assumption. Smart Albums and keywords are nice, but there's nothing that says you can't bring those features over, either. The book creation is likely to meet the axe.
I guess this means it's only a matter of time before iTunes becomes just Music. Though that would require making it only do music and split out the other stuff.... maybe Fall? Notice the icon on Yosemite has a nice new icon reflecting the one on iOS, but they didn't show off the app. Maybe they have a new iTunes replacement coming. I would not be surprised in the slightest.
The Photos change somewhat suggests that this is what is coming to pass.
It's unlikely they're gonna rename iTunes to "Music", unless they split off the store into a separate app. But I really, really, really hope it gets a top-to-bottom rewrite. The codebase for it dates back to the '90s, and has had features duct-taped onto it left and right.
I'd imagine they would. It would definitely be the ideal time to do it.
Exactly what I said. They'd have to rip out stuff that doesn't belong in Music, like videos and podcasts, and give them their own apps. And don't think I wouldn't prefer that. Especially since it would help usher in the new all-iCloud era.
Everything would sync automatically as it happens to the Cloud, then down to your Mac when you turn it on.
Photos? Already gonna happen and already does happen. Take a photo, up it goes to the cloud. What would happen next is proximity syncing where it moves the photos into your Mac's new Photos library and keeps them local too.
Music? Sync playlists. Sync changes to these playlists. And do it all through the cloud without needing to launch the application. If I listen to a song on my iPhone, it should update its play count and last played, push it to the cloud, manage the playlist (Which most of mine are sorted by Last Played) and then push the changes back down to my iPhone, iPad and Mac and update the view on my device. It's terrible that the iPhone doesn't rearrange my songs when I play something. But my iPad does! Why? Not only that but we still can't change the sorting of playlists. If I accidentally sort a playlist by something I don't want it sorted by, like name, then I have to change it in iTunes and resync it again. NO MORE SYNCING. DO IT ALL IN THE CLOUD!
Podcasts? Make a new app for them.
Videos? Same as Podcasts. Movies and TV shows. Give them their own app.
Books? Already done. Except that it still uses iTunes to choose what goes where.
Either way, all these apps would keep themselves synced without user intervention. With options on what to put where of course. Just like it is now. And iTunes wouldn't be used for choosing what to sync to your devices. Each app would take care of this for you. Some people might not like having multiple places to go to though.
I wouldn't agree to quite THAT much fragmentation (for instance Videos can house TV shows and movies like it does on iOS, it's all the same content, essentially, just a sub-category of it)
But fundamentally, that is what I and MANY Mac users have wanted for years now.
Windows is pretty clearly what's holding this back, for what it's worth. Apple wants/needs to deliver a single software package to Windows that includes music support *and* iDevice syncing *and* an app store *and* the iTunes store and so on.
(The Music stuff you mention already happens with iTunes Match though.)
I'd kind of like seeing the Mac App Store, iOS App Store, iTunes Store, and iBooks Store all folded into a single app on OS X, to be totally honest, and separated from iTunes and iBooks. Keep my media-consumption apps lean and mean, please.
And yeah, a Videos app (replacing the movies/tv stuff in iTunes *and* replacing QuickTime Player) would be great.
And syncing ought to be built into the OS itself (ideally all handled through iCloud forever instead of requiring you to hook up to the computer - the Photos in OS X stuff will be a *huge* step toward this because photo syncing has historically been totally broken unless you just hook up your iPhone/iPad to your computer).
But again, don't expect to see this happening as long as Apple has to support Windows library syncing (i.e. forever).
I think you could get away with it. Windows has an iCloud Control Panel now, which is a move that shows more apps can be introduced if needed as part of the iOS management "package".
Have iCloud Control Panel manage the syncing aspects. Rewrite iTunes to encourage wireless/cloud sync of that data so that the expected behavior is the same for syncing as it would be on a Mac. And let the Mac have its divided apps if iTunes on Windows can't be touched.
This way, the sync behaviors and the methods to implement them are exactly the same on both platforms and Apple can have more freedom to do what it wants with its own platforms and software.
Why could iPhoto not do this, and a new Photos app could?
iCloud sync features have been "stapled on" to the existing application. It CAN be done, and it has been done, but the implementation is inarguably terrible. The way around that is a full rewrite of the code and how it interacts with your cloud libraries.