Tuesday, November 20, 2007

Kindle: damn, they stole my idea. Here's my mail to Steve Jobs from 2004

Naive as I was, I sent the following e-mail to Steve Jobs back in 2004.
Needless to say, he never wrote back.

Dear Steve,

Here's a product/service idea I think Apple could pull off pretty decently.

We all hope that one day lots of trees will be spared by switching from paper to a digital alternative. Yet it's not happening. E-book readers crash and burn. People insist on real books and newspapers, and it seems to be an emotional thing.

Or is it? I think it's just that current devices suck. Apple could, once again, show the world how it's done, and make it a hit.

Here's what I think it needs.

(1) A reader (let's call it an iPad for now) needs to resemble a book. It should look non-technical, white, matte, and just beg to be read like a book. (Most of this is a display thing.)

(2) Once iPad resembles a book (breaking users' resistence), people will see incredible benefits. How about "A thousand volumes in your hands?" Readers easily navigate through book collections, take notes, use bookmarks, etc. (Touch-screen technology and on-screen keyboards should be considered. Miniaturization isn't such a big issue here.)

(3) PDF should be to the iPad what MP3 is to the iPod. Transferring these files for immediate access needs to be a breeze. One hidden benefit: users will stop printing long documents that they'd only read once (like software tutorials). People hate reading on computer screens – this should be a hardcopy replacement, not a computer replacement.

(4) Apple has good enough reputation in the contents business to launch an e-bookstore and get large publishers on board. If this catches on, it can be an even bigger cost saver than AAC vs CD. Not to mention periodicals like dailies that face stiff competition from the Web: they could fight back this way. DRM is needed, natch.

(5) You may want to take the computer partly out of the equation. Introduce a small, cheap flash-RAM dongle that retails free of charge as a supplement to books -- or is sold separately. It contains a DRM-protected copy of the book, and it plugs right into the iPad. You can read it while it's plugged (no piracy). Think about buying newspapers at the newsstands like this, on 1" by 1" cards! Quite revolutionary, saving huge printing costs and time.

That's it. If I got you started, I'll gratefully accept donations.

All the best,

András Puiz

Read More...

Sunday, November 11, 2007

Maybe this iPhone will be an U.S. thing after all?

Despite all the hype, the response to the iPhone in Europe isn't nearly like it was in the U.S. Is T-Mobile happy with 10 thousand units sold in Germany on the first day?!

I hope Apple knows, but Europe is a different market. Mobile telephony was born here. There are several service providers, with competitive plans. People here live and breathe cellphones. They unlock phones. And there is a huge choice of devices. Oh, and the iPhone plans are horribly expensive.

Also, saying that the iPod doesn't enjoy a monopoly like in the U.S. (arguably an important factor in the iPhone's success) would be a huge understatement. The iPod's market share in Germany "hit a high" of around 28% in 2007: nowhere close to U.S. figures.

I wonder if Apple wants the iPhone to be a rock star in Europe, or just a device with respectable sales. In the former case, the company may soon be forced to go back to the drawing board and rethink its European iPhone strategy.

Read More...

Thursday, November 08, 2007

Behind the rumors: is it an iPhone Pro, or a Mac touch?

According to recent rumors, "Asus is helping Apple build a Tablet PC." This comes only a few weeks after a rumor suggesting the return of the Newton handheld computer.

I strongly believe that (a) a new device is coming indeed, and (b) it will sport a MultiTouch interface.

But is it going to be an extended iPod touch/iPhone, or will it be a modified Mac? I think both are possible. Here's what I think about these two (not mutually exclusive) scenarios.

Mac touch

Tablet PCs have failed only because they were horrendously badly executed, and were saddled with ridiculous ideas. No usable keyboard? Why the hell would anyone want to interact with a computer via handwriting? Isn't typing demonstrably faster? Hello?

That doesn't mean, however, that a tablet PC is inherently a bad idea. On the contrary: at worst, eliminating a physical keyboard could easily save space and cost, ushering in a new class of unexpensive, miniaturized PCs. At best, a new set of thoughful metaphors could emerge, with several advantages over traditional input mechanisms.

The iPhone has shown us all that Apple gets it. The iPhone interface features direct manipulation metaphors that arguably beat everything else out there, including the mouse and the trackball. It can also simulate a keyboard, though the lack of physical feedback is a disadvantage. (Apple may be working on a solution there: I sure hope they are.)

How difficult would it be for Apple to modify Mac OS X in order to accommodate a MultiTouch user interface, complete with a usable onscreen keyboard? A stylus would probably be included for precision work, but most tasks could be achieved using your fingers. Just imagine your daily work on a Mac, and imagine using your fingers instead of the mouse: I'm hard-pressed to find anything that would no longer be doable. (Things like right-clicking would need clever substitutes, though.)

It can be argued whether or not "direct manipulation" of objects on the screen would be better than using a pointing device on a different surface. However, some new metaphors, borrowed from the iPhone and from trackpads of Apple's laptops, could definitely provide a superior experience. Think about two-finger scrolling, page-turning gestures, or the zooming "pinch": these certainly beat scroll arrows or "next page" buttons. And yet further multi-finger gestures could be born, something that no mouse could ever accommodate. (And besides, even single-finger gestures are much easier and more natural than their mouse equivalents: operating a mouse is not that easy; we've just all gotten used to it.)

Specs: If Apple believes the "Mac touch" to be a potentially superior device, one that would one day supplant both the desktop and the notebook form factors, shipping large and powerful configurations would make a lot of sense. If Apple only views the "touch" as a companion device, whose main selling point is its miniaturization, then obviously, we're only talking about smaller configurations. Maybe there would be a "Pro" class, even, featuring different storage and size options.

There's a minimum screen size below which the device would be hard to use; thus I don't think we would see a Mac touch with a screen smaller than 8" or maybe even 10". Larger configurations could be just about any size, even 20", though I would be surprised if Apple actually shipped such a huge Mac touch at the device's debut.

The small version(s) would definitely represent a breakthrough in miniaturization, so it's questionable whether they would even feature optical drives. I imagine a very thin form factor, dominated by a huge screen, one or two buttons, speakers, a microphone, and Bluetooth, WiFi, Ethernet, USB and FireWire interfaces. It would definitely use batteries. As for internal storage, smaller models could avoid hard disks and use flash memory; a larger (Pro?) family could perhaps use both (as well as an optical drive).

Pros*: Compatible with existing Mac; full-featured; no need for Apple to port OS or apps
Cons*: Form factor too large for some uses; no real breakthrough in miniaturization; probably costly


iPhone Pro/Newton

I've always yearned for a time when miniaturization would endow a handheld device with the full functionality of a computer. Then I realized that it's not as simple as that. In order to be successful and usable, a tiny computer needs a different, well thought out user interface – it can't just run the OS of its full-sized siblings.

This is why I was so ecstatic about the birth of a new platform this January. Apple's handheld OS X and other related technologies have proven themselves to work beautifully, and they are bound to make their way into other products. Since then, they have already given birth to the iPod touch: a somewhat premature development in my opinion, but a necessary one to keep the freshness of the iPod brand (I'd wager heavily that most iPod sales come from the nano and maybe the classic.)

What if Apple were to release a similar, though somewhat larger device, one that could function as a supercharged PDA and/or a stripped-down Mac?

After all, most of the work is already done. The technology is there, all Apple needs to do is build a larger device, write some additional apps (or port some existing apps over to it), and voilà: there's your new Newton, powered by iPhone technologies (perhaps without the phone part, though)!

As an aside: I'm relieved that my iPhone predictions are turning out to be overly pessimistic in light of the SDK that Apple announced. We still don't know from Steve Jobs' musings how open the platform is going to get, or how smart Apple itself is going to make the phone – will it sprout a clipboard any time soon, for example –, but at least, the phone will further tap into the huge potential of having OS X running on a handheld device. However, I'm still not sure if the iPhone will ever be intended to become a true PDA or handheld computer. I think Apple will strive to keep simplicity as one of its main virtues. So, there may be room for a more powerful iPhone-like device in Apple's product matrix.

Specs: This would be a handheld device, though a somewhat larger one than the iPhone. It would expand on the capabilities and features of the iPhone – or of the iPod touch. (It's a good question whether it would double as a cellphone: such a functionality would certainly be welcome, especially for internet access, but having to commit to a monthly plan would also turn away some potential users. Maybe two versions would emerge, one with, and one without a phone.)

It would probably ship with enhanced versions of iPhone apps, as well as additional ones written by Apple. All in all, it would be a new-ish platform; an evolutionary development over the iPhone, but perhaps consummating the revoution it started.

Bluetooth, WiFi, flash memory would be a given, anything else (Ethernet, USB, etc.) could be anyone's guess.

Pros*: Smaller form factor; possible cellphone functionality; potentially lower price
Cons*: Incompatible with Mac software; still not a full-blown computer; yet another platform for Apple to support, and for third parties to develop for


* Pros and cons: a comparison between the two speculative scenarios.

Read More...

Friday, October 26, 2007

Leopard's Stacks renders Dock even more useless

It's obvious by now that the Dock is Steve's pet feature, otherwise such a usability nightmare would have been scrapped long ago. Yeah, I've kind of gotten used to it, but still: it's awful.

It fails most prominently as an application launcher. First of all, it can only hold a handful of your apps. If you add too many, they will be too tiny to be practical.

Second, this is clearly the case when a word is worth a thousand pictures. If I look for Photoshop, I want to find it under "P," not "next to the icon with the QuickTime logo, not far from the stamp icon." You can alphabeticize names. You cannot put icons in any meaningful order. So every time I look for an app in the Dock, I waste several seconds, and grow just a bit more frustrated.

Luckily, there is (or rather, was) a solution. I put my Applications folder in the Dock. I click on it, and up pops the entire hierarchical list of all my apps. This is such a great shortcut that I cannot live without it.

In fact, every time I sit down to anyone's Mac, I make sure to put the Applications folder in their Dock. That's the only way I can even begin to work. After I'm done, I leave it there. Nobody complains.

It should be there by default.

Shockingly, Apple is disabling this functionality. According to David Pogue:

I'm not totally sold on the Stacks feature. That's where you click a folder icon on your Dock, and rather than a complete menu of the folder's contents, you get a fan or a grid that shows an array of the actual icons inside. Trouble is, if there are more than 24 items in that folder (depending on your screen size), you get only a partial list. To see the rest of the contents, you have to click the icon that says, "35 more in Finder," which opens that folder's actual desktop window.

There's no way to make the Dock show the complete list of folder contents anymore; nor can you stick your hard drive's icon in the Dock and have complete, drill-down, hierarchical access to your entire computer, as you could before.

Wow. I didn't see this one coming.

This can very easily be a dealbreaker for me. I'm not joking.

Read More...

Sunday, October 21, 2007

Apple, Jobs developing new, human side?

Ever since the return of Steve Jobs, Apple hasn't been about faces. Withe the exception of Apple's media events where Jobs, Phil Schiller, the occasional product manager or VP would take the stage, Apple's people have been mostly hiding in shadows.

When you interact with Apple's web page, you don't interact with people. You read news items or carefully crafted PR, search databases, buy with 1-Click™, or, at best, interact with other users in the support forums. It's all cool and impersonal.

Even video introductions for products show screencasts, and feature professional voice actors.

Under Jobs' tenure, "About" boxes of Apple's software products stopped listing the names of individuals (perhaps for fear of making the jobs of headhunters too easy). Even O'Reilly's Learning Cocoa book was, somewhat ridiculously, written by "Apple Computer, Inc." Not by people.

But that trend has been changing lately. First, there was the iPhone guy. Then Steve Jobs started to blog. And now we have the Leopard guy.

Why?

Jobs has "blogged" on the following occasions so far: when he delivered his open letter to record industry executives; when he addressed criticism by environmentalists and envisioned a greener Apple; when he announced a rebate for early iPhone customers; and finally, when promising an iPhone SDK (no link available, the announcement is simply a text-only item in Apple's Hot News section).

The first "blog post" is unique in that Jobs expresses a personal opinion and attempts to influence decisions by executives of an industry by summoning the power of media. It isn't something a company or a CEO does routinely, it certainly isn't business as usual, thus its unusual format is understandable and warranted.

However, the other items could easily be replaced by traditional Apple press releases. They do not really contain anything special that would necessitate their unorthodox format. There doesn't seem to be anything inherently suggesting a need for personal communication from Steve Jobs in those messages. Yet Jobs has chosen to present them as personally signed pieces of communication.

Again, why?

Similarly, the two new faces Apple has attributed to its iPhone and Leopard products (without names, though) mark a strange departure. None of the demos we see from these two guys would suffer one small bit, none would be any less informative or useful if we saw no faces, only narrated screencasts and close-up shots.

Yet Apple has decided to add those faces.

Why?

Is it just some PR stunt that Apple's advisers have come up with?

Or is Apple maybe concerned that it's growing too big and scary? Is it adding a human touch in order to counterbalance a (perceived or real) mean streak in its operations? The buy-me-twice ringtones, the options scandal, the monopoly accusations?

Or is Steve Jobs simply growing more vain, mellow or sentimental with age? Does he maybe think more and more about his image, his perception – maybe his legacy?

By the way. Did you notice how that Leopard guy really looks and sounds like Steve Jobs doing a keynote? By the time he talks about Quick Look, his voice could be mistaken for Steve's. He could be nicknamed Steve Lite. It's almost spooky.

Maybe this is what Jobs means when he keeps talking about Apple's DNA.

Read More...

Wednesday, October 03, 2007

Quo vadis, iPhone?

People all over the web are giving Apple hell for breaking unauthorized and unsupported third-party iPhone hacks with its 1.1 software update. There are two types of these hacks: ones enabling the iPhone to be used with any SIM card; and others which just let users install third-party apps on the device. The former directly hurt Apple and AT&T, therefore Apple is actively trying to prevent these hacks. The latter, however, don't do much harm, thus Apple doesn't go out of its way to break them. Break them it does, nevertheless, prompting liberation movements to spring up and demand the franchisement of the iPhone from the evil tyranny of Apple. What could be more ridiculous than that?

Some of these critics jump to the conclusion that Apple doesn't get the importance of third-party applications. Well, chance may have it that Apple doesn't plan to ever allow third-party apps on the iPhone, but we don't know that.

I'm more inclined to believe that Apple wants to do it right.

There's a common sentiment out there that accuses Apple of some sort of haughty elitism. Wil Shipley put it this way:

I know Steve Jobs; he's actually amazingly like my old business partner Mike Matas. They both love closed systems, for a simple reason -- they both know they're smarter than anyone else on the planet, and they don't need anyone else mucking up their systems. Steve would rather have no third parties for Mac OS X if he could get away with it -- Apple, of course, would do a much better job on anything, but since customers insist on Photoshop and Office and other apps, he puts up with them. (Well, except, now Apple has their own office suite.) Steve knows that on a computer, having a broad spectrum of apps is more important that having them all be Apple-perfect.

But on iPods, Airports, Apple TVs, and now iPhones, Apple wants every app perfect. Which is nice, in theory. In practice, it means innovation only happens at Apple's pace. The marketplace of ideas is much smaller, and the devices are much poorer because of it. (Example: Why can't I stream music from my iPhone or iPod touch to my Airport Express?)
Emphasis mine.

Now, we don't know if Apple plans to open up the iPhone for third-party developers. But Wil is right: Apple doesn't need anyone else mucking up its systems. Some of those unsupported, unofficial third-party hacks would do just that. Muck up the system.

If Apple opens up the iPhone for developers, making third-party apps official and a supported feature of the phone, it won't be able to afford to have those apps crash the phone.

Apps on a computer can crash, sure. We're used to that. There are about five ways to force a misbehaving Mac app to quit, and a crashed Mac up will leave the rest of your system intact.

But remember the days before Mac OS X? Remember the bomb?

Remeber when a crash could render your entire computer unusable?

Do you also remember what happened when your frontmost app got unresponsive? Basically, so did your Mac.

With the limited user interface of the iPhone, a misbehaving app can easily create the illusion of a misbehaving iPhone. How do you know that it's only Johnnie's Shareware Recipe Editor that froze, not your iPhone? Will you blame Johnnie's Shareware Garage, LLC, or Apple, Inc?

Besides, people are far less forgiving about a frozen phone than about a frozen computer. A phone is just a phone, even if it can double as a computer.

What next? Your car keys freezing? Your beer opener?

If Apple does plan to allow third-party apps, it needs to perform some magic that prevents the user from just about ever having an iPhone locked up by third-party software.

Perhaps a daemon should be running, monitoring every application's responsiveness, and returning to the home screen when the frontmost app is having problems? Add a status message that informs the user of this incident? Or should there be a well-advertised, sure-fire, and foolproof user action that never fails to quit a misbehaving app? These things would need to be sorted out.

And besides, Apple would need to isolate parts of the system from direct access by third parties. We know that the iPhone was completed on a tight deadline, remember why Leopard hasn't shipped yet? So, it's not unreasonable to think that its software still has some rough edges, and nobody other than Apple's engineers should really be playing with it for a while.

So even if third-party application development is in the iPhone's future, it's only reasonable to expect that it takes time to implement properly.

I think that, for the near future, iPhone development will consist of the following:

  1. Apple delivering significant and free software updates: Notice how Apple's subscription-based iPhone accounting suggests that the iPhone will have more features in the future courtesy of Apple.
  2. Hand-picked third parties delivering applications, either for free or for a small fee: think about Google Maps already on the iPhone, and iPod games that are sold via iTunes. The iPod is also a closed platform, but there's still some third-party development going on, closely controlled by Apple. There's nothing stopping Apple from doing just that. As they would get to "bless" any third-party app before it becomes available, Apple could maintain its strict quality standards for the phone. A rumor to this effect is already out.
  3. Web applications may transition into Widgets. Rumors already suggest that improvements to the WebKit framework are on their way, enabling "web applications" to be stored offline. What exactly separates an "offline web app" from a Widget? Not much, mostly the capability to run arbitrary code (including Cocoa Objective-C). I'm inclined to think that a Dashboard-like SDK may be a compromise between the needs of Apple and developers: a sandbox with limited access to iPhone features, but at least not something that runs on a server.
Unlimited, no-holds-barred third-party development could turn the iPhone into a PDA and more. It could turn the iPhone into a VoIP device, causing a loss of revenue for AT&T (and thus for Apple as well).

Apple's new software updates for the iPhone will certainly serve as an indication as to where Apple wants the device to be heading. The first software update has come and gone, and we still don't have a clipboard, making the iPhone basically useless for any text editing apart from typing out a quick e-mail. There's no user-accessible file system, no SSH client, no instant messaging, no editing capabilities for Microsoft Office documents. In other words, the iPhone is not a PDA, and it's definitely not targeted at enterprise users or geeks.

The iPhone may be the smartest phone ever made, but it's not a smartphone.

Does Apple even want to change that? I'm getting the impression that Apple wants the iPhone to be pretty much what it is today, and those of us who expect software updates to turn it into a device with a greatly expanded set of capabilities will be ultimately disappointed.

I hope to be wrong, but I think Apple wants the vast, almost unlimited potential of the embedded OS X operating system to remain largely unfulfilled on the iPhone.

If the rumors of the Newton's revival are true, then perhaps those of us waiting for an ultrasmart PDA from Apple should set our sights on this new mythical beast, and resign to the fact that the iPhone is, and will always be, a cellphone.

Read More...

Friday, September 21, 2007

Fake Steve: has he still got it?

This stuff is just brilliant:

You let me know what time and what to wear. I'll be there in jeans and a black turtleneck, two hours late.
It's quotes like these that make me forget that Fake Steve has been exposed as some Forbes editor. Daniel Lyons is just brilliant, brilliant.

Something has been bothering me, though, ever since he revealed his true identity, and I haven't realized until recently what it was.

I thought Fake Steve was a thoroughbred, inveterate, dyed-in-the-wool Apple and Mac zealot, someone with a Steve Jobs fetish, and exceptional writing skills. Okay, it was incredibly naive of me to think that he wasn't an accomplished writer, that he was a natural. He is way too good for that.

But after the revelation, I felt that somehow part of the magic was lost. I haven't been able to pinpoint it for a long time, but now I know why.

Even though Lyons says that he's an Apple fan, it's this quote (same source) that's been bothering me:
Mr. Lyons said he invented the Fake Steve character last year, when a small group of chief executives turned bloggers attracted some media attention. He noticed that they rarely spoke candidly. “I thought, wouldn’t it be funny if a C.E.O. kept a blog that really told you what he thought? That was the gist of it.”

Mr. Lyons says he recalled trying out the voices of several chief executives before settling on the colorful Apple co-founder.
See? He's not obsessed with Steve Jobs or Apple. He could (and would) have chosen any other CEO.

When he extols the virtues of the iPhone, the Mac, or Apple's strategy with over-the-top exaggeration, his parody isn't self-ironic: it's merely surgically accurate.

My impression is that Fake Steve is less soul and more brains than I've believed.

Fake Steve was unavailable for comment.

Read More...

Monday, August 20, 2007

Numbers rocks: how I forgot about the review and ended up doing my budget

Apple has made a trial version of the iWork suite available as a free download. Pretty smart move: the suite is relatively small (it fits on a CD), so this is a great way to get people test drive the latest version of this emerging little office suite. (Let me get back to the "office suite" part later.) You can buy an activation code online to unlock the trial version, so basically, Apple is distributing iWork '08 as shareware. Cool.

I've put Keynote and Pages through their paces, and they're OK. But what I've been most interested in was Numbers. Why? Here's a list why:

  1. It's new. Duh.
  2. It's a spreadsheet app, and those are relatively rare. Word processors are a dime a dozen.
  3. I wanted to see if Numbers is competitive with Excel.
  4. I work with data a lot (Excel, FileMaker, and so on), and wanted to see if this new tool is of any use for me.

As anecdotal as it gets, but still, wow...


So I fired up Numbers, and started off by using one of its built-in templates. I noticed one that was called "Budget," [edit: originally I wrote "Home Budget," not sure how I'd got that wrong] and thought, what the hell, let me try that one.

I've been putting off drafting an annual personal budget for quite some time now. I was looking for the right tool for the job. Now, it's important to know that I'm a tool freak. (Also a Tool freak, but that's probably beside the point.) That is, I can obsess about the right tool for the job a lot more than about the job itself. It's almost a policy. Yep, I know this can be a flaw. But not always.

Anyway. So far, I've tried creating FileMaker Pro databases, using and extending Excel templates, and I've always given up after a certain point. Building a FileMaker database is almost like writing an application: you need to do a lot of work before you can start using it. About Excel, I just didn't know where to start. The built-in templates weren't much use, and as for rolling my own: the task seemed a little too intimidating. Before getting on with the already daunting task of drafting a budget, I would need to decide on how many worksheets to use, what kind of tables to design, and how to interconnect them, etc. I'm not bad with Excel, but whenever I embarked on this budget project, I must admit that I always ended up giving up.

So, last week, I fired up Numbers, and opened its Budget template. It was pretty straightforward, I just about immediately figured out how it worked. And to my utter surprise, it was almost exactly what I needed. I made some small adjustments, and started putting in my numbers. Then I made some more adjustments to the template, consulting the help file two or three times.

After about five hours, I was still frantically, furiously working on my budget. I was sweating, but what I was fighting was my numbers, not Numbers. I didn't even notice the app was there.

And that's just about the best thing you can say about an application. It gets out of the way, and lets you do your thing. Oh, and the template is very nice, too. Maybe that's where Excel lost me on this one, and Numbers won me.


These are my first main observations about Numbers

Numbers doesn't have one workbook with several infinitely large worksheets. It has pages with tables, which are the size you want them to be. This doesn't only make your numbers nicer to present, but also makes it easier to work with them: you can see all the tables at the same time, you don't need to switch between worksheets.

If you mouse near the border of a table, some controls pop up. You can insert, delete, or drag and drop columns and rows, you can sort and rename columns, and so on. These operations are extremely intuitive, though really mouse-heavy: there are no keyboard shortcuts for most of these. Working in Numbers feels a bit more like working in InDesign, and less like in Excel, where you can let go of the mouse for quite some time if you want. To me, this is a clear shortcoming, but a tolerable one.

Numbers is very good with defaults: it knows that most users will want their tables to have headers; and that when you sort, you'll usually want to sort the entire table. (This is a pet Excel peeve of mine: using auto-filters, you can never be sure if your entire table is being sorted. Some pesky little thing can prevent some columns from being sorted, and you'll end up with useless data.)

While sorting is dead simple, there are no auto-filters in Numbers. Filtering is dialog-based, and clearly more cumbersome than in the Microsoft suite. Also, the only way to tell if your data is filtered is by noticing missing row numbers. Excel has other visual clues, and they are important. Probably Apple's research shows that people don't really use filters that much. It's a pity, because I do.

Tables can have headers by default (there are several table templates you can choose from, but you can fully modify a table after creation), and they can also have titles (captions). These are great time savers as you add and arrange new tables to your work area (called a Canvas).

Numbers makes sure your spreadsheets are neatly organized and beautiful. Just like a great schoolteacher, it will instill a sense of work ethic in you, inviting you to keep your work clean and well-organized. (Don't use Numbers for committing tax fraud or plotting evil schemes. You will break down with guilt and give up.)

One annoying bit: as you move or resize a table that has another table on its right side, Numbers will always move that table too, keeping the distance constant between the two, even if that's not what you want. (Thanks to the reader who pointed out that this behavior can be turned off in Preferences.) And believe me: you will care about how your tables look. Numbers will make you.

Cross-references between tables and cells are quite like in Excel, except that they use column and table names, not numbers. Luckily, these names update dynamically.

There's a generous helping of functions, and for obvious reasons, they have the same syntax as in Excel. Not nearly all of Excel's functions are present, though. Worse, I've been relying heavily on Excel's extensive help system when constructing a function: as you type, it displays the syntax for you, and mousing over each part will show you additional details. It's very easy to get specific help for each function. Not so in Numbers: you're pretty much on your own, and help is awkward. Functions are probably also considered an advanced feature that relatively few users would be interested in. Hopefully, Apple will beef up this part of Numbers for the next version.

There is one very useful feature, though, that immediately made me a fan (that is, if one can get fanatic about spreadsheets). Select a few cells in Excel, and the app will display the sum of all the numbers in them. Numbers takes this concept a step further: not only does it display their sum, count, average, minimum and maximum, but also lets you drag these to your table, as a really quick and easy way to create a summary field. Well done, that one!


Bloatware vs. clutterware

So Lasso is here, and it's sexy indeed. But does it take on Excel? Well, yes, and no. Excel has macros (though you'll have to kiss them good-bye soon, as they will be absent from the next Mac version.) It also has tons and tons and tons of advanced features that Apple did not include in Numbers.

Now, there will certainly be people who dismiss all these tons of Excel features as "bloatware," but I will certainly not go down that road. I'm with Joel Spolsky here: he believes that the size (and the complexity and the feature count) of applications increases as do our needs. He also gives us his spin the 20/80 rule, i.e. that while it may be that 80% of users use only 20% of the features, it's not the same 20% for everyone.

I do believe that software can be too complicated and intimidating (and Microsoft Office is certainly like that). However, that doesn't have much to do with the number of features, but rather with their presentation. I would rather call it clutterware than bloatware. Features are necessary, but throwing them all at the user in a big scary mess is wrong.

For a version 1.0 release like Numbers, Apple did have to narrow its focus on the most commonly-used features. However, here's hoping that the scope of Numbers will grow in time. And knowing Apple, I'm fairly confident that Numbers will never become clutterware. Bloatware maybe -- but, as Joel says, that's actually a good thing.

Is iWork an office suite then? It would probably be an inaccurate moniker, and one that Apple seems to want to avoid (never calling it an office suite, going with "productivity suite" instead). This has to be at least partly due to a marketing effort that carefully tries to avoid the appearance of competing directly with Microsoft. But marketing materials, as well as iWork templates, also clearly indicate a focus on the home, small business, and educational markets, Apple's traditional strongholds. Besides, large corporations would need collaboration features clearly missing from iWork.

I wonder whether Apple will, over time, address the corporate market more aggressively. We can say that, with iWork '08, it's on the doorstep, but not yet knocking.

Read More...

Thursday, August 09, 2007

iMacs ditch iPod look for iPhone colors

When the iMac G5 was released, its slogan was "From creators of iPod: iMac." I wasn't sure if the irony in that line was intentional, but it was pretty rich: how much has the world turned that the iMac brand, once a cultural icon, needed to be propped up by the popularity of a mere MP3 player?

But now, the iMac looks like the iPhone. It's silver and black, and its screen is made of glass (with its glossiness touted as a feature, which makes me shudder). Its screen has a black border. Even its iSight webcam looks a bit like the iPhone's single button.

Is this a new design trend for Apple's consumer products? Until now, Apple's professional hardware was very visibly made of aluminum, while most of its consumer products were black or white. The only exceptions were the colorful, metallic iPods (nanos and shuffles).

The iPhone is a brand new product category, and it comes as no surprise that its color scheme defies that of Apple's other products. But now the iMac is following suit. This can mean one of two things in my opinion, and only time will tell which one is the case:

1. Apple is shifting its design policies yet again, moving away from white/black plastics for consumer Macs. Such shifts have happened in the past, just think about the various color schemes for iMacs and iBooks (from bondi blue to various selections of multiple colors to psychedelic patterns to an elegant white) in the late nineties, or the similar changes in the professional line-up from the same bondi blue to various shades of graphite, and from black to titanium to aluminum in the case of pro laptops.

The color scheme has never been as straightforward and consistent as it was recently (until the arrival of the new iMac), we have to wonder whether Apple is giving up some of that consistency. Future revisions of the MacBook line will be a certain indication.

But luckily, I think every major color scheme transition so far has pointed to a classier direction (if we disregard the few last revisions of the G3 iMac).

2. The iMac is no longer a consumer Mac. Well, one can argue that it's now a pro-quality machine, or simply one that's sitting on the fence dividing the pro and consumer categories. Its software bundle doesn't contain any specifically consumer or pro apps, but then neither does any current Mac's: Tech Specs pages indicate that Apple seems to have quietly stopped bundling third-party apps with Macs.

In any case, the iMac seems to be a mighty machine. Some further random observations:

  • I wonder what the keyboard feels like. I have some doubts. Apple hasn't always exactly been a champion of input device ergonomy.
  • The mouse now looks out of place. Will there be one made of aluminum too?
  • Apple's digs at Windows PCs, specifically Dells, are back. The comparison photo is particularly mean.

Read More...

Monday, August 06, 2007

Random anti-bad-idea post: Sentenc.es

I learned about this a while ago via Daring Fireball. John Gruber was endorsing the idea.

Basically, Mike Davidson complains that answering even short e-mail questions may take very long, and also that as he gets too many e-mails, he tends to prioritize the easiest ones to answer, not the most important ones.

Don't we all. But his solution makes me shudder. He now always responds in five sentences. He wanted to do a word or char count, but that's difficult, so he arrived at counting sentences. He then posts a short Q&A at the end of all of his messages ("Q: Why is this e-mail five sentences or less? A: http://five.sentenc.es") linking to a little explanatory website he operates, where he sums up his policy.

What's wrong with this? Everything. First, writing short messages is not always easier than writing longer ones. You'll soon find yourself fighting the tool. Second, why be so damn restrictive and dogmatic? Couldn't you just strive to spend less time on answering e-mails? How about a timer? Or nothing at all, just an effort to keep it short? Maybe you'll average on five sentences, maybe you won't, but why this "one size fits all" approach?

And don't even get me started on the sociopathic explanatory link at the end. If your correspondants are insulted by your brevity, a pre-recorded explanation will only rub salt into their wounds. Guess what, you've been handled by a policy. You're not so important.

My suggestion: strive to spend less time on answering e-mails. If some of them end up too brief as a result, add this sentence at the end: "Sorry to be brief, I'm really busy."

No weblink or clever URL, though.

Read More...