Back to the Mac

What can we expect from Apple on October 20th? I have no better idea than anyone. But I can hope!

Educated Guesswork

What everyone expects based on the teaser picture is Mac OS X 10.7 “Lion”. I’m hoping the teaser image reflects some kind of emphasis on 3d, e.g. the Collada support that appears to have been pulled from 10.6. I expect to hear something about the new Final Cut Studio (Motion 5 in particular) — especially since Jobs actually had to deal with rumors of its demise earlier in the year, a new iLife, and — less likely — a significant new iWork. (I wouldn’t be surprised to see an insignificant new iWork, but I’m talking automatic indexing for Pages and serious new functionality for Numbers.)

Aside: it’s funny how “sudden” 10.7 seems given the emphasis on all things iOS over the previous twelve months. A lot of people assumed nothing much was happening on the Mac front because WWDC was all about iOS (indeed some rumor sites have claimed that Apple’s engineering folks have all been pulled off Mac OS X development). I thought at the time that it was all about message management: Apple was carefully orchestrating the release of strategic new products and wasn’t going to confuse people with anything off message.

iWeb: not just the worst iLife App, but the ugliest icon
iWeb: not just the worst iLife App, but the ugliest icon

Rumor has it that iWeb has been completely rewritten and iDVD is gone (it’s been in maintenance mode for a while now). I’d like to see iMovie and Numbers get some serious love. A new iWeb that didn’t suck would be a revelation as that space is still wide open (of the programs in that space, there isn’t a single one I consider useful for pretty much anything). My guess is that the focus of the new iWeb (if there is one) will be MobileMe integration and producing Mobile Safari -friendly pages (something iWeb right now is very, very bad at).

XCode 4 has been in beta for a long time and could get released or have some kind of release date announcement. We might even see some kind of major tool announcement (e.g. some kind of new functionality that will be part of XCode 4 but wasn’t in the semi-public beta).

On the hardware side the consensus is that we’ll see a Macbook Air replacement.

Wishful Thinking

OS Integration

On the OS/software side, I’d love Apple to surprise us with multitouch screen and App Store support for Mac OS X (so you can run iOS apps as Dashboard widgets, say) and Apple TV (which would turn Apple TV into a serious gaming console). This would also hint at the future reintegration of iOS and Mac OS X (indeed I expect and hope to see Mac OS X become “classic” under iOS, but I imagine that’s a few years down the track).

Fix Fracking iTunes

As much as I wish for it, iTunes was just revved, so any hope for serious improvements in the near future will be in vain.

Wireless Sync For Frack’s Sake. Every iOS device ever made has built-in wireless networking and we still have to plug the damn things in to sync them. Seriously?

DRM Craziness. It was one thing when most of us had one computer and one iOS device, but just figuring out which Mac can sync to which iPod / iPhone / iPad or whether I can safely upgrade one of my devices is getting to be difficult for me, and I’m a freaking developer.

I imagine that the way all this stuff works (or doesn’t) must be infuriating for the kinds of people who own buttloads of Macs and iOS devices (like… I don’t know… iOS developers?). Why doesn’t it get fixed?

E.g. when I plug my iPhone 4 into my Macbook Pro or my Mac Pro (and I know it’s synced to one of them) I get the same warning about needing to backup before I can upgrade. WTF? I’d really like to see Apple completely rethink the “rules” by which iTunes operates along the lines of “it’s the job of iTunes and not DRM to stop people pirating shizzle” so that you can sync to any PC and let the PC device whether it can play a track or not.

But then, if syncing were wireless I wouldn’t even need to think about this crap, right?

Organizational Craziness. Until iTunes became a movie store the typical iTunes collection didn’t dominate your storage requirements. These days it’s entirely possible that your iTunes folder is most of the stuff on your hard disk, and that most of your iTunes folder is video. If you want to do something as simple as copy all the music on your desktop to your laptop you’ll need to figure out the inner structure of the iTunes folder (OK it’s not that complicated, but still). Even so, iTunes is just really stupidly organized these days. E.g. by default if you have multiple logins for a Mac, one person can’t play another’s music. And why is your iTunes folder in your music folder when it’s essentially got all kinds of stuff in it?

Bloat and Crap. And then there’s the whole “why is it so freaking slow?” issue. Back before iTunes was iTunes (I believe it was called SoundJam) I wrote an MP3 player (QuickMP3) that could import a music library tens, maybe hundreds, of times faster than iTunes. How? Simply by assuming a file that looked like an audio file was an audio file. My program would assume “foo.mp3” was in fact an mp3 until it tried to play it. 99.9% (or more) of the time this just worked, and the rest of the time it simply resulted in the track being skipped (and removed from the playlist) “just in time”. (iTunes can get tripped up by an MP3 that has become corrupt since it was imported, so it’s not like it doesn’t still need to check at playback anyway.) iTunes makes you wait while it checks each damn track, and audio and video tracks are big and complicated, so it’s slow. There are plenty of boneheaded design decisions in iTunes along these lines and they need to be fixed.

Easy, Stupid Stuff. Recent versions of iTunes are able to go into full-screen visualizer mode with a single keystroke (great) but it takes two to get out of it.

While we’re at it — the new icon really does suck.

3d

Collada Logo

Wouldn’t it be nice if Apple revealed a serious 3d app that would put it back in the 3d landscape. This could either be third-party (e.g. Autodesk reveals 3D Studio Max 2011 running on Mac OS X) or open-source (e.g. Apple releases a fork of Blender with a real Cocoa UI). Given the level of attention Apple’s job ads get, it’s almost inconceivable that it could simply pull a major 3d app out of its ass today without having made a lot of ripples (but it did buy some serious 3d hardware outfits a few years back didn’t it?).

Apple could possibly just buy its way into this market (after all, high-end 3d is one of the biggest segments for the kind of computer Apple makes its money in, and if it wants to keep selling high-end computers it might want to take this into consideration). Autodesk’s market cap is currently around $7B, but it looks a bit overpriced to me (but what do I know?) simply based on its P/E. Maxon is owned by some kind of huge German conglomerate (which might make it both cheaper and easier to acquire than a publicly listed company like Autodesk). But here’s something to think about: Newtek is big in both video and (fadingly so) in 3d, has a highly portable 3D code base, and a market cap of ~$55M. I would guess that Pixologic (zBrush) and Luxology are both possibilities too. Maybe SideFX (Houdini) too.

If Apple is to acquire a 3d vendor it will need to be privately held and, preferably, small. Apple could already have closed a deal on one of the smaller companies mentioned and simply have it under wraps, whereas if it tried to buy Autodesk we’d probably all know about it. A big company like Autodesk is simply too nasty for Apple to buy — it could possibly buy Maya or Softimage from Autodesk though.

Imagine if Final Cut Studio 5 were to include Modo or Lightwave Core, or one of these products became a $195 product for Mac users.

Input

Sony's impossible to parody "Unique Remote" for its GoogleTV Product.
Sony's impossible to parody "Unique Remote" for its GoogleTV Product.

As a modest aside, I’d really like to see a single-piece bluetooth keyboard and trackpad for around $100. Bonus points if it works with iOS devices in the obvious way. But then the existing glass trackpads could do this job too. (And note how that would dovetail nicely with running iOS Apps under OS X (it would be damn useful for iOS developers using the simulators too).

You know what would be really cool? Stick an accelerometer in the Magic Trackpad (or this new thing) and allow it to be a game controller for AppleTVs running iOS games.

Radical Macbook Pro Redesign

I’d like to see Apple release MacBook Pro’s with no internal optical drive, and switch to SD media / USB sticks for software distribution. Multitouch and/or stylus support would be great (indeed, wouldn’t it be neat to get a hybrid tablet now given the direction Apple is heading with the iPad?) but perhaps too much to hope for. (Especially since it might divert developer attention away from iOS.) Given that Apple kind of has too many laptop lines right now, the Macbook Pro 13″ and Macbook Air could merge, while the Macbook Pro 15″ fills the empty space left by removing the optical drive with battery and the Macbook Pro 17″ keeps its optical drive.

Mac Pro Lite / Headless iMac / xMac (Again. Sigh.)

You can now get a bleeding edge, quad core iMac with a decent (but RAM-poor and down-clocked) GPU and a magnificent display that will be obsolete in 18 months simply because its GPU isn’t upgradeable (and frustrating right now because it could so easily have a better GPU with more RAM). The only option for anyone even a little serious about 3d is to pay twice as much for a Mac Pro. This wouldn’t be so bad if there were some kind of not-quite-so-huge-and-expensive Mac Pro option, e.g. a quad core non-Xeon machine with a box half-to-two-thirds the size of a Mac Pro that sold for $1200-1500. There’s plenty of room for Apple margin in there (and it’s not like you can’t pay that kind of money for a modestly awesome PC these days).

I guess the big question for Apple is whether it’s leaving money on the table with its current lineup. I guess their thinking runs like this: some hypothetical buyer wants a Mac to game on or do 3d, and either ends up buying an iMac (and cursing its GPU and having to upgrade in 18 months) or a Mac Pro (and pays Apple an extra $1000 more than he/she intended) or a Windows PC.

In the first case, Apple makes about as much money as it would have if it sold a hypothetical xMac. In the second case Apple makes more money (and the buyer likely ends up being very happy in the long run). And in the third Apple makes no money and perhaps loses a current or potential customer forever. This has to be weighed against the money Apple loses to cannibalized Mac Pro sales if an xMac were an option for the folks who currently buy Mac Pros because there is no cheaper option, even though they don’t need all the goodies the Mac Pro offers (overpriced server CPUs chief among them).

One possible option would be a bigger Mac Mini with a quad core CPU, 8GB RAM, an SSD and a decent (and upgradeable) GPU. It’s hard to imagine Apple couldn’t make serious margin on such a machine without cannibalizing Mac Pro sales (or perhaps even not caring if it did).

But it’s not going to happen.

Bottom Line

(Edit: I’ve added how I did in parentheses.)

  • iOS 4.2 and 10.6.5 will probably get mentioned/announced/released (yeah this is a Mac event but iOS 4.2 is bound to 10.6.5 for printing) (no)
  • 10.7 Announcement (“Spring 2011”) (“Summer 2011”)
  • Final Cut Studio 5 Announcement (“Early 2011” — NAB is in April, but perhaps earlier since Apple doesn’t care much about trade shows any more) (no)
  • New iLife with no iDVD and iWeb replacement (yes, iDVD and iWeb in maintenance mode)
  • New iWork but with disappointing feature set (no)
  • New Macbook Air (yes, two)
  • XCode 4 Announcement (“Available for download today”) (no)
  • Some speed bumps (no, unless you count the Macbooks Air)
  • Addendum: PCWorld’s wish list includes iChat support for FaceTime which I think is almost certain (yes)

And I did not predict the Mac App store. (I was fooled by Apple’s denial of earlier rumors, which turns out to have been a half-truth.)

MacHeist Nanobundle 2

Well, Macheist has come and gone again, and now I have a couple of gigabytes of new software (mostly Monkey Island) on my notebook’s hard drive. The usual rule with Macheist (and similar deals) is that you only buy it if there’s a product you’d cheerfully pay the fee for in the bundle, and on that basis this bundle was a great deal for me: I’m a sucker for Monkey Island (even though I never really cared for the threequel). I’m also glad to see Telltale Games shipping Mac products (I hope they port the Sam & Max titles: I will cheerfully pay retail for any Sam & Max title until I become jaded, but I’ll probably buy the Wii version otherwise…).

I did end up installing all of the other programs, although some got uninstalled pretty darn quickly.

MacJournal is a really huge program for keeping a journal. I have a cloud-based solution for doing this called WordPress and — unlike MacJournal — it is accessible from anywhere (including my iPhone), it’s free (and open source), it lets me make some journal entries public while keeping others private, has a comment system, does version control, automatically backs up to the cloud, and doesn’t take up a metric buttload of hard disk space. (Uninstalled)

As a side note, MacJournal is a fine example of an attractive, functional, easy-to-use useless piece of software the like of which does not exist for Windows. If you found a niche product like this for Windows it would be a horrible piece of crap. MacJournal is quite lovely — it’s just not useful to me. All of the pieces of software in the Macheist bundle that I’ve installed and used have been very polished, stable products. It’s a testament to the quality of Apple’s indie software ecology, and I think it must be quite terrifying for Microsoft which cannot itself produce such polished products let alone attract third parties to do so.

Ripit is a program that does one thing (rip DVDs to hard disk) and does it very, very well. I have not quite reached the point of ripping my entire DVD library but when I do, I’ll be glad I got a license for this. (Installed but not used, yet.)

Clips is an intriguing little hack that monitors you clipboard and then automatically keeps the last N clipboards around for use at the touch of a key. I think this is a great idea and pretty well-implemented, but it just never occurs to me to use it. I’m running it though and maybe, one day, I’ll actually use it. It’s a lot like multiple-undo, I think — one day you’ll realize you (a) use it all the time and (b) get enormously annoyed by a program that doesn’t have it. (Installed, running, but not used yet.)

CoverScout is an intriguing iTunes add-on. I haven’t installed it yet but I have high hopes that it will actually help sort out my iTunes cover art situation (my wife and I ripped our entire CD collection two house moves ago, and many of the tracks have very odd cover art having been incorrectly identified by iTunes at some point. As I understand it, CoverScout’s sole purpose in life is to fix this kind of thing, so I’m hoping it’s good at it. (Not yet installed.)

Flow I’ve already discussed. I think I may be in love. At minimum, Flow makes Little Snapper irrelevant by doing what Little Snapper does for screenshots for — basically — everything. I still use Transmit without thinking, though. (Installed, used, kept.)

Rapidweaver is a program I’ve considered and rejected in the past. It’s a very similar program to Sandvox (which I also own and don’t use), perhaps a little better put together and with generally more attractive (and, as far as I can tell, flexible) themes. Unlike Sandvox, it seems to have built up a fairly solid third-party plugin ecology and might actually be a useful product for someone looking for a template-based web development tool. More attractive and flexible than Sandvox, produces much lighter weight pages than iWeb (although also much less flexible graphically). Rapidweaver has also been sitting at version 4.3.1 for a rather long time (it used to be one of those programs that would get revved every few weeks) — perhaps the developers are losing interest. (Installed, messed around with, probably will be uninstalled.)

Tweetie is one of those non-solutions to non-problems. Indeed, since it’s a desktop Twitter client it’s something of a meta-non-solution to a meta-non-problem. I installed it and played with it for a few minutes — the fact that it was not especially obvious how to make a new tweet was a very discouraging sign (I did figure it out…). But at least it’s small. (Installed, used, kept… for some reason. Oh, that’s right, it’s 2MB.)

The Macheist folks also snuck in three bonus programs for promoting them via Twitter (further alienating me from Twitter). One of the programs — Tracks (installed, used, kept) — is a very well thought out iTunes remote (in particular it offers Spotlight-like access to your iTunes library from a menubar widget) but the other two — Airburst Extreme (Uninstalled) and Burning Monkey Solitaire (Not downloaded) — are wastes of hard disk space as far as I’m concerned.