Sweet App: Goodfoot for iPhone

Goodfoot is an iPhone app that helps you find cool, nearby places. And it does so by using the Gowalla API in one of the most clever ways I’ve seen.

Goodfoot iPhone app

I came across this app while doing research and preparation for our Creatiplicty episode with Trent Walton.

Goodfoot works by taking the most popular spots on Gowalla and then sorting them by distance (walking, biking, or driving distance) from where you currently are. Then it removes all the non-interesting spots from the list (such as big-brand locations, doctors offices, grocery stores, etc.) and does a pretty good job at only showing you worthwhile locations.

As you’re looking at each location Goodfoot has its own built-in Awesometer®. Goodfoot’s Awesometrics System rates the likelihood of that location being awesome by looking at how many total check-ins the location has compared to how many of those check-ins are unique. So, for example, a place with 100 check-ins from 100 unique people is probably a tourist hotspot and thus not that awesome (unless you think gift shops are awesome). A place with 100 check-ins from 20 people is clearly a local favorite and thus more likely to be awesome.

Once you find a spot that you want to go to, you can view that site in Gowalla or use Google Maps to get the exact location and directions.

Goodfoot is just a buck in the App Store and works wherever Gowalla users have been.

Sweet App: Goodfoot for iPhone

Sweet App: Hues for Mac

This Sweet App review is the first in a new type of post I’ll be writing for the site: short, mini-reviews of apps that come across my path. I’ve had it in my head that the only valid software reviews I shall ever publish to shawnblanc.net are ones which exceed 3,000 words. Moreover, I shall only write about apps which have become an integral part of my day-to-day computing life.

Well, that’s baloney. What about the apps I like but which don’t change my life? What about the apps I want to talk about but don’t have 3,000 words for? The weekly Sweet App review is the answer to these conundrums. Enjoy.

Hues

Hues is a simple and useful color finding tool for your Mac. I came across this app when its developer, Zach Waugh, emailed me to let me know about it.

Hues Color Picker for OS X

I like Hues because it has the familiarity of the built-in OS X color-picker tool, yet it with a few special modifications of its own:

  • It gives you the HEX, RGP, and HSL values for any color you pick. Since I design live in a browser having a light-weight app that helps me find colors and their HEX values is super helpful. I’m embarrassed to admit that used to launch Photoshop for the sole purpose of finding a color I liked and copying its HEX value. Needless to say, Hues is much more economical for that purpose than Photoshop is.
  • It has 5 rows for saved swatches instead of one. (Update: news to me is that if you click and drag the little dot underneath the swatch palette you can adjust how many rows of saved swatches are visible.)
  • In the app’s preferences you have the ability to remove any of the color pickers from the toolbar that you don’t use. I, for instance, only ever use the color wheel, so I removed the Sliders, the Palettes, and the Crayons.
  • It works, looks, and feels just like the native color picker, just better.

Hues is $3 in the Mac App Store.

Sweet App: Hues for Mac

Guts and Glory: A Review of the MacBook Air

The first computer I ever owned was a laptop. It was a Dell Inspiron that I bought after high school to take to college. It lasted a few years until my roommate bought a PowerBook G4, and that was the end of my career as a PC guy. Since that Dell, I’ve owned three more laptops: a 12-inch PowerBook G4, a 15-inch aluminum MacBook Pro, and now this 13-inch MacBook Air.

There was a brief stint where I also owned a Quad-Core Mac Pro. Doing print design on the PowerBook was no longer cutting it, and I needed a better work machine. But, when I purchased the 15-inch MacBook Pro to act as my “secondary computer” I realized that the Mac Pro was overkill and I had no need to own two professional-grade machines.

That Mac Pro was a fine computer. If you were in the next room over when the Mac Pro was turned on you could hear the fans kick in. My father-in-law used to say that if you put wings on it, it would fly. And there was something safe about owning a computer that was easily and indefinitely updatable. More RAM? No problem. More storage? No problem. New graphics card? No sweat.

As great it was, the Mac Pro is most likely the first and last desktop computer I will ever own. At least I went out with style.

Laptops have far too great of a personal value to me. Having a desktop as my only machine would be like a prison sentence. Even while I owned the Mac Pro I had a laptop as a secondary computer so I could still work and be connected away from my desk. My office is not my office, my laptop is. And because of that I have the freedom of being able to work from anywhere.

For instance, my wife’s brother recently got married in Colorado. Since both Anna’s and my family all live in the Denver area, I chose to stay in Colorado for an extra week after the wedding was over. I still worked for 8 – 10 hours each day, but thanks to the fact that all my work is contained on a laptop, I had no trouble being 600 miles from my office. I didn’t miss a beat, and I got to spend the mornings and evenings with my family.

It was from Colorado that I wrote and published my Lion review, and it was in Colorado that I bought this very MacBook Air.

In October 2010 when the MacBook Airs got their first major revision, I couldn’t justify the upgrade from my early 2008 MacBook Pro. The Air was almost the laptop I had been waiting for.

Since I had already put an SSD in my MacBook Pro, the specs between my current laptop at the time and the new Core 2 Duo Airs were nearly identical. Since my MacBook Pro was still hanging in there, I decided to wait until the next major refresh or until my current laptop died — whichever came first.

I use my laptop all day, every day. It is primarily a machine for writing, emailing, and Web browsing. I don’t do nearly as much heavy Photoshopping as I once did. The Adobe app I use the most nowadays is InDesign, and it’s relatively light on the CPU.

That 2010 refresh of the MacBook Air, as substantial as it was, was more like a warning shot — a signal to say that this is the future of the Apple laptop.

The Air is the not-so-secret forerunner laptop among Apple’s lineup. When it was introduced in 2008 it was the first Apple laptop to ditch the optical drive, it was the first to incorporate the then-new black, plastic keyboard, it was the first to offer the larger trackpad, the first to offer SSD drives as a build-to-order option, and it was the first unibody laptop.

In the 2010 refresh, the MacBook Air was the first to offer only flash storage. And now, with its powerful and battery-friendly mobile i5 and i7 processors, the Air is an extremely capable laptop. It is no longer a niche device appealing only to those who live on the bleeding edge.

But what makes the Air so appealing? The fact that it comes with just the bare necessities.

Packaging

As the years go on, Apple includes less and less stuff with our computers.

The MacBook Air box is closer in size to an iPad box than to my old PowerBook box. In fact, I can fit my MacBook Air box inside my old PowerBook box. When I bought my 12-inch PowerBook in 2005 it came in a box that was almost 8 inches tall. In addition to the laptop and power cable, the box had a few CD-ROM discs, a display adapter, a telephone cable, some stickers, and a decent-sized manual.

When I bought my MacBook Pro in 2008 the case was noticeably smaller, and it came with fewer items: the power cable, the recover discs, a small manual, an Apple remote, and a very nice screen-cleaning cloth.

The MacBook Air comes with hardly anything: a power cord, instructions, and stickers. No remote, no adapters, no USB boot drive, and not even a screen cleaning cloth. Is this Apple’s way of cutting costs or saving us from junk drawers overflowing with white cords and unused adapters? Perhaps both.

Form Factor

The MacBook Air is, without a doubt, the most attractive laptop Apple makes. It’s sleek, silent, sturdy, and surprisingly lightweight.

The Air is most attractive when the lid is closed. Every time I pick it up I am still slightly stunned by how light and sturdy it is to hold. At just under 3 pounds the Air weighs close to half that of my previous laptops. And by nature of the unibody design, the Air’s lid closes flush against its body. The lids on those aluminum PowerBooks and MacBook Pros never sat flush against the body when closed, which meant that when holding the laptop with one hand the lid would tap and bend against the body a little bit.

When opening the lid and waking the laptop, there is no optical drive to read and no HDD to spin up. You don’t know if it’s actually going to wake up until the display turns on, which is within seconds.

And with no “breathing” light to wait for when you close the lid, you never know when it has gone to sleep. Which means, that for all intents and purposes, you don’t think about the MacBook Air going to sleep. You are either using it or not. Like the iPad.

On laptops with spinning platter drives, that breathing light is very important. I would never move my laptop until I was confident it was sleeping and thus the HDD had spun down. When I first bought my MacBook Pro, it would sometimes take as much as 45 seconds to sleep because it was writing all the contents of RAM to disk. There are Terminal commands to turn safe sleep off and allow the MBP to sleep in about 10 seconds instead of 45.

But with the MacBook Air, you just shut the lid and put it in your bag. Because there is no spinning hard drive there is nothing to worry about when moving the laptop around.

This is my first unibody Mac, which means that some of the MacBook Air’s features, though they’ve been around for a few years now, are new to me. Such as: the large glass trackpad, the magnetically locking lid, the black chicklet keyboard, the glossy display, and the headphone jack that works with and responds to the iPhone’s earbud controls.

Screen

Pixel junkies have a hard time giving up screen real estate, and the thought of downgrading from a 15- to a 13-inch screen can be enough to keep one up at night. In fact, one reason I didn’t buy a Core 2 Duo MacBook Air last October was in hopes that a 15-inch MacBook Air was just around the corner.

If you’ve read many other reviews about the 13-inch MacBook Air and its 1440×900 resolution, you’ll likely know that the transition from a 15-inch laptop to this 13-inch Air is virtually painless. Moreover, content on the 15-inch MacBook Pro now looks comically large. I’m looking at the same graphics and the same icons, but they look bloated and fuzzy.

All in all, the high-res screen on the MacBook Air is fantastic. Text is crisper and images are sharper. Though it has taken some time to get used to everything being a wee-bit tinier due to higher pixel density.

I have always been a die-hard matte fan. The only thing I do not like about the Air’s screen is that it is glossy. Fortunately it is not the same glossy found on the MacBook Pros, iMacs, and Cinema Displays. In those screens there’s a giant slab of glass over the whole bezel. On the Air there is only a thin slice of glass that sits under the bezel. It is more glossy than the beloved matte displays of old, but it is not as glossy as the newfangled machines.

Fortunately, there is still a matte display at my disposal. When at my desk I put the Air in clamshell mode and plug it into my 23-inch Aluminum Cinema Display. The Cinema Display has an even lower pixel density than the 15-inch MacBook Pro but it does not have the same “comically large” feel that the MacBook Pro does. Since I sit farther away from the monitor and since the screen is quite a bit larger, the Cinema Display still looks fine. Though I am sure that a higher pixel density would look even better.

Here’s a look at the screens I am now using, compared to past screens I’ve owned and compared to some of the latest devices Apple is selling today.

Device Width (px) Height (px) PPI
23-inch Aluminum Cinema Display 1920 1200 98
12-inch PowerBook G4 1024 768 107
27-inch Cinema Display (Mid 2011) 2560 1440 109
15-inch MacBook Pro (2011) 1440 900 110
15-inch MacBook Pro (Early 2008) 1 1440 900 112
13-inch MacBook Pro 1280 800 113
13-inch MacBook Air 1440 900 128
iPad 768 1024 132
17-inch MacBook Pro (2011) 1920 1200 133
11-inch MacBook Air 1366 768 135
iPhone 4 640 960 330

One more minor point about the screen is that the lid hinge opens wider than my 15-inch MacBook Pro did. Though it still doesn’t open quite as wide as my old PowerBook did, the Air’s obtusity is more than welcome in this regard.

Full-Screen Mode and the Full-Screen Conundrum

The smaller the screen the more delightful a full-screen app becomes.

Only a few full-screen apps looked good on my 15-inch MacBook Pro: writing apps (such as Byword and iA Writer) and Safari.

On the MacBook Air almost all the apps that support full-screen mode look good. Right now not many of the apps I use support full-screen mode in Lion, but the ones that do look great. Byword and Safari of course, also Mail and iCal (well, all things considered, iCal looks good in full-screen). And Reeder? Well, Reeder looks amazing in full-screen mode.

Thanks to the MacBook Air, full-screen mode is growing on me in a way that it never did when I tried to use it on my MacBook Pro. Perhaps what I like the most about apps in full-screen mode is the non-cluttered and organized tidiness that seems to come with full-screen mode apps. Each app is in its place, and when I’m using that app no other windows are floating behind it pestering me or getting in my way.

Something clever about Safari when in full-screen mode is that the title of the page you’re on appears in the Address Bar just after the URL. And if the URL is so long that it takes up the whole address bar, you get an ellipsis at the end with enough room to still display the title.

Safari’s title display in full-screen mode:

Safari's address bar when in full-screen mode

Safari’s title display in non-full-screen mode:

Safari's Title Bar when not in full-screen mode

However, there are a few quibbles I still have. For one, the transition between screens is extremely slow. But it’s only slow when you are switching between screens — switching between apps causes a faster screen-slide transition. Meaning, if you use the four-finger gesture to switch from one full-screen app to the other, the speed at which the screens slide over is slower than if you use Command-Tab to switch between the full-screen apps. I would love for that faster switch to be the default speed.

Secondly is the issue of when I plug the Air into the 23-inch Cinema Display. You can have too much of a good thing, and full-screen apps on the Cinema Display are certainly too much. And so, when I switch to clamshell mode I have to exit all those apps out of full-screen. A system utility that recognized this would be much appreciated.

Trackpad

The larger, glass trackpad of the Air is much nicer than the trackpad I’ve been accustomed to on my older MacBook Pro. Especially when it comes to multi-touch gestures. However, due to the larger size of the trackpad and the smaller chassis of the Air, trackpad is under the inside of my palms when typing and it often throws me off. The Air is smart enough not to respond to mouse movements when typing but there’s still a natural desire to avoid touching the trackpad while typing.

Clicking with your thumb while two fingers are on the trackpad does not always register the “right-click”. You have to click right towards the bottom of the trackpad. Though it works on the Magic Trackpad, and it’s what I got used to for right-click on my MacBook Pro (the kind that still had the actual trackpad button). Moreover, there is no option in System Preferences to enable 3-finger click.

USB and Thunderbolt Ports

My external HDDs are all FireWire — my primary backup drive uses FW800 and the secondary is FW400. I will now have to connect them via USB until I upgrade to either a Thunderbolt-equipped external drive or a Thunderbolt hub. It would be great to get the functionality of the new cinema displays without the cinema display. A Thunderbolt hub with FW800, FW400, USB, and additional Thunderbolt ports would be fantastic.

My 23-inch aluminum Apple Cinema Display works fine with the MacBook Air via a Mini-Display Port to DVI adaptor plugged into the Thunderbolt port. And, worth noting is that the Thunderbolt port in the Air is one-half the power and capacity of a standard Thunderbolt connection.

Keyboard

Since the Air has no optical drive, what would be the eject key on any of Apple’s other keyboards is instead the power button.

Moreover, the F4 key on the Air now brings up Launchpad instead of Dashboard. All of Apple’s new keyboards do this. It’s unfortunate for someone like me who never uses Launchpad, but does use the Dashboard dozens of times a day. There is a workaround, however, using a handy utility called Function Flip.

As you know, the top row of an Apple keyboard has the default hardware control buttons and the row of function buttons. What Function Flip does is swap the default action of those keys. And so when pressing the Launchpad/F4 button, I can use Function Flip to have it default to react to the F4 command rather than the Launchpad command.

With Function Flip installed I go into System Preferences → Keyboard → Keyboard Shortcuts → Mission Control and set “Show Dashboard” to be F4. Now I have my Dashboard hotkey back, and if I want to activate Launchpad then I can hit fn+F4.

Proper Baggage

The Air is the first laptop I’ve ever owned where I feel that putting it in a case is unfair — I’d rather carry it around caseless like I do my iPhone 4. But it still needs a good carrying case because a laptop and its carrying case go together like a suit and tie.

I am big-bag-averse — I much prefer smaller, rugged bags that don’t look like they belong on a space mission. I never did find a bag that fit my MacBook Pro that was just right. But, for the Air, I already have an old, rugged Timbuk2 bag that is full of character and happens to be exactly the right size for the new laptop.

In the Timbuk2 bag I use a sleeve for the MacBook Air: Acme Made Skinny Sleeve. If I didn’t already have the Timbuk2 bag then I would likely get the Acme Made Clutch bag or the Bomber Jacket Messenger bag from Levenger.

Guts and Glory

My history with computers is that I use them for about 3 – 4 years. Therefore, I wanted to get the most specced-out MacBook Air available. And I did. I picked up the dual-core i7 MacBook Air with 256 GB of SSD storage and 4 GB of RAM. If the Air had wings, it would fly.

Processors

Ordering the i7 seemed like an easy decision at first. For only $100 I could get a newer generation processor with a faster clock speed and more L3 cache. For the 13-inch model, going from the 1.7 i5 chip to the 1.8 i7 chip does not offer a huge jump in performance. In fact, it’s likely that in day-to-day use I wouldn’t even notice the difference. But, since I plan to have this computer for a few years, I wanted to future-proof it a bit by going with the i7 rather than the i5.

The i7 turned out to have a bit of drama attached. But now that the dust has settled, it’s clear that the i7 build-to-order option was the right choice.

When the new Airs were first announced, Apple listed the i7 as being build-to-order only. When buying a new computer, it’s always harder to order it online and wait for it to be built and shipped than to simply drive to the Apple store and buy one that day. However, I was in Colorado at the time and I knew that I wanted the i7 model. So I ordered online, expecting it to arrive back in Kansas City by the time I flew home. However, once I relieved my email confirmation from Apple, the shipping time had already changed from 24 hours into 5 – 7 business days.

The longer the wait, the harder it is to be noble and deny the temptation for instant gratification. So I called the local Apple Store to see if they had any of the new Airs in stock, but, alas, they did not.

The next day, at 7:15 am Mountain Time I got a message from a friend on the East Coast. He was just leaving his local Apple Store with a new i7 MacBook Air in hand. I was shocked that the i7 Airs were available in-store. I decided to do some research about the differences between the i5 and i7 processors — were the speed bumps really worth the extra cost and (in my current case) the extra wait.

I had a very hard time finding accurate reports and information about the latest, mobile Sandy Bridge processors. And therefore, my initial research was way off. At first, it appeared that the i5 chips did not have Hyper Threading enabled and that the i7 chips did. If this were true it would make the i7 chips far superior to the i5.

However, as it turned out, the i5 chip does have Hyper Threading enabled. Making the speed bump to the i7 nice, but negligible. I decided to cancel my online order, drive to the local Apple Store and buy the best MacBook Air they had. If, like my friend on the East Coast, I was lucky enough to get an i7, then great. If not, then I’d be content with the i5.

Fortunately, they had the i7 MacBook Airs in stock and I happily picked one up.

My personal MacBook Air has a Geekbench score of 6281. This is about double the average Geekbench scores of the previous-generation MacBook Airs. The i5 Air scores around 5900.

According to Macworld’s lab tests, upgrading to the i7 chip in the 13-inch Air (which comes with a 1.7 GHz i5 chip) is a negligible gain. Upgrading to the i7 in the 11-inch Air is much more noticeable because the 11-inch Air comes with a 1.6 GHz i5 chip.

Now that I had the i7, next came the concerns of battery life. Sure I had a faster MacBook Air, but just how much is my battery suffering for it?

Battery Life

In my real-world, this-is-how-Shawn-uses-his-laptop tests, the battery easily lasts 5.5 hours. This is with brightness at 80%, a select few utility applications running in the Menu bar (Dropbox, Text Expander, Fantastical, Droplr), and doing work with Safari, MarsEdit, Mail, Yojimbo, Twitter, and iTunes.

No doubt I could get 6 or more hours out of the battery with the brightness turned down. The worst I’ve gotten out of the battery so far has been 4.5 hours. During that time I had Rdio streaming music the whole time, except for a 70 minute stint where I recorded an episode of The B&B Podcast and powered my USB microphone.

When the battery gets down to the red (less than 10%) I still get 45 minutes worth of use. And what else is so impressive about the battery is how quickly it recharges. Just 30 or 40 minutes plugged in and the battery will charge back up and I’ll easily get another 3 – 4 hours.

In short, having a battery that lasts for so long inspires a lot of confidence in your machine. The guaranteed 5 hours of use isn’t mind-blowing, but it isn’t poor by any means either. When you’ve got a portable office, you want to grab it and go.

Moreover, recent tests by Anand Tech show that the battery life of the i5 compared to the i7 was nearly identical. Though the i7 draws more power, it works faster and therefore gets approximately the same battery life as an i5 MacBook Air. However, This Is My Next was able to get just under 7 hours of battery life on an i5 MacBook Air.

Solid State Drive

My MacBook Air cold boots in under 20 seconds. Faster than any other device in the house.

Speedy launch times like these are becoming more and more common, but most of us have been around computers long enough to remember when you would start your computer and then go down to make coffee. Just because a 20 second boot-up is less rare doesn’t make it any less delightful.

In addition to the speed, having a drive with no moving parts can be a relief when you’re using a laptop. No need to wait for the drive to spin down before you toss it in your bag because, other than the fans, everything in the MacBook Air is stationary.

Not every SSD has been manufactured equally. Some of the MacBook Air drives are made my Samsung and some are made by Toshiba. The Samsung drives are slightly faster than the Toshiba drives.

According to Disk Speed Test, the Samsung drive in my MacBook Air has a write speed of 248 MB/s and a reed speed of 265 MB/s.
Compare that to the Toshiba which, according to Engadget’s review of their Air with a Toshiba SSD, has a write speed of 184 MB/s and a read speed of 202 MB/s.

They say the speed difference between the faster Samsung drive and the slower Toshiba drive is not even noticeable. However, as a nerd, that’s not the point. Buying something new that’s even the slightest bit slower than another available option makes you want to shake your fist in the air and shout, “Arrg!”

Fortunately, the 256 GB SSD that came with my MacBook Air is made by Samsung, which means that I have the fastest MacBook Air I could possibly own. And that feels good because I plan to use this machine for several years.

Even if I had gotten a Toshiba SSD, it still would have been faster than the OWC Mercury Extreme Pro that I put into my MacBook Pro less than a year ago. Using Disk Speed Test, my OWC reports a write speed of 109 MB/s and a read speed of 134 MB/s — or, about half the speed of the Samsung SSD that’s in the MacBook Air.

Remote Disc

One of my favorite “features” of the Air is its lack of an optical drive. Too many times have I opened the lid to my MacBook Pro and been forced to listen to that horrendous wailing cry of the optical drive as it checked for physical media.

Moreover, I cannot remember the last time I used the Super Drive on my MacBook Pro. All the music I buy is digital; all the music I listen to is on my iPod or iPhone; all my software is downloaded (now, even my OS); and all my movies I get from Netflix or iTunes.

The only time I need to put a physical disc into my computer is to reinstall Adobe Creative Suite, or if I am sending a large file to print and I have to burn it onto a DVD. You can buy a USB-powered external Super Drive from Apple, or you can use another computer’s optical drive and connect to it remotely. The latter is aptly named Remote Disc.

Setting up Remote Disc is a piece of cake (I used it to install Adobe CS3 onto my Air).

  • On the Mac that has the optical drive, go to System Preferences → Sharing, and turn on “DVD or CD Sharing”.
  • On the MacBook Air, go to Remote Disc, which is found in the sidebar of the Finder window, and you’ll see the computer that has the optical drive shared.
  • Choose “Ask to Use” and a dialog box will appear asking if you want to give permission for the MacBook Air to access the CD drive.
  • Say yes, and then in the MacBook Air’s Finder, you’ll see what’s in the optical drive as if it were on the Air itself.

The downside to Remote Disk is that it slower than if the optical drive were internal. It took 40 minutes to install the 2.4 GB of Adobe Creative Suite software (Illustrator, InDesign, and Photoshop) over Remote Disk. An install speed of about 1.02 MB/s

An alternative to Remote Disk is to create a Disc Image (.dmg) of the physical media and install it that way. This is also a great way to digitally store your physical media and finally toss out those boxes of CD-ROMs.

If you want to take your software that still exists on physical media and turn it into digital disk image files, the process is quite simple. With the disc in the optical drive, go into Disk Utility, select the CD or DVD that is in the optical drive, choose “New Image”, and then save the .dmg file to your computer.

Starting Fresh

When installing a new operating system or setting up a new computer I love to start from scratch. Or, as I said earlier this month, it’s when I do my most serious tinkering.

Starting fresh is a perfect way to re-evaluate what I want to keep on an app-by-app basis. It also assures me that any cruft which slowly accumulated on the previous system is left in the dust.

Nothing makes you appreciate building out your clean install more than the Mac App Store. Once I had unboxed my MacBook Air and done the initial admin setup, I logged into the Mac App Store and downloaded half a dozen apps right off the bat (Byword, Twitter, Take Five, and a few others). There are more in the Mac App Store available for download, but I wanted to wait until I needed or wanted them before I downloaded them.

While the Mac App Store apps were downloading I downloaded and installed Dropbox to get it syncing.

Then I installed LaunchBar and Keyboard Maestro because without them I can barely navigate my Mac. Once these two apps were installed I replaced their Application Support files with those from my MacBook Pro, instantly re-enstating my LaunchBar preferences and Keyboard Maestro macros.

While everything was downloading, I took a lunch break. When I returned, and Dropbox had fully synced up, I then installed the rest of my necessary apps:

For Yojimbo and MarsEdit I manually imported the Application Support folders, just like I had with LaunchBar and Keyboard Maestro. OmniFocus and 1Password both sync with the cloud so I just logged in and let them do their thing. For Transmit and Coda I simply exported their keychains from the my previous system and installed it onto the Air.

The only other files I needed to manually move over were my music, all my fonts, and a few document folders. Previously I’d been storing my iTunes library on an external drive because my MacBook Pro’s 120 GB SSD wasn’t big enough to hold my music and movies. Since the Air has a 256 GB SSD, I was able to bring my music back to the local drive.

All in all, it took me a whole work day to buy the computer and get it set up and ready to use. I’ve since installed a few more apps, such as iWork and Adobe CS3. And the grand total ads up to 68 applications currently installed and 86 GB total in use.

Nothing beats a new machine running clean.

The New 12-inch PowerBook

After using the 13-inch MacBook Air for almost two weeks, it has been difficult to pinpoint exactly what it is about this laptop that makes it so great. I don’t think it’s so much in what the Air is, but rather what it is not — or rather, what it doesn’t have. The Air doesn’t have an optical drive, it doesn’t have many ports, it doesn’t have a removable battery, and it doesn’t have much weight.

It’s the subtraction of all these things that adds up to make the Air such an attractive and incredible computer.

Everyone I know who has owned a 12-inch PowerBook G4 looks back with fondness about that being the best Mac they have ever owned. It was a perfect blend of power and portability, and it invoked an affinity from its owners that few Macs in history have.

A few years from now, I believe we’ll look back and say the 12-inch PowerBook was the best laptop we ever owned until our MacBook Airs. The MacBook Air is the new 12-inch PowerBook — the new blend of power and portability that also invokes a fondness that few Macs in the lineup can.


  1. Lest you think my math is wrong: the aluminum 15-inch MacBook Pro has a viewable area of 15.2 inches, the unibody has a viewable area of 15.4 inches. Since they both have the same number of pixels it means the pixel density of the older model is just slightly higher than that of the newer model.
Guts and Glory: A Review of the MacBook Air

Diary of a TouchPad Owner

Thursday, June 30, 2011

10:27am: Just called Walmart and Best Buy to see if they would be selling the TouchPad tomorrow.

The lady in Walmart electronics had no clue what I was talking about. She apologized that they would not have them, and that perhaps later they would and I could call and check again in a week or so.

The guy at Best Buy told me they had one on display already, that they had none in stock and that it would be a few days before they got any. I had a sneaking suspicion he didn’t realize that tomorrow was the official launch day of the TouchPad, so I say to him: “Since tomorrow is the day they officially launch, can you look to see if any Kansas City Best Buys will have them in stock?”

He replies: “Oh. Well if they go on sale tomorrow, then we will have them. It’s just not showing up in our inventory yet because it’s not on sale.”

So that settles it. Tomorrow morning I’ll be heading to Best Buy. Will there be a line?

Friday, July 1, 2011

7:15 am: Should I head over to Best Buy now, or wait until they open at 10:00 am? I cannot imagine that there will be more than a few people there at opening to pick one up. Unless there are other tech writers or nerds in Kansas City. Are there any?

Going early to stand in line for an iPad or iPhone has always been fun. You know there’ll be a group of folks there whom you can talk to, and so getting there plenty early is never an issue. Getting to Best Buy plenty early seems more like a faux pas rather than an event. I think I’ll wait.

9:30 am: Leaving for Best Buy. I decided that even if there is a line, I don’t want to stand in it. Standing outside of Best Buy just seems awkward to me, rather than fun.

9:58 am: I drive in to the Best Buy parking lot, and there is no line. As I am parking I see a manager walk out of the store and wave his arms in the air with a “come on in” motion. About a dozen folks all get out of their cars and begin walking toward the door. I think to myself how amazing it is that all these people are here for the TouchPad. Though once we all got into the store, only two of us were looking for TouchPads.

I am one of the first to walk in the doors, and the first display I see is for iPods. The electronics section of the store is toward the right, so I head that direction. I pass the cell phone counter, a display for iPhones, then the Apple section of Best Buy and a display for iPads and MacBooks. Then I pass the display for a Kindle and a PlayBook. Then, the TouchPad. It’s display looks no fancier or newer than any of the others. It’s just there.

Next to the TouchPad was a plastic, fake display version of the Veer. I looked around the display but did not see any TouchPad boxes available to pick up and purchase. Moreover, the display was in pretty poor condition. It was a 3×5-foot table with a display in the center.

It’s just me and one other guy interested in the TouchPad (I sped-walked for nothing). A customer service guy asks the two of us if we need help. I ask him to get me a 16GB version, and my new friend wants a 32GB. We also ask about covers but apparently they are already on back order. (I think in Best Buy when they don’t have something, the default answer is that it’s on back order because it makes the item sound more popular.)

While we’re waiting for the TouchPads, the other guy and I small talk about the TouchPad versus the iPad. His wife has an iPad and there’s no way she’d give it up. He loves webOS and he’s very excited about the TouchPad; he’s owned an iPhone before and didn’t like it as much as his Pre.

I say nothing about how I’ve owned every iPhone and iPad and that I am only here because I want to see if the TouchPad stacks up.

The Best Buy employee returns with our TouchPads. I go check out and return home.

11:04 AM: I have now set up my own WebOS Account so that I can activate the TouchPad and begin using it.

11:37 am: I’m recording some rapid fire thoughts into a voice memo.

  • Trying to find a Twitter app. The only one I can find is SpazHD for Twitter.
  • Everything is slightly annoying, just a little bit slow.
  • The card view is killer. Love it.
  • The time is right next to the battery icon, but I thought it was the time left in the battery. It is now 11:38, but that means 11:38 in the morning not 11 hours and 38 minutes left on the battery.
  • Typekit does not work on my site. (Note: I found out later from Typekit that they intentionally blocked the TouchPad until they could do proper testing to ensure that their fonts would not cause usability issues on the webOS Browser.)
  • The keyboard has little emoticons.
  • When taking a screenshot you see a giant yellow orb.
  • It appears that instances of a browser are not isolated to the browser app.

11:54 am: Text selection bugs me; Cut/copy/paste is awkward at best.

Something that I love is that I am always just one tap from common settings like turning on/off Wi-Fi, adjusting brightness, etc.

3:01 pm: Attempting to add Instapaper to the bookmarks list. I can’t add it from the Instapaper website, so I try emailing myself the Instapaper javascript URL, pasting that into the address bar and then adding that as a bookmark. But that does not work.

3:04 pm: Go to browser help, and discover there is a place for live help chat. So I jump on, and only have to wait for 1 minute. I start a live chat with “Seth” trying to figure out how to add the Instapaper bookmarklet. (All typos in the transcript are [sic].)

  • Seth: Hello.Thank you for contacting HP webOS customer support.How can I help you today?
  • SHAWN: Hi seth. I’m trying to create a bookmark in the browser, from a URL that is not a webpage.
  • Seth: Okay.
  • SHAWN: Is there a way to manualoy add or edit the adreses es of bookmarks?The examples are for adding a website’s rss feed to Google reader, and adding a url to Instapaper.

     

  • Seth: Follow the steps to create a Bookmark.Can I have 3 minutes to work on the issue?
  • SHAWN: Of course.
  • Seth: Thank you for staying onhold.Open the page you want to bookmark.

    Open the application menu and tap Add Bookmark.

  • SHAWN: The trouble is that these are javascript bookmark lets. They dont open like a standard website does.Does that make sense?

     

  • Seth: Yes, I got it.
  • SHAWN: I tried pasting the address cor the bookmarklet, but the page has to load in order to add it as a bookmark, and the browser treats it as a Google search.
  • Seth: Can I have 2 minutes to work on the issue?
  • SHAWN: Of course.
  • Seth: Thank you for staying on hold.We can only add the Bookmark it it is a webpage.
  • SHAWN: That is unfortunate. And there is no way to edit the URL of a bookmark once it has been created?
  • Seth: Yes, we can edit the bookmark once it is created.Open the application menu and tap Bookmarks.

    Edit the bookmark name: Tap i to the right of the bookmark name. Enter the new thumbnail, title, or URL and tap Save Bookmark.

  • SHAWN: Okay, can I try that real quick?
  • Seth: Sure.I will stay connected.
  • SHAWN: Hmmm. I was able to edit a bookmark once it was created, but it will not take the javascript url as a valid address for the bookmark.
  • Seth: May I know the complete Javascript URL that you are trying to add?
  • SHAWN: javascript:function%20iprl5()%7Bvar%20d=document,z=d.createElement(‘scr’+’ipt’),

    b=d.body,l=d.location;try%7Bif(!b)throw(0);d.title='(Saving…)

    %20’+d.title;z.setAttribute(‘src’,l.protocol+’//www.instapaper.com

    /j/WnlMKBaHBm1w?u=’+encodeURIComponent(l.href)+’&t=’

    +(new%20Date().getTime()));b.appendChild(z);%7

    Dcatch(e)%7Balert(‘Please%20wait%20until%20the

    %20page%20has%20loaded.’);%7D%7Diprl5();void(0)

     

    This is for a web app called Instapaper http://www.instapaper.com

  • Seth: Did you try editing this webpage and open from the bookmark?
  • SHAWN: Yes. I was able to get the address stored, but was then given an error: “Cannot open MIME type”
  • Seth: I’m sorry we cannot open the javascript URL from the bookmark.
  • SHAWN: Okay. Can this be filed as a bug?
  • Seth: This is not a Bug. We cannot open the Javascript URL from the bookmarks any webOS devices.However, I will put forward your concern to the development team.
  • SHAWN: Okay. Thanks, Seth.
  • Seth: You are welcome!Can I be of any further help?
  • SHAWN: Nope. Thanks though.
  • Seth: My pleasure!Thank you for contacting HP webOS customer support and feel free to contact us for further assistance.

    Bye!

    Take Care!

3:54 pm: Downloaded Paper Mache. I can at least use it to read my Instapaper queue. Ryan Watkins gets it. This is a classy app that serves Instapaper well.

5:29 pm: Attempting to get music onto the device. You can run it in USB mode and add DRM-free MP3s. Or you can download HP Play and sync music from your iTunes account to the TouchPad, just like you would on iTunes.

6:44 pm: After plugging it in and ejecting it a couple times from the “USB mode” something changed about the OS. The background turned to a grey slate, all my open apps went away, all my downloaded apps that were in the Launcher disappeared, and certain bits of functionality stopped working.

7:02 pm: I can not figure out how to power down the device. I assumed that you simply hold down the lock button, like you do on an iPad, and that it would power down. However, it’s not working for me.

Reading through the instruction manual there are no obvious instructions about powering the device off. Though, I did finally read that I was attempting to power the device off correctly. Alas, my attempts to power it off are not working. There must literally be a bug in the OS that won’t allow me to power the TouchPad off.

Fortunately, Martin Dufort reminded me that perhaps there is a way to force reboot the device. I held down the lock and home buttons and it forced a reboot. Afterwards things came back to normal.

Saturday, July 2, 2011

4:41 PM: Log into Mint to check my site stats. It seems that the browser on the TouchPad is the fastest and most responsive app in the whole device. Though Web pages load a bit funky at times, they do load quickly and are very responsive.

4:59 pm: Friends will be arriving for the BBQ birthday dinner tonight, so I grab the iPad to go hook it up downstairs and stream Pandora. But I remember that I’m committing to use the TouchPad for the next week. So I search the HP App Catalog for a Pandora app.

Lo and behold there is one, but it is not TouchPad optimized. No matter, I download it because it’s free.

I heard that some apps that are not TouchPad optimized may not run on the TouchPad. Since Pandora is free, I figure why not give it a shot. It downloads and runs just fine.

When Pandora is running, you get the typical Pandora controls on the front of the TouchPad’s Lock Screen. However, you can’t control the music with those buttons. How odd.

In fact, this is something that is a bit frustrating. Though the Lock Screen displays notifications (such as new emails, Twitter replies and DMs, new IMs, etc…) you cannot act on those notifications.

10:01 pm: After running Pandora radio for 5 hours the battery only drained 13-percent, from 86 to 73.

10:23 pm: perhaps a better Twitter client has arrived? Check the App Catalog. Nope, Spaz HD is still the only one.

10:32 pm: Hey, what’s that magazine I heard about? The one that showcases apps? It’s not advertised on the Catalog home page, nor is it listed in the featured section of the Catalog.

Ah, I read here in this paragraph of text that the magazine is called Pivot. I guess I have to search for it on my own…

Hmm. Apparently it’s not in the catalog; a search for Pivot brings up no results.

Sunday, July 3, 2011

9:00 PM: In an attempt to test the limits of webOS’s multitasking capabilities, I begin opening as many apps and web pages as I can. I launch 15 cards (5 browser cards, email, the App Catalog, pondNotes, Paper Mache, Memos, Spaz HD, Photos & Videos, Music, Video and Voice calls, and Calendar) and then a blank notification appears in the top-right of the screen along with an accompanying alert sound and slight buzz.

I assume this blank notification has something to do with alerting me that there are a whole lot of apps open and I should do something about it. But it’s blank, so I ignore it.

One thing I do like about this notification is that I can continue to use the TouchPad even while the notification is showing. In iOS things come to a halt when a notification appears. Though, never has iOS notified me that I should be a little more prudent in my app launching endeavors.

I go into the Twitter app, Spaz, and find a link. Tapping on the link normally would have opened a new browser window. However, in this case it slides me all the way to the far-left browser card and brings it up. And then the blank notification pops up again… And that Twitter link never did open.

Monday, July 4, 2011

8:30 am: Marinating some BBQ chicken for grilling later tonight.

9:30 am: With a hot cup of coffee in hand, and a relaxing July 4 holiday ahead of me, I’m ready to do some reading. I’ve searched many times for an RSS reader in the HP App Catalog but there are only a couple, and so far as I can tell none of them sync with Google Reader.

I launch google.com/reader but am greeted with the standard view, which is literally unusable on a touchpad. Is this how it works on the iPad, too? I use Reeder so I actually don’t know, but surely there is a way to read your RSS feeds from a touch screen.

I launch google.com/reader on my iPad and am redirected to the mobile version: google.com/reader/i/. Returning now to the TouchPad I manually type in the mobile URL and am greeted with a usable version. (In some ways, I’m a bit bummed that I won’t be forced to read my RSS feeds on the iPad.)

10:45 am: Since the Kindle app is still unavailable, I am curious about how the TouchPad handles reading. I do a lot of reading on my iPad through Instapaper, Reeder, iBooks, and a few magazine apps like Wired and The New Yorker. I remember there being demos on the HP TouchPad website about their reading apps, so I go there to see if I can find something.

The whole website has changed. Now there is far less information about the TouchPad and instead lots of links to go buy one.

Side note: Those Russell Brand advertisements are horrendous.

The only reading app that I see advertised is Time Magazine. So I pick up my touchPad, launch the App Catalog and search for Time. It’s free to download and you can subscribe to it for $2.99/month which includes both the print and HP TouchPad Edition delivered each week. The first 4 weekly issues are free. If you like, you can just get the digital version for the same price.

Honestly I do not feel like signing up for this. I have a gut feeling that it will be a poorly rendered PDF version of the magazine, and that navigating and reading it on the TouchPad will be more maddening than entertaining. However, for the sake of science, I feel that I must. Maybe later…

10:52 am: I am still wanting to get ahold of their App Catalog app, Pivot. It still does not appear in the search results when trying to find it in the App Catalog. I decide to launch Help and start a live chat with a service rep asking if they know.

The Help screen is taking a while to load; perhaps the TouchPad needs a reboot.

I go out to the card view and begin closing some apps. There are a few websites open that I want bookmarked so I email them to myself. Suddenly, the screen goes blank and I see the glowing HP logo.

10:53 am: I just crashed webOS.

10:57 am: Okay, back to the App Catalog. Well hey, would you look at that! Pivot is now front and center on the App Catalog app. How did they know?

11:04 am: Pivot is a great idea. It’s a magazine all about app discovery, which, since Friday morning, is something I have had a hard time with. In theory it looks like you should be able to buy the apps from within Pivot. However, the purchase links are all stuck to the top-left corner of the screen, and you have no idea which purchase link is for which app.

I thought I was re-downloading the Kindle app (because based on Pivot it seems that the app is ready and available), but I actually ended up downloading Royal Opera House. Whatever that is.

11:07 am: I download HP MovieStore (which is powered by Roxio). This is apparently where you can download movies and TV shows right to your TouchPad. Alas, it seems to have the same development team as Kindle…

Now I’m curious if the Software Manager is supposed to notify me when updates are available or if I have to hunt them down myself. I launch Software Manager and am presented with a list of all the Apps I have installed. About 10 seconds later a green button appears at the bottom of the screen letting me know I have 3 updates available.

11:43 am: Okay, I take back what I said about being able to read feeds on the TouchPad — I can’t. Sure, I can get Google Reader’s mobile version to load, but it doesn’t exactly work like it should. Loading more items pops you back to the top of the list, and marking all the currently viewed items as read does just that but without a refresh of new unread items.

The TouchPad may tout that I get the full web because it’s Webkit-based browser supports HTML5 and Adobe Flash. But it does not appear to ever want to render the full web in a usable fashion.

11:45 am: I found a good use for Flash: Rdio.

11:57 am: A notification appears informing me that Paper Mache, the Instapaper app, is syncing. I don’t even have Paper Mache running. My first thought is, hey, that’s fantastic! My second thought is, wait, how much is this affecting my battery?

3:08 pm: Trying to watch the latest episode of Put This On. The Vimeo flash player isn’t working well. So I bust out the iPad, because it’s about time there was a head-to-head competition between these two. The iPad pulls up the .MOV file splendidly, and plays it in full-screen with no trouble whatsoever. Thank you, iPad.

Tuesday, July 5, 2011

10:41 am: The Internet just went out. Delightful.

2:19 pm: With no Internet, I’ve decided to start writing the review itself.

6:45 pm: Wrote a little over 3,000 words today. Maybe the Internet should go out more often.

Wednesday, July 6, 2011

8:41 am: Still no Internet.

8:45 am:I transferred over some old Superman cartoons because that’s about the only DRM-free video I have around here. (One day, if I ever own a Mac Mini I suppose I’ll get around to turning all my plastic video media into digital).

The video transferred over just fine, though the low-resolution cartoon looks pretty crummy. But hey, that’s half the fun, right?

12:58 pm: There are still some final bits of research I need to do and I need an Internet connection. So I am heading over to my local coffee shop to work. The second-half of this review may come across as more caffeinated than I originally anticipated.

10:26 pm: Internet’s back!

10:56 pm: Finally published my review. I am a bit surprised by the conclusion I ended up with. I truly did expect the TouchPad to be more than it was. But that’s why I titled the article “The HP TouchPad 1.0”. I think webOS has a bright future. The operating system does seem mostly suited for a tablet device, and I think that with more refinement the TouchPad could be the number two tablet. But, that is not what it is today. It’s buggy and awkward.

Thursday, July 7, 2011

10:18 am: Time to either return or sell this thing.

In the Settings pane there’s a way to do a secure erase. I erase the TouchPad, power it off, and put it completely back in all its original packaging and plastic wrap.

Before posting it to Craigslist I decide to call Best Buy. I let them know I bought it last week, but that I don’t like it. They have no problem whatsoever with me returning it. So I do.

Diary of a TouchPad Owner

OS X Lion

Lion is the finest version of Mac OS X to date. It’s the sort of operating system nerds would go stand in line for… if they could. But instead you can download it right now (assuming you haven’t already).

Over the past several months I have been using the early developer previews of Lion. For me, it is not the headline features of Lion that make it such a compelling and noteworthy release. Rather, it is the thousand little refinements that all add up to what is, in my opinion, the most attractive and usable operating system on the planet.

There are some big things in Lion that stand out as the hallmark features — such as Launchpad and Mission Control — but these are not so much features as they are usability enhancements. And to me, that is what Lion is all about: enhancements.

There are a thousand subtle changes that all add up to something fine. Scrollbars have been removed and now only subtly appear when you are actually scrolling. Buttons are now a more classy square shape. Many icons are now monochrome. For the next several months you’ll be stumbling across all sorts of things that look or act better than they did in previous versions of OS X.

Even Safari’s default page for “You are not connected to the internet” has been massively updated. The old version was jarring; the new one is gorgeous. How many thousands of times have you seen that stark white page because a server wasn’t responding or the public wi-fi was acting up? It has always been jarring to me, and it’s been that way for years. But now, in Safari 5.1, you see a classy, well-designed error page. It is much more inviting and friendly. The former was ugly, but the current is art.

Here’s how Safari 1 looked when you reached a page that wasn’t responding, or if you tried to load a site while your computer wasn’t connected to the Internet:

Safari 1 Error Display

And Safari 2:

Safari 2 Error Display

Safari 3 and 4:

Safari 3 and 4 Error Display

And now, Safari 5:

Safari 5 Error Display

This “You are not connected to the Internet” design is, in a way, the quintessential example of what is different between Lion and all the previous versions of OS X before it.

There are many things like this sprinkled all throughout the OS. There are many subtle refinements which, when experienced, you don’t just think I’m glad they added this, because this is cool. Instead, you think how is it that OS X never had this before? This is the way it should be.1

And so, herein is a list of miscellaneous thoughts and observations about the greatest operating system on the planet:

Launchpad

Perhaps the single most notable new feature of Lion is Launchpad.

With the advent of Launchpad in Lion there are now three built-in application launchers in Mac OS X: The Dock, Spotlight, and Launchpad. It just goes to show what a hurdle it is to handle application installation, organization, and access. In conjunction with the Mac App Store, Launchpad is, in my opinion, a fantastic way to store and access applications.

But do I actually use Launchpad? Nope. Primarily because Launchpad is mouse friendly and I live and die by the keyboard. To activate Launchpad you take four fingers on the trackpad and pinch them together. It is awkward at best on my 2008 MacBook Pro even though I bought a Magic Trackpad to use with Lion. I much prefer to Command+Space into my application launcher of choice: LaunchBar.

Mission Control

The second most notable feature of Lion is Mission Control. Mission Control is sort-of like Exposé on steroids, and I use it because there is no way not to use it if you use Exposé. But, I don’t think to myself how happy I am about Mission Control.

Mission Control truly shines if you use Spaces — which I do not. I have all my application windows stacked on top of one another in just one Desktop space. And so, Mission Control, while more organized and intelligent than Exposé, is not significantly more useful to me.

If you use hot corners they have been improved as well. The hot corner for showing all the windows of the frontmost application now also displays a coverflow-like view of all recent documents:

Application Windows and Recent Documents

The Mac App Store

The more I use the Mac App Store, the more I appreciate it. It is great to have all your apps centralized in one hub. You can download them onto any computer and all you need is your Apple ID. It makes switching to a new Mac or setting up a new install much simpler.

The way it works differently in Lion is that apps you download go into LaunchPad, and then the LaunchPad Dock icon bounces once. This is far more elegant and scalable than the way apps installed in Snow Leopard, which was to download right into the Dock.

Full-Screen Apps

I have a love-hate relationship with full-screen apps. Partly because I love screen real estate. But full-screen apps seem to have been made with laptops in mind. Most of the apps look great on the smaller screen of a laptop, but not so great on a larger display.

I have this not-so-special theory that Apple’s flagship Mac is the MacBook Air. Full-screen apps scale best on smaller screens. I believe that Lion has been, in a way, specifically designed for the Air.

Mail

Some changes to an operating system are instantly welcomed, while others take time to get used to. Mail is in the latter camp. It goes without saying that this new look for Mail on the Mac has a very big nod back to Mail on the iPad. I did not like this all-new look at first, but now I have grown to appreciate it.

There are a few bits that I still do not appreciate, however. Such as: (1) the way a new reply message “bounces out” from the original message; and (2) the way a message window slides up and off the screen when you send it.

For those who cannot handle the new look of Mail, there is a setting to go back to the original layout under Preferences → Viewing. Note, however, that even when reverting to the previous layout, the aforementioned annoying animations will still be there.

Perhaps my favorite new feature in Mail is the enhanced search capabilities. When searching for a particular email you are offered suggested search terms — not unlike Google suggestions — that recommend people, subjects, attachments, etc. These search suggestions are both intelligent and useful.

And my favorite new design element in Mail is the look of the popovers you see when adding an event or creating a new contact — both of which are very nice.

New Event Popover in Lion Mail

Auto-Saving and Versioning of Files

Not all apps auto-save just yet. And for those that do (specifically TextEdit and Preview), I haven’t yet decided if it’s a service or a burden. It’s nice that you can quit without worrying about saving or choosing a spot to save, but I primarily use TextEdit as a scratchpad, not as a writing tool. I am always tossing bits of text into TextEdit that usually have a short lifespan. So, whenever I quit TextEdit, I have to CMD+W and then CMD+Q.

Quitting doesn’t prompt you to save, but closing a window does. I find this behavior to be equally great and maddening. If you don’t want to restore windows when you’re quitting and re-opening apps, you can turn it off in System Settings → General. Though, there is not an option for asking you to save on quit. If you quit with unsaved documents, then they are restored when you open the app again.

Version control, however, is fabulous. Not that I use it often, but it is done so very well. You get to it by hovering over the top titlebar in an application and clicking on the triangle that appears.

Title Bar and Version Options

You are then presented with some options to revert to the last time this document was saved, lock this version, duplicate it, or compare versions.

Comparing versions launches you into a TimeMachine-esque zone where you have the current version on the left and a pile of previous versions on the right.

Comparing Versions of a Document in Lion

Various UI and UX Changes

Miscellany

  • The Apple logo on the boot-up screen is more “letterpressed.”

  • When launching an app, the window launches from the center of the screen and opens up outwards, like an app does in iOS.

  • The classic stop-light buttons in the top-left corner of all windows are now a more muted red, yellow, and green.

  • The icons in the Finder window sidebar are now all monochrome. Personally, I like the new color scheme of more muted colors in some areas and the monochrome in others. To me, it all feels more refined and less frilly.

Plug and Play with an External Monitor

I adore the way Lion manages laptops and external monitors. I find it much more user-friendly than the way previous versions of OS X have managed it.

The tried-and-true behavior of how OS X deals with a laptop and an external monitor has been this:

  • With the laptop lid closed and the computer asleep: Plug an external display, wake the computer, and the external display will be the only working display. If you were to then open your laptop lid while an external display is running, the laptop’s screen stays off.

  • With the laptop lid open and the computer awake: Plug an external display in and you have two working screens. If you were to then close your laptop lid, the computer would go to sleep.

In Lion, this behavior has been greatly improved:

  • With the laptop lid closed and the computer asleep: Plug an external display in, wake the computer, and the external display will be the only working display. If you were to then open your laptop lid, the laptop’s screen would turn on and you have two working monitors.

  • With the laptop lid open and the computer awake: Plug an external display in and you have two working screens. If you were to then close your laptop lid, the laptop’s screen turns off and the external monitor becomes the only working monitor.

In short, opening and closing your laptop’s lid is like adding or removing a second display, and does not affect putting the computer to sleep.

It may sound silly, but this is perhaps one of my favorite new features in Lion.

Rubber-Band Scrolling

Once you get used to the rubber-band scrolling of list views and windows there is no going back. As I mentioned above, I have been using the Developer Previews of Lion since March. When switching over to Snow Leopard, the lack of rubber-band scrolling was the most annoying “missing” features. It is one of those things that once you get used to it, it feels completely natural.

Dashboard

The Dashboard got an unfortunate makeover. Ever since OS X 10.4 Tiger I have found the Dashboard extremely useful. Partly because I use the Mint web-stats widget, but also because I keep a calculator, the calendar, weather, and a few sticky notes there. Hitting F4 to invoke the dashboard is nearly second nature. But now, instead of zooming into focus like it has since 2005, the Dashboard is its own space that slides over from the left. And it brings with it a new dotted background texture which I find highly unattractive.

If you want to return your Dashboard to its previous look and behavior, you can do so by unchecking the option to “Show Dashboard as a space” within the Mission Control settings in System Preferences.

Application Windows

Application windows now have rounded window corners all around. Previously, only the top-left and top-right corners were rounded. Now all four are. And, speaking of application windows, there is less window chrome in general. Thanks mostly in part to the new scrollbar.

The new, minimalistic scrollbar is copied and pasted right out of iOS. It only appears when the window you’re in is moving, and it’s intelligent enough to be a dark color on a light background and a light color on a dark background.

Other tidbits include:

  • The ability to grab any edge of an application window and resize it. (Try holding Shift or Alt while doing so.)

  • The toolbar in the Finder window no longer has that dotted division line that you can put into a Finder window tool bar.

The Customize Toolbar Options in Lion's Finder

Auto Correct

Lion implements iOS-style auto-correcting of spelling. It literally looks just like on the iPhone / iPad:

Auto-Correct in Lion is just like iOS

It is great at catching misspellings, but I find that often times it will auto-correct to the proper spelling of the wrong word I was originally trying to spell.

If the new auto-correct really irks you, you can turn it off within System Preferences → Language & Text → Text. I appreciate it, but it needs a bit of babysitting from time to time.

The Hidden Library Folder

The ~/Library folder is now hidden. If you want to see it, a simple terminal command will unhide it:

chflags nohidden /Users/YOUR USERNAME/Library

The Dock

In the Dock you can choose to not display the blue icon orbs that glow to show that an app is active. In Dock Preferences there is an option to show indicator lights for open applications. These are turned off by default. Apple wants to eliminate the concept of an app running or not.

This concept won’t be fully realized until Macs are running SSDs and applications launch in split seconds, which means the option to not display the indicator lights for open applications is good news for all of us.

Roar

Lion is what OS X was meant to be: refined, attractive, and user-friendly.

As we’ve heard so many times from Apple, this is a “Back to the Mac” operating system. But Lion is more than just elements that pull from what we see and know on iOS. It is also full of hints that point to the future of Apple hardware and the amalgamation of iOS and OS X. It is exciting to see this big picture slowly coming into focus.


  1. However, one glance at the hideous new iCal UI and my theory is shot to pieces.
OS X Lion

The HP TouchPad 1.0

After nearly a week with the new HP TouchPad and webOS 3.0 my overall impression is that the TouchPad is less than the sum of its parts. There is nothing the TouchPad does that the iPad cannot except play Flash video (sometimes). I could not find one feature or function that was significant or compelling enough to take the TouchPad seriously compared to the iPad.

What webOS has that iOS doesn’t is not so much found in a feature comparison as opposed to functionality differences. webOS has some very clever approaches to common tasks and needs: such as the popular card view approach to fast-app switching, global notifications, and a few other things. And though I consider webOS to be very clever in certain areas, I do not find it to be fun.

Packaging

The TouchPad comes in a high-quality box with much attention paid to the packaging. It feels exactly like the box an iPad would come in. The cardboard is the same type of thick semi-gloss board. In fact, it is so similar to the iPad box that on the back of the TouchPad box it even says, “Designed by HP in California.

When opening the box you don’t lift off the top, you slide out a drawer. The TouchPad itself is wrapped in plastic and underneath it you find a sunken cardboard “pouch” with a thumb tab to pull it out — just like you would find underneath your iPhone or iPad. The cardboard pouch says, “Now comes the fun part.” Inside there are a few documents, including the users manual, and a microfiber cloth with the HP logo embossed in the corner. The only thing missing are a couple of white HP stickers.

Next to where the TouchPad sits is a compartment holding the micro USB cable and the charging wall wart. They are both black and high quality. The wall wart is a round spherical shape with prongs that fold in and out.

Hardware

When I picked the TouchPad up from its box the first thing I noticed was how much heavier it is than my iPad 2. Though, by the numbers, the TouchPad is nearly the same weight as the original iPad and less than a third of a pound heavier than the iPad 2.1

After using an iPad or iPad 2 for the last 18 months, the plastic back of the TouchPad instantly felt cheaper and flimsier. The whole shell is bendable and flexible. If I were to hold the device in landscape mode with one hand on each of the two sides I am confident that I could twist and crack it.

There are some cases when the friction of the plastic back is welcomed. Since it provides more friction than the aluminum back of the iPad the TouchPad is easier to hold or carry without fear of it sliding out of my hand. However, due to the TouchPad’s weight, it is not any easier than the iPad is to hold in portrait orientation using one hand while reading.

Buttons, etc…

On the top of the TouchPad there is a Lock button on the right and a headphone jack on the left. The right side of the device has a volume rocker at the top, and at the bottom is a small pop-out tray with the devices serial number. The bottom of the TouchPad has a micro-USB input. The left side has stereo speakers — one on each edge.

There is no toggle for mute/orientation lock. However, you can quickly access both of those options via a settings pane which is available from anywhere at any time. But more on that in a bit.

On the front of the TouchPad is a camera at the top and the Center Button (Home Button) is on the bottom. The center button is not round, it’s a thin rectangle with rounded edges — the size and shape of a long Tic-Tac. What I like about the Center Button is its thin LED bar which slowly pulses when you have a new notification. Pressing the Center Button will turn on the screen if the TouchPad is locked, enable the Launcher if you are in Desktop/Card view, or it will take you to Card View if you are in an app at full screen.

The screen itself is the same Gorilla glass as the iPad and is just as prone to fingerprints.

To power the TouchPad on or off you hold the Lock button. If the device completely freezes up on you (which has happened to me once) you can hold the Center and Lock buttons simultaneously to force a power-down.

A Landscape Disposition

My TouchPad loves to be in landscape mode. If I’m holding it in portrait orientation I have to watch out because it will rotate into Landscape at the hint of a tilt. Trying to get the screen to then rotate back into portrait usually takes several seconds. Sometimes I shake it up and down to see if that will help but it never does.

USB Mode

Plugging the TouchPad into my Mac via the USB cable brought up a prompt on the device. It told me that for optimum charging I should plug it into the wall. Or, if I wanted to use the device in USB mode then I could. If the latter, you have to tell the TouchPad to go into USB mode.

HP TouchPad Option to Initiate USB Mode

While in USB mode, the sceen shows a giant USB logo and your computer shows a device named “HP TOUCHPAD”.

USB mode gets you access to certain files and folders on the TouchPad: A PDF titled “Open Source Software Information”, and 5 folders titled: downloads, wallpapers, screencaptures, ringtones, and DCIM. A sixth folder will show up if you download the HP Play app to your computer in order to sync iTunes music to your TouchPad’s library. But more on that later.

Moreover, you can add your own files and folders here (such as a folder with DRM-free music and videos, as well as documents, and/or photos) and the TouchPad will find them and they’ll appear in the relevant apps to display or use that media.

Software

This has been my first extended experience with webOS. The software feels far more engineer-y than I expected it to. This is a broad generalization, but I think it gets the point across: if webOS sits somewhere in between the utilitarian appeal that is Android and the emotional appeal that is iOS, then it is certainly closer to the utilitarian side than I expected it to be.

Highlights of webOS include notifications, multitasking, and a quick access pane to common settings. Lowlights include maddening performance on the TouchPad, a shortage of fine apps (built-in apps included), and several dark corners which need refinement to the user interface and user experience.

I have heard so many good things about webOS that I was truly expecting to be impressed by the TouchPad and to enjoy webOS. Alas, using the TouchPad for the past week has not been impressive or enjoyable. And it’s not for a lack of apps — I was able to find a native TouchPad app for nearly all my “killer app” needs.

There is a significant difference between missing features and broken ones. Features do not a user experience make. In the back of my mind all the while I was using the TouchPad, I kept thinking to myself, “so close, yet so far.”

webOS has an amazing fast-app switching functionality out of the gate. The system-wide notification system is very nice — there is an addicting little settings pane which is available at any time and lets you adjust brightness, etc… But just because there are features of webOS that I would love to see find their way into iOS, I would rather use the iPad and iOS of 2010 than the TouchPad of today. Because webOS — as clever as it may be — is not a delight to use. It is slow, awkward, and requires a great deal of determination.

Or, put another way, webOS is clever but not fun.

Start Up

Booting up the TouchPad takes about 1 minute and 10 seconds. (For comparison: my original iPad boots up in 26 seconds; my iPad 2 in 24.)

While the TouchPad is booting up the HP logo sits centered on the screen. As webOS gets closer to being fully loaded the logo begins to pulse with a white glow coming from behind it. The closer it gets to being loaded the quicker and more radiant the logo pulses. When the TouchPad is finally booted it chimes and vibrates.

Activating

When you start up the device for the very first time you activate it without ever connecting it to a computer, though not without connecting it to Wi-Fi. During the initial setup you are asked to sign in with a pre-existing HP webOS Account or else create a new one.

webOS New Account Setup

Setting up my new HP webOS Account was very easy. I was given the options to add email accounts and calendar accounts to my TouchPad.

TouchPad Welcome Screen for email Setup

webOS offers MobileMe as an option for email, but it won’t sync with my MobileMe calendars or contacts. It does sync with Google calendar, contacts, email, and documents but, alas for me, all my calendar and contact info is in MobileMe. You can also sign in to an Exchange account, Yahoo, your own IMAP server, or look for other services.

Once you’ve set your first email account up, you can add more. Or if you want to add more later, you can do so from the Launchpad → Settings → Accounts.

Cloud Backup

Having a webOS account means your TouchPad will automatically back itself up, over the air, once a day. My most recent backup was completed this afternoon at 2:26 as the TouchPad sat in my bag while I was working on this article at a local coffee shop.

From the Backup settings page on the TouchPad:

Your HP webOS Account and other personal data (including potentially sensitive data that may be provided during the use of the device and its features) are backed up automatically every day. This data is stored on secured servers used solely for recovery purposes.

HP hosts a web page listing exactly what does and does not get backed up. Some notable things include the apps which you’ve downloaded via the App Catalog but not their settings and data. Website bookmarks and cookies are backed up, as are memos, and messages and conversations via SMS, MMS, and IM. Photos, videos, and music are not backed up and no passwords are backed up, just usernames.

In short, if you dropped your TouchPad in a lake and had to start over with a new one, certain media would not be recoverable (music, photos, videos) unless you had it backed up on your computer, but the overall setup of your TouchPad (apps, accounts, and some settings) would be restored.

For the paranoid at heart you can disable automatic backing up. And if/when you do, all your backup data that is stored on HP’s servers will be erased. You can, of course, turn backups back on again at your convenience.

Web Browsing

The webOS browser is based on WebKit. It supports HTML5 and has a working version of Adobe Flash.

Web sites without a lot of Flash load very quickly. And there is virtually no lag when scrolling around on a web page. On several common websites that I visit, once the page had loaded I had no trouble scrolling down as fast as the TouchPad would let me and I almost never saw checker boarding.

However, the TouchPad’s browser does not render all sites perfectly. I noticed on a few sites where header divs seemed to get cut off a bit too soon on the right-hand side. Moreover, the TouchPad does not render TypeKit fonts; though shawnblanc.net still looks quite handsome on the TouchPad.

Another oddity is that the TouchPad does not support javascript bookmarklets, such as the one Instapaper uses for adding pages to your queue and the one Google uses for adding feeds to Reader. Which means that when browsing the web, if you find something you want to read later in Instapaper you have to email the link to your Instapaper account.

After visiting my site with the TouchPad and then checking my analytics, Mint logged the TouchPad’s browser as “Safari 534.6” and the Platform as “Linux”.

Flash

Flash works better than I expected but worse than I’d like.

I was unable to watch a 720p video on Devour’s home page, but I was able to watch some shorter, lower resolution videos from YouTube and Hulu. I also was unable to watch the latest episode of Put This On without it stuttering and downsamping to a lower resolution. So, while waiting for the episode to buffer on the TouchPad, I pulled out my iPad, navigated to the site, and watched the the show in full-screen at 720p resolution. Stay classy, Flash.

In the browser’s settings you can disable Flash if you like, or you can choose to not have it autoload and play when you visit a site. However, the device requires a reboot for the preferences to take place. I had selected to disable Flash yet Flash videos were still viewable and even Rdio worked.

On the iPad, which doesn’t have Flash at all, most video sites serve you the native video file with no trouble. On the TouchPad, when Flash is disabled, you get nothing:

HP TouchPad with Flash Disabled

In theory, the TouchPad gives you “the full web”. In reality you get less.

Apps

The 5 apps that come in the Dock are Web, Email, Calendar, Messaging, and Photos & Videos. Additional apps that the TouchPad ships with are Memos, Maps, Contacts, Phone & Video Calls, and Music.

What the Home screens are to iOS, Launcher is to webOS. You can bring up Launcher three different ways: (1) by tapping the arrow icon found in the right-hand side of the Dock; (2) by clicking the Center Button when in Card view; or (3) if you enable “advanced gestures” under the settings for Screen & Lock then the Launcher can be brought up at any time by swiping up from the bottom of the screen no matter what orientation the device is in.

The Launcher has four tabs across the top: Apps, Downloads, Favorites, and Settings.

The Apps tab contains default system apps. Downloads contains a link to the HP App Catalog and is where all the applications you download from the App Catalog go. Favorites is empty and waits for you to populate it, though if you save a Web page as an “app” then it will appear in the Favorites tab. The Settings tab is where the all the different mini-apps are kept for managing accounts, backup, bluetooth, sounds, software updates, etc.

You can move the apps into any tab and into any order you like by tapping and holding them. A grey box appears around the icon and then you can move them as you see fit. And apps you have downloaded from can be deleted by tapping the “x” that appears.

The App Catalog

Finding and downloading an app from the App Catalog is simple enough. You can search on your own, or look through lists of the most popular, or most paid for, etc.

As of this writing, the vast majority of apps in the Catalog are designed for the Pre, not the TouchPad. Fortunately, above the button to buy/install an app it will say “For TouchPad” if it’s optimized for the tablet. According to HP there are over 300 TouchPad-ready apps in their Catalog.

When buying an app you have to enter your HP webOS Account password and then confirm that you do in fact want to purchase the app. If you are downloading a free app you are not asked to authenticate with your password.

When you download an app it installs behind the scenes without kicking you out of the App Catalog. This is quite nice. As the app is downloading the “install/buy” button turns into a loading bar, and once it’s installed it turns into a “launch” button:

HP TouchPad App Installation

I very much appreciate this behavior and would love to see something similar in the iOS App Store.
One common hit against webOS is that its App Catalog has far fewer offerings than Apple or Android. My “killer apps” on my iPad are: Instapaper, Simplenote, OmniFocus, Twitter, and Reeder. I was able to find 3 of these apps in the HP App Catalog, along with a few others:

  • For Instapaper: Paper Mache is the Instapaper app for webOS. The developer, Ryan Watkins, is clearly an Instapaper fan. The app has all the functionality of Instapaper on the iPad, plus it is able to sync in the background. Even when the app itself is not running.

  • For Simplenote: pondNotes is the Simplenote app for webOS. Though it is not as elegant or quick as Simplenote on iOS, it is functional and so at least you can have read/write access to your notes.

  • For Twitter: Spaz HD is currently the only Twitter client for webOS. I wish there were other options. And, alas, for some reason I was unable to log in to twitter.com and try the mobile version of the site on the TouchPad.

  • For RSS: There is not yet an RSS reader that syncs with Google Reader. And using Google Reader’s mobile web app on the TouchPad is nearly useless. It does not render or operate properly in the TouchPad’s browser. And so, the first significant workflow problem I encountered with the TouchPad was an inability to read my RSS feeds.

  • Pandora: They have a native webOS app, but it is built for the Pre. However it does work on the TouchPad. Pre-sized apps run in their normal size inside the outline of an HP Pre.

  • Kindle: The Kindle app is coming, but right now it is just a placeholder. You get the familiar launch screen as the Kindle iPad app, and it tells you thanks for downloading and that they’ll let you know when the app is actually available by sending a notification through the Software Manager.

  • For Writing: TapNote is a very nice writing app, and perhaps the nicest app I’ve downloaded from the Catalog. It cost me $5 and is a bare-bones plain text writing app that syncs with Dropbox and has full-screen mode. I found it much more appealing and usable than pondNotes. If I were going to do long-form writing on my TouchPad it would be in TapNote.

Other apps:

  • Exhibition: This is one of the default apps that ships with webOS 3.0 and it is also one of the finer bits of good design on the TouchPad. It is a simple, full-screen app that displays the time, upcoming agendas items, or photos. I’ve always been a fan of the flip-style clock design, and the TouchPad’s looks great.

Exhibition app on the HP TouchPad

  • Dropbox: There is not a Dropbox app in the Catalog, but rather a system-level sign-in for Dropbox. You go to the Launcher → Settings → Accounts → Add an Account → Dropbox.

To set up your DropBox account you simply type in your login credentials. It doesn’t authenticate at the time of adding because I added my account without a problem despite the fact I had no Internet connection at the time.

Your Dropbox account can then be accessed through the native apps on the TouchPad. Though the only app that I know of which accesses Dropbox is QuickOffice. It will let you view your documents and photos, but you cannot save them to your TouchPad, nor can you edit them. In fact, so far as I can tell, there is no way to edit documents or spreadsheets on the TouchPad.

Cards and Fast-App Switching

The way webOS handles app switching with its card view is one of the premier features of webOS. I like it, and the more I get used to it the more I understand why some users don’t want it any other way.

Switching between apps by seeing the current screen rather than the icon feels much more natural and user-friendly. If you’ve ever wished that fast-app switching on iOS was more akin to the way you switch between multiple “browser windows” in Mobile Safari then you’ll know why card-view switching in webOS can be so pleasant.

If you are working between two apps, or you open a new app and want to switch back to the previous one real quick, it can often mean scrolling several cards over. iOS attempts to solve this automatically for you by sorting the apps in the task switcher by the order in which they’ve been opened. In webOS you can solve it manually by rearranging and even stacking your cards. You do this by tapping and holding on a card — it will go semi-transparent and then you can move it around.

Multitasking

webOS will let you open as many apps as you like until you reach the limits of your nerves or the TouchPad’s hardware — whichever comes first.

In my own attempt to test the limits of webOS’s multitasking capabilities I was able to launch 15 cards (5 browser windows, email, the App Catalog, pondNotes, Paper Mache, Memos, Spaz HD, Photos & Videos, Music, Video & Voice calls, and Calendar). At this point a blank notification popped up in the top-right corner of my screen along with an accompanying alert sound and a quick vibration.

HP TouchPad and the Mysterious Blank Notification

I assume the notification had something to do with alerting me about the amount of apps I had open. But it was literally blank so I had no choice but to ignore it. It disappeared after a few seconds, but when I tried to launch a website from within Spaz, the Twitter app, I was taken to the leftmost browser card and then the same blank notification popped up, and the Twitter link did not open in the Web page.

However, when not connected to the Internet the TouchPad handles multiple apps much better. When not online I was able to have 23 cards open without a problem or a blank notification.

Apps remain open until you quit out of them. You do so by flicking the card up and off through the top of the screen. When you toss a card away it makes a nice “whoosh” sound.

Something fun: if held in portrait orientation with the speakers on top, pulling down on a card makes a “crunching” sound, and then if you let go at the last second the card flies up and off the screen while shouting, Weeeeeeee! Here’s a homemade video of this in action.

Another perk of webOS’s multitasking capabilities is that apps can update in the background if they want, even if they are not launched at all. Paper Mache, for example, can update its Instapaper queue so that it’s always up to date whenever I launch it.

Scrolling

There is no way that I have found to quickly and simply scroll to the top of a page or a list view. In iOS you tap and hold the top of the status bar. In webOS if you’ve reached the bottom of a website or are 30 deep in your email inbox, you have to scroll, scroll, scroll all the way up.

Secondly, you know how in iOS when you start scrolling down on a web page then the scrolling will “lock” in and it only scrolls down and up no matter if you move your finger left or right? The TouchPad doesn’t do that. The web page follows the movement of your touch pattern to the letter.

Here is a chart illustrating those differences in scroll behavior for iOS and webOS:

Scroll behavior in webOS compared to iOS

Music and Videos

To get music onto my TouchPad I started by launching the music app. It told me to go to hpplay.com or copy music to my device while it is in USB mode.

So I put the device into USB mode (as discussed above) and since there was nowhere to put the music I decided to create a folder titled “Music”, put some DRM-free MP3s in there, and assumed that the TouchPad would find them. And it worked — once I had ejected the TouchPad from my laptop the songs appeared in my Music app and I could play them in stereo.

Next I add some protected M4P files that I’ve bought from iTunes. I put the TouchPad back into USB mode and the files copied over just fine and they even showed up in the TouchPad’s music library. But the tracks would not play. No errors or anything; they were simply unresponsive to the play button.

So then I downloaded and installed HP Play (which is currently in beta) onto my MacBook Pro. (HP Play looks like what an app would look like if someone built an iTunes clone using Adobe Air while imagining the year was still 1998.) I transferred over those same DRM M4P files from before as well as some m4a songs, but this time by syncing them via HP Play. The M4A files played just fine, the DRMed M4P files would not.

HP Play does not sync video to the TouchPad. Which means the only way to get video from your computer to your TouchPad is to transfer it manually with the device in USB Mode or buy it from HP’s Movie Store app. I copied over some video files and they showed up in the Photos & Videos app just fine. The title of the video is the name as its parent folder. Protected videos, such as those I’ve bought from iTunes, will not play on the TouchPad.

And the HP Movie Store app? Well, like the Kindle, it is also MIA.

System Notifications

System-wide notifications are the other premier feature of webOS. They work the way a notification should, by being simultaneously useful and unobtrusive.

Because just about any app can hook into the notifications, you can be notified about anything: new email, new mentions on Twitter, new Facebook messages, instant messages, the current song playing, and more. If you Pre is paired with your TouchPad then you can also get text and MMS messages on your TouchPad. Only apps that are running will send notifications.

When a notification comes in, the text of it scrolls across a small area at the right-side of the status bar. Then, a small icon is left behind to remind you that you have a notification. If it’s an email, then there is a small envelope, if music there is a note icon, if a Twitter mention then it’s the star that Spaz HD uses in its unique icon.

Tapping on the notification icon brings up a minimal popover. From there you can read the subject lines of your recent emails, and either slide them away to discard or tap on them to open your email and read that message. You can also control music playback via the notification popovers.

Notifications will also appear on the Lock screen. They look exactly like their minimal popover counterparts found under the status bar but they are not interactive (save the Music notification which lets you pause, rewind and fast forward).

You also get notifications about actions you’re currently performing, such as when an email has been sent or text has been copied. The same way a new email’s subject line will scroll across the status bar, webOS will tell you that you’ve successfully copied some text or that Paper Mache is syncing.

The Quick Settings Pane

There is a settings pane which you can access at any time, in any app, by tapping the top right corner of the screen. I am very fond of this little guy.

HP TouchPad Quick Settings Pane

The settings pane tells you the day and date what percent of battery life you have left.

You can also:

  • Adjust the screen brightness.
  • Turn on/off Wi-Fi as well as pick a wireless network.
  • Turn on/off VPN.
  • Turn on/off Bluetooth.
  • Toggle Airplane Mode.
  • Lock the screen rotation.
  • Mute the sound.

Though I welcome the ability to toggle Bluetooth and see the exact battery percentage, I think the average user would do just fine with a more simplified set of options. Perhaps Richard Kerris meant it when he said the target audience for the TouchPad is enterprise customers. (But if enterprise is their audience then why the horrible the Russell Brand commercials?)

Screenshots

You take screenshots the same way as on the iPad: hold the Lock Button and the Center Button down at the same time.

When you take a screenshot there is a large yellow orb that appears in the center of the screen. Presumably it is meant to imitate a camera flash or something, but it is very gradient-y and pixelated. It’s ugly.

It is very easy to accidentally lock up the device or freak it out if you happen to hit the volume rocker at the same time you are trying to hit the Lock Button and Center Button. This happened to me a few times, and once there was a several-minute stint where every time I hit the Center Button it would take a screenshot.
One thing I like about the screenshots is that they get their own photo album, and all screen captures go into that photo album by default.

When the TouchPad is in USB mode, you can easily transfer screenshots over to your computer. They are in a top-level folder titled screencaptures. And when you see them, you find that they are named using the name of the app you were in, the date, and the time. For example, the aforementioned screen grab of shawnblanc.net that I took from the webOS browser is named browser_2011-01-07_114048.png.

This is clever, but in some ways it backfires. The screenshots are sorted alphabetically, and so if you take a screenshot and then want to attach it to an email (you can do that in webOS) it very well could be in the middle of the album rather than at the end.

Just Type…

Just Type makes for a nice one-stop-shop for quickly launching a Google search or getting a note or email started. It just works, and it works well.

Using Just Type as my go-to for starting an email, composing a tweet, or launching a Web page takes some getting used to. But, when I do remember to use it (rather than launching the app first), it is faster than launching the browser, tapping into the address field, and then typing out the URL.

Typing

I found typing on the TouchPad just as easy (or just as difficult) as typing on the iPad. There is the familiar click, click, click that accompanies the typing on the keyboard, and the keys are pretty much the same size. The layout is slightly different, though.

For one, the keyboard has a number row at the top. I regularly found this fifth row to be very useful.

Secodly, you can adjust the height of the keyboard between XS, S, M, and L. It would be nice if the height settings were orientation-specific. If you prefer the small keyboard height when in portrait orientation but medium when in landscape, you have to manually adjust it each time. I just leave it on medium at all times, and rarely do any typing when in portrait.

So, what did HP do with the extra keys they gained by adding the number row? They added some text-emoticons. How lovely:

TouchPad Keyboard Layout with Text-Emoticons

As for typing with a Bluetooth keyboard, I didn’t buy HP’s Touchstone accessory and keyboard because I already own a Bluetooth keyboard of my own. Alas, I was not able to pair my Apple Bluetooth keyboard with the TouchPad. It literally took 5 minutes of refreshing the Bluetooth search on the TouchPad before it saw my keyboard, and that was followed by another 5 minutes of failed attempts to pair them. And so, no, I did not type this review on the TouchPad.

Cursor Insertion, Text Selection, and Cut/Copy/Paste

The way webOS does cursor insertion, text selection, and Cut/Copy/Paste are all nearly identical to the way iOS does them. There are a few differences:

  • You don’t get the magnifying glass when trying place the cursor in an exact spot. It is hit and miss. If you miss you can try again or else use the backspace key to delete all the text to the left of where you actually wanted the cursor and then retype it. My advice: aim a little to the right.

  • The text highlight color is yellow in webOS.

  • Once I’d selected a word or a letter I found it nearly impossible to grab the little handles and adjust my selection. The touch targets must be too small or something, but it always takes great care and usually several tries before being able to get hold of a handle and select more text.

  • To get your cursor to the very end of a document, it would appear that you literally have to tap in that exact spot. On iOS if you tap anywhere below the last line of text the cursor is automatically placed at the end of the document as if you hit page down. webOS does in fact work the same way, but the cursor doesn’t actually appear to be in place. You have to trust that it’s there at the end and simply begin typing.

In short, text selection is near the top of my list of things that bug me most about the TouchPad. Yes, the features themselves are there, but the functionality is only just passable. It can almost be less frustrating to settle the fact that you can’t do something rather than to have the hope of being able to do it yet never fully realizing that hope.

Fonts

The system font for webOS is Prelude.

If you visit this page which John Gruber set up 4 years ago to show the iOS system fonts, you’ll see that nearly none of the iOS system fonts are included with the TouchPad. The ones which do render are: Arial, Courier New, Georgia, Times, Times New Roman, and Verdana.

In Paper Mache, the Instapaper app for webOS, the font options it offers you are Prelude, Arial, Verdana, Georgia, and Times.

Dark Corners and Inconsistencies of the UI:

  • In most of the various application settings the toggle buttons are blue and square:

HP TouchPad's Square Toggle Buttons

However, in some apps (such as in the Backup settings and the Text Assist settings) the toggle buttons are round:

HP TouchPad's Round Toggle Buttons

  • What we would call the Home Button is called the “Center Button” on webOS. If you enlarge a Flash video to full screen then the TouchPad tells you “Tap the Center Button to return.” However, in the settings for Screen & Lock, the TouchPad lets you know that “The center button blinks when new notifications arrive.” In once instance “Center Button” is capitalized, and in another instance it is not.

  • There are times when certain screens or apps look just barely out of focus. Like a Photoshop document that is zoomed to 95-percent — it’s almost in focus but not quite. Part of me can’t help but wonder if the out-of-focus bits are simply scaled-up graphics from the phone-sized version of webOS.

  • In the Music app there are four sub-categories under the main Library listing: Songs, Artists, Albums, Genres. If no songs are in these sub-categories then a message appears where the track would otherwise be listed. The message has a large monochrome icon above it. For Songs, Albums, and Genres the icon and the message are centered on the track listing are. For Artists, however, the icon and message got left up into the top left corner on accident.

  • The App Catalog home page, when in portrait orientation, is quite off balance.

HP TouchPad App Catalog Home Page

You can see how the description bubble above Categories is a few pixels higher than the other three. The margin to the left of the 4 center boxes is less than the right margin, and there is a different left margin width for heading, the top-level paragraph, and the center boxes.

However, it only looked like this for a few days. On Monday the Catalog home page was replaced with the cover of Pivot, the app discovery magazine put out by HP. I had been unable to find Pivot in the App Catalog until it arrived on its own, and so my guess is that Pivot and the App Catalog are one and the same. You will always see that month’s issue of Pivot every time you open the App Catalog, and since you cannot launch the App Catalog without an Internet connection neither can you read Pivot offline.

  • For icons, there is not the same standard “form” for all icons like there is on iOS. As such, they feel very loose and non-unified. Not to mention that some icons are pixelated, some are not. That is not to say that every icon in iOS is beautiful — far from it. But the unity and consistency of iOS icon shapes at least add to the overall aesthetics of the Home screens.

Conclusion

Why would someone buy the TouchPad rather than an iPad? I can think of a few reasons:

  • You have a Pre and you are desperate to use the advantages that come with the unified operating system.

  • Being able to say that your tablet has Flash is more important than being able to use Flash.

  • You are Apple-averse.

  • You take great delight in webOS and have great faith in its future. So much so that you’re willing to tolerate the annoyances, frustrations, and dark corners of the TouchPad in hope that they will get ironed out.

As a tech writer it was great to be able to use and live with the TouchPad for a while. There are many things I appreciate about webOS, and I’m glad I was able to spend some time with a non-Apple device for once. But, alas, the TouchPad is far less likable than I expected it would be. As it is I would not recommend it to anyone I know — even my friends with webOS phones.


  1. Actual weights: TouchPad: 1.6 pounds; original iPad: 1.5 pounds; iPad 2: 1.33 pounds.
The HP TouchPad 1.0

Off-Site Backups

It’s amazing how one thing will lead to another.

A few weeks ago there were some serious tornado warnings in my neighborhood for the first time since I moved here in 2001. The tornado alarms were going off, the AM radio stations were awry with the latest storm warnings, and Anna and I were hunkered down in the basement.

As we sat there listening to the radio and tweeting about the current weather outside, the thoughts that were going through my head were of those families just 2 hours south of us in Joplin, Missouri, who had lost their entire homes just a few days prior.

Thank God, our afternoon tornado scare never turned into anything more. But it left me thinking about the what if.

What if our home was destroyed and we lost all our belongings? Or what if someone were to break in and rob us? Apart from one another, the only irreplaceable things in our house are the priceless memories, work, and other information that we keep on our computers.

In short, if I woke up in the middle of the night and our home was on fire then I hope Anna and I would have enough time to put on some trousers, grab the external hard drive, and get outside.

But in moments like that the less stuff you have to think about the better, because what’s most important is staying alive and safe. And once we have kids that hard drive suddenly gets a serious demotion on the priority list.

If there ever were a situation where grabbing the external drive on the way out the door wasn’t an option, or if it were destroyed by a tornado, or if it were stolen, then we would lose years worth of photos and music as well as access to much of our livelihood, including the documents and passwords related to our business, finances, etc.

If what’s on your computer is important and irreplaceable, you should have an off-site backup.

When I was the Marketing Director for the International House of Prayer I kept an external drive at my work office. I would clone my laptop to that drive once or twice a week. However, when I quit my job as Marketing Director to write this site full time, my off-site backup came home with me.

My philosophy for backing up has always been this: keep it simple, keep it safe.

A backup system that requires very much personal attention will never make it in the long run. And a backup drive that isn’t safe is only slightly better than no backup at all.

I already have a system in place for keeping my current data backed up here at my house:

  • Using SuperDuper! I back up my laptop to an external Lacie hard drive every night.
  • I have a TimeCapsule that I run Time Machine to.1
  • I keep all my daily “working files” in Dropbox.

The above backup setup is actually quite common amongst the nerdy. As it should be. It is extremely simple to maintain, it is redundant, and at any given moment if my laptop’s internal SSD were to suddenly suffer a fatal loss of all my data I would like only lose 60 seconds or less of my work.

But, what if something broke beyond just my laptop? What if my external drives were destroyed or stolen? The only data I would be able to recover would be the the handful of files which are in Dropbox. And that is precisely why an off-site backup is a good idea.

Off-Site Backup Options

There are many people who, like I did, keep a 2nd external hard drive at another location. ‘Such as:

  • Rent a PO Box and store your 2nd external there
  • Rent a safety deposit box and keep it there
  • Keep the 2nd drive at a friend’s house
  • Keep it at your office

I used to have my off-site backup at my office, but like I said, now that I work from home that 2nd drive is here with me.

The idea of keeping it in a Post Office Box or a safety deposit box is clever but seems like far too much work. It may be safe, but it most certainly is not simple. It means, that the longer between visits to the bank or the Post Office the less up-to-date that off-site backup is.

Moreover, PO Boxes and safety deposit boxes are not free. If you’re going to pay to store your data somewhere else then why not pay for a more simple and useful solution?

Why not back up to a cloud server? That’s what I decided to do.

The way I backup now looks like this:

  • Nightly SuperDuper! clones of my laptop to an external drive.
  • Time Machine running to a TimeCapsule.
  • All “currently working files” stored in Dropbox.
  • Automatic cloud backups of all my irreplaceable documents, photos, music, and application support folders.

If all the hard drives at my home were completely destroyed, Anna’s and my most important and irreplaceable data would be safe.

However, as I have found out, not all cloud-storage backup services are created equal. Over the past several weeks I have looked into and used a few different options and services. Here’s a look at each of the off-site backup services I have looked into.

Backblaze

This all started — as most things do these days — with a poll on Twitter. I asked for suggestions for a cloud backup solution, and the two most popular recommendations were CrashPlan and Backblaze.

They each have their own unique pros and cons, but at the core they are pretty much the same: they run in the background on your computer and they back up files to the cloud, and they both offer unlimited storage for a monthly fee.

I decided to go with Backblaze primarily because it was the more popular recommendation and Backblaze has a native Mac app that runs as a system utility. (As you’ll see later, CrashPlan is a Java app.)

When I first installed Backblaze and let it begin uploading, I was surprised to see that it was only going to upload 36 GBs of data from my laptop. I assumed it would do a backup, similar to how SuperDuper! does, and “clone” my laptop to the cloud. I also assumed that if I ever needed to recover my data from Backblaze and I asked them to send me the hard drive with my data on it, then I would simply be able to restore from that drive as I could with the external drive I have sitting on my desk right now.

Instead, I discovered that what Backblaze copies is just about everything but your Operating System and your applications.

Certainly the documents, media, and application support files which are in your home folder are the most important files to back up — they’re the ones which are most the irreplaceable. However, even if I wanted to backup my entire computer I couldn’t. Backblaze will not allow the backing up of any of the folders in your root directory, such as /Applications/, /Library/, /Developer/, /System/, or /Users/.

In many ways this makes sense. In an ideal scenario you’ll never need to use Backblaze to restore your data. So why spend extra bandwidth and CPU cycles to backup anything but the most crucial files? But that doesn’t mean I don’t like to have the option.

Backblaze will also back up external hard drives. I keep my iTunes library and Photo albums on an external media drive, and Backblaze uploads that to the cloud as well.

Data Recovery from Backblaze

Supposing my computer and hard drives were destroyed or stolen, how would I get back to the way things were?

Well, I’d start with buying a new computer, syncing my Dropbox files to it, and re-downloading and authorizing my applications.

Then I would have a few options from Backblaze for how to get my data: (a) download it; (b) have them send me an external HDD; or (c) have them send me a DVD with the data.

To download it is free; to have a physical drive or disc sent costs money. Since I have less than 100 GB of data and media, downloading it would not be all that horrible of an experience.

Backblaze Summary

The disadvantages with Backblaze are that I don’t get as much control over what files get backed up as I’d like, and that it doesn’t provide the greatest level of security encryption. If you’re nitpicky and paranoid, Backblaze might not be for you.

The advantages to Backblaze are that it’s affordable, fast, and native to your Mac. If you want a simple and affordable way to make sure your pictures, music, documents, and application support files are backed up then Backblaze is probably perfect for you.

CrashPlan

The second most popular suggestion was CrashPlan.

At first I thought CrashPlan was an identical service to Backblaze. They both do off-site backups of your computer and they both offer unlimited storage for $50/year. Since CrashPlan is a Java app, I picked Backblaze because it’s native.

However, as I did some digging around with CrashPlan I learned that it has some very cool features.

For one, CrashPlan lets you upload any folder on your computer. If you want to upload the folders in your root directory you can.

Secondly, CrashPlan has several options for where you can back up to:

  • An external drive that’s connected via USB or FireWire.
  • The CrashPlan cloud servers.
  • A hard drive connected to a friend’s computer across town or across the world.

You only pay if you back up to CrashPlan’s cloud servers. This is obviously going to be faster and more reliable than backing up to someone else’s house, for some people they would much rather keep physical control of their data.

Backing your data up to drive connected to your friend’s computer is actually quite simple. They install CrashPlan onto their computer and then the app will give them their personal “backup code”. You enter that code into CrashPlan on your computer and then the two get linked. No fancy nerdery needed.

If your folks have a Mac or PC with a decent Internet connection, you could take a hard drive over next time you visit, plug it in, and convert their home into your off-site data center (something you never thought you’d say about your parents’ place).

Data Recovery from CrashPlan

If your data is at your folks house, you can just ask your dad to send you the drive. If you need to recover your data from CrashPlan’s data center they offer the same options as BackBlaze does: download, hard drive, DVD.

CrashPlan Summary

The advantages to CrashPlan are:

  • You only pay for it if you back up to their cloud servers.
  • You can back up any file or folder on your Mac, and you have complete control over picking those files.
  • You have several options for other locations to back up, and you can chose more than one options, which means you can use just CrashPlan to manage your on-site and your off-site backups.

The disadvantage to CrashPlan is that it’s not a native app; it’s Java. Though, to be fair, you rarely interface with the app itself once you’ve set up the folders you want to back up and where you want to back them up to.

If you’re going to go with an off-site backup service and use their servers, CrashPlan would be a fine choice. But if you are wanting to keep your off-site backup in a location you control (like your office or your friend’s house) then that is where CrashPlan would truly be ideal.

Arq

There is, however, another backup option which is new to me: Arq. The more I learn about off-site cloud backups the more I like Arq.

Arq is not an App + Cloud service like Backblaze or CrashPlan, it is just an app. You buy it and connect it to your own Amazon S3 account. There are advantages and disadvantages to storing your data on Amazon S3.

At first glance it’s easy to think that putting your data on S3 would be significantly more expensive than the unlimited storage options that Backblaze provides. However, since Backblaze only uploads certain documents, and the general consensus for cloud backups is that you only back up the most irreplaceable files, the cost differences are may not be as extreme as you think.

Of course with Amazon S3 you not only pay for data storage, you also pay for data transfer. Which means my initial upload of 36 GBs would cost me $5 to upload and then $5/ month to store (or $3.35/month using the Reduced Redundancy Storage). If I upload all my music and photos (another 60 GB) to Amazon S3 as well then my monthly storage costs would be around $13 (or $9 if I used RRS).

(You could use Amazon Cloud Drive to store my music and photos since those are mostly static files and the Cloud Drive storage is cheaper than S3 at only $1/GB/year. But you definitely wouldn’t want to use Amazon Cloud Drive to keep your backups because you have to manually upload everything to it.)

So yes, Arq and Amazon S3 are a little more expensive than Backblaze or CrashPlan, but you get quite a few advantages. For one, you have complete control over the security and selection of your files that get uploaded to Amazon. Unlike Backblaze where your data gets decrypted on their servers, Arq keeps the decryption local.

Moreover, Amazon has several world-class data centers. If you keep your stuff on their Standard Storage they could suffer a simultaneous loss of two centers without losing any data. On the less-expensive Reduced Redundancy Storage they could lose one data center without losing your data. (Backblaze has one data center, CrashPlan has several.)

What I also like about Arq is that it gives you very granular control over what does and does not get backed up. By default, Arq recommends that you back up your home directory not including your ~/Library/ folder. But you can add or remove folders as you wish.

The way Arq does backups is similar to the way Time Machine does. Meaning it only backs up files that are new or have changed and it keeps past versions of old files as well. You can set a monthly storage budget so that your version storage does not grow your S3 costs out of control. When you hit that budget, Arq will delete the oldest versions of files in your S3 account, keeping only the latest copies.

I also like how Arq handles the network preferences for adjusting upload speeds. You can chose between maximum transfer rate, automatic, or fixed.

CrashPlan lets you set a transfer rate cap depending on if you’re at your computer or not. And though Backblaze lets you set a cap, those speeds are independent of what you are doing on your computer. For example, if I chose a lower transfer rate in Backblaze then it will use that lower speed even if I am not doing any network heaving work on my computer. And the opposite is true: if I chose a higher transfer rate then it will fight for that rate even if I am doing a lot of network heavy work.

Arq’s automatic transfer rate however adjusts to your Internet usage, as it should. So if I’m downloading a movie, Arq throttles back; if I’m casually web surfing, Arq speeds up.

Data Recovery from Arq

Restoring from Arq means downloading from your S3 account. You can chose to restore individual files, folders, or download all of it.

However, since Arq works similar to Time Machine, you can go back and see versions of your files and restore individual files or folders. So it’s not just for catastrophe recovery.

Arq Summary

The only disadvantage to Arq is the price. Of course, for some people the superiority of Arq’s encryption and Amazon’s reliability may make the price worth it. And for others, depending on the amount of data being backed up, the price may be inconsequential if not equal to other services.

The advantages to Arq are that it’s a well-built Mac app. It offers very granular control, versioned backups, and it stores your data in Amazon’s reliable data centers.

Using Arq I feel much more in control and confident about what is getting backed up and just how safe it is. It even just feels more safe than the other services.

The short of it

All this to say, it is a good idea to have an offsite backup, and I recommend using a cloud-based service because it’s easy to set up and easy to keep up to date.

Backblaze and CrashPlan both work well and are very affordable. If you have lots and lots of irreplaceable data (more than 100 GBs) then you may want to use these guys because the monthly costs will be lower and they’ll send you a drive with your stuff on it to recover.

However, if you care about having granular control, better data centers, higher encryption of your data, and/or you don’t have that much to back up, then Arq is a great solution.

I currently have a one-year subscription with Backblaze, and I’m glad I do. But if I had known what I know today one month ago then I probably would have bought and used Arq instead.

* * *

Update, 2013-08-30: Since writing this, Backblaze has significantly improved their data encryption and added certain files to their backup list. It’s been a few years now, and I continue to use Backblaze and highly recommend their service.


  1. A note about TimeMachine, people complain that when it kicks in it brings your computer to a grinding halt. Well, that’s only true if you’re on an HDD. It does that because the needle is moving back and forth between the data that’s being read to be backed up to the drive and the data that’s being read for your use. With a Solid State Drive, read/write speeds are exponentially faster and you don’t even notice Time Machine kicking in.
Off-Site Backups

Dialvetica

Dialvetica is the best way I know of to find contacts on your iPhone. It’s like the whole app has been built for a single purpose: get to a contact fast.

The way Dialvetica works is that you type in letters of a name — type them out of order if you like — and you’re presented with the most relevant search results. To call my mom, Bea Blanc, I tap on Dialvetica, tap the letters B, E, and then tap her name. That’s just 4 taps from Home screen to phone call.

Dialvetica’s custom interface is designed for this sole purpose, and so is the way it works under the hood. Searching for a contact within Dialvetica is far superior to searching within the Contacts pane of the iPhone’s Phone app.

In fact, Dialvetica has its very own keyboard; built to maximize your ability to search for and find a contact quickly.

It’s a custom keyboard designed to take up the least amount of space possible so you can see more contacts in the list. Also, the keyboard acts differently than the system keyboard: it highlights each letters you’ve typed, which acts as an aid to show you what letters you’ve typed already without having to take up space with a text field. It’s quite clever, really.

Dialvetica’s keyboard is 270 pixels tall. The default iOS keyboard is 431 pixels tall. And if you use the default keyboard, Dialvetica needs a text field (which takes up an additional 78 pixels) to be able to show you what you’ve typed.

Dialvetica's Keyboards

(The names above have been blurred to protect the innocent.)

If you use Dialvetica, you’re silly not to use the custom keyboard that comes with it.

But it’s not just the keyboard that has been customized. The list of the names is a little bit “tighter” than the default contacts list view in iOS. You can see 7 contacts plus the keyboard in Dialvetica with its custom keyboard. You can see 4.5 contacts in Dialvetica with the system keyboard. Comparatively, you can see 8 contacts in the iPhone’s favorites pane which has no keyboard. And in the contacts search pane of the default Phone app you can see just about 5 names when the keyboard and searching field are all brought up.

To make it a customization trifecta, Dialvetica also has its own unique function for tapping on a contact. Instead of drilling down to a contact’s card, Dialvetica gives you 3 tap targets: one for making a call, one for text messaging, and one for email. Which means calling, texting, or emailing is just one tap away. If you do want to drill down to a contact’s card, swipe on that contact’s list item.

You can adjust the “default” behavior for your preferred tap targets within Dialvetica’s settings (which are found in the settings app). If your most common behavior is to search for someone in order to text message them, then you can set the default of tapping on their name to launch the SMS app. Or if your most common behavior is to search for someone to call them, then you can set that as the default. Likewise with emailing. My default is set to text message.

If the person you are calling or texting has multiple phone numbers then Dialvetica will ask you which number you’d like to call. You can pick a number and tell Dialvetica to always use that number, or you can be asked every time.

If you contrast Dialvetica with the iPhone’s Contacts pane in the native Phone app, you begin to see just how awkward the native app can be. Calling a contact through the Phone app’s Contact pane means that once you’ve launched the Phone app you have to tap on the Contacts tab, scroll to the top of the contacts list in order to reveal the search field, tap into the search field to select it and bring up the keyboard, then type the name of who it is you’re searching for, tap their name to open their contact card, then tap which way you want to contact them (call, text, email). Altogether you’re looking at upwards of 8 taps; 6 if you’re lucky. With Dialvetica it was 4.

Moreover, if you don’t type the name in exact spelling order then you get no results or wrong results. And the results you do get are listed alphabetically rather than by order of importance. The iPhone knows I call my mom several times a week, but it still puts that other person whom I haven’t called or texted since 2008 at the top of the list.

Dialvetica, however, does weigh your search results. Over time who you call and text with the most get pushed to top of the list. After you’ve experienced the way Dialvetica handles searching for contacts, when you try to find someone through the native contacts list pane it can be downright maddening.

But Dialvetica isn’t just good at search and find. It makes a pretty good replacement for the iPhone’s Favorites pane as well because Dialvetica also weighs the default list of displayed contacts. This means that whenever you launch the app you get an auto-sorted list of contacts, and those whom you are in touch with the most get pushed towards the top of the list.

And this is where my love/hate relationship with Dialvetica comes in.

When you launch the app is when it sorts your contacts list. Which means that every time I launch Dialvetica I’m greeted with the spinning loader wheel and my list of contacts shifts around just slightly. Yes, there is a great advantage to having an auto-sorted list of names. But there is also something about the timing and shifting of the auto-sorting which makes me anxious every time I launch Dialvetica.

In part, it’s that my “favorites” list is always a little bit different. The very top few names usually end up staying where they are, but the rest of the names have more flexibility. Granted, the more you use it then the more those names settle, but it is still not a hard and fast list and thought I love it, yet it irks me a bit.

Secondly, the sorting begins after you’ve launched the app. Which is a really bad time to tell the user to hold on a minute. I don’t know if this is possible but having the list sort in the background after you’ve made a call would be much better. Then it’s ready and waiting for you once you launch the app.

Since it seems to be re-calculating all the time it feels unpredictable, and I never know what my contact list is going to look like. And that, for whatever reason, throws me off and makes me a bit anxious.

Conclusion

Dialvetica has found a place on my iPhone’s Dock, where the native Phone app use to live. Though Dialvetica isn’t a replacement for the native phone app because it doesn’t show you recent and missed calls, and it doesn’t have access to your voicemail. Which means that there is still reason enough for me to keep my iPhone’s Phone app on my first Home screen.

Since Dialvetica replaces only 3 of the 5 functions of the native Phone app (Favorites, Contacts, and Keypad) it’s still an app that has to be used in conjunction with the native Phone app rather than in its place. And that is unfortunate because there are so many things Dialvetica does better than iOS, yet you can’t fully cut loose from the native Phone app.

Dialvetica

An Ode to Software

At any given moment of the work day my monitor probably looks something like this:

Working Desktop

Most of the applications I spend my time with throughout the day are the usual suspects: MarsEdit, NetNewsWire, Instapaper, et al. Below is a look at how these apps get used and why.

Safari

I usually have a dozen or more tabs open at any given time. I send a lot of stuff to Instapaper, and read a lot in the browser. Usually I’ll scan RSS or Twitter, open up lots of links at once, and then comb back through and read them. I also spend a significant amount of time reading on my iPad, but more on that below.

Instapaper

Instapaper has become as much of a business tool as it is a reading and entertainment app. I send at least a dozen articles to Instapaper every day because there is always something new flying across my browser, feed reader, or Twitter stream.

I do read quite a bit out of Instapaper but not as much as I put in. And I’m okay with that because, in part, Instapaper works as a placebo for me. Saving it to read later relieves me of any stress about having to deal with the article that minute, and I’ve also found that articles which seemed important at the time are no longer important when I get around to my Instapaper queue. So in that regard Instapaper saves me peace of mind as well as time.

Apple Mail

I have turned into a bit of a poor correspondent. I do read all my incoming email. I get a lot of great feedback from you guys, and many of you send in links to things you’ve built or written. I love that stuff, it’s just that I’m not always able to respond back.

I feel like as I am still finding my rhythm as a full-time writer and blogger so I’ve been more or less ignoring most other things until I get the pace of my day settled. Then, I’ll add things back in — such as better email correspondence.

Twitter

Something I did not expect is to find such a huge amount of value from Twitter.

Before I was began writing the site full-time, Twitter was a distraction when I should have been getting work done. Or it was a spot to spend some free time. Now, it is a tool.

I’m an extrovert and a verbal processor, and I love using Twitter to bounce ideas and questions around. It’s a great way to get feedback and input that I don’t otherwise get since I’m working alone in an office.

On my Mac and iPad I use the official Twitter clients. On my iPhone I use Tweetbot.

Notational Velocity and Simplenote

I do a lot of writing, random jotting, and note taking in Notational Velocity. I use Simplenote on my iPad and iPhone quite a bit, and so all three are synced.

Some people are super fancy with how they use Notational Velocity. I don’t really tag items or any fancy meta stuff like that. I like that the latest work is always at the top and it’s quite easy to search for things that may be buried.

A great many blog posts start in Simplenote or Notational Velocity when I have an idea for something but it’s not fully formed yet. It goes into this app because then that idea is available to me wherever I am. If inspiration strikes while I’m at the hardware store or in the yard it matters not.

Yojimbo

Yojimbo is the one application on my laptop that is always running. And, aside from the utility apps that live in the Menu Bar, Yojimbo is the only app that launches on startup.

There is no set rule for how I use Yojimbo — it is just the app which I use to toss anything and everything into that may not have a more logical place to be stored. I use it for passwords, bookmarks, quotes, tips, recipes, directions, and more. And I have Yojimbo’s search field set to activate globally whenever I hit Command+K — I search for items in Yojimbo nearly as often as I put them in there.

One question I often get is how I use Yojimbo differently than Notational Velocity / Simplenote. Rest assured that there is a marked difference between what goes in Yojimbo and what goes in Notational Velocity/Simplenote. Primarily it’s that the former is for anything I want to keep long-term; the latter is for anything that is short-term or in-process.

LaunchBar

My application launcher of choice is still LaunchBar. I use it primarily for switching to and activating apps of course, but also for running a few scripts, and looking up words in the Dictionary. And the clipboard history… my, how I love the clipboard history.

TextExpander

I use TextExpander primarily when writing and replying to email. Mostly it helps me with signatures and common replies to common types of emails I get. The big aha moment for me was when I realized that though I could use it to help automate my responses to certain common emails I get, that automation didn’t mean my replies were any less personal.

In the six months or so that I’ve been using TextExpander, I have expanded 568 snippets and saved 55,423 characters.

Droplr

My link shortener and file uploader of choice is Droplr. I share a lot of screenshots and files and text with people via DMs and iChat throughout the day and Droplr is what I use for that. I have the Droplr hotkey set to Control+Option+Command+D. Also, in case you’ve ever noticed and were curious, I use Droplr to create RSS-standards-compliant URLs if I am ever linking to a web page that has a question mark within the web address.

Fantastical

Now that I have a bit more open schedule I don’t need a full-fledged calendar application running all the time or taking up icon space in my Dock. I’ve been using Fantastical for a while now and love how easy it is to use, and how it can pretty much replace my day-to-day usage of iCal.

Keyboard Maestro

I am a newcomer to Keyboard Maestro, but it only took a few short hours before I was converted to a junkie. It is, by far, one of the most powerful, interesting, and helpful apps I have ever used. It is hard to explain in brevity, but as best I can describe it it’s an app for power users whom understand the power of AppleScripts, Automations, and hotkeys — yet who don’t know how — or don’t enjoy — to write AppleScripts.

OmniFocus

I use OmniFocus differently now that I am writing full time. I still add all my to-do items into OmniFocus, but it’s not always the primary to-do list that I work from during my day. There are often things which I want to do for the site that I don’t have time to do now and so I’ll set them as due in a week or two. But — as usually seems to be the case — I am just as busy a week or two later as I was when I was too busy to do that item the first time. Therefore, OmniFocus is primarily full of things that should get done but which are not vital to the survival of this site. I review the list every day (usually on the iPad) and will re-arrange what has shown up as due that day down to only what is necessary and what is reasonable.

However, I usually don’t review my OmniFocus task list until later in the day — often times preparing for what is needed to do tomorrow rather than today. The reason for this is that in the morning when I am first starting out, I usually write down onto paper what I want to get done that day: is there anything I especially want to link to, are there any emails I know need my attention, etc.

The Web is always moving on to the next thing. Something that is hot right now will be cold in a few hours. An article I’ve spent days or weeks working on is only exciting for a day or two, and may not bring any new traffic or readership to the site. There is a constant turning over of projects and goals — things move fast online.

Because of this rhythm I’ve noticed that it is easy to look back at a day spent writing and reading but feel as if I didn’t actually accomplish anything that day. Which is why it’s important for me to have a short list of the things I wanted to do and when I feel as if my day was unproductive I can look at the list and see that I actually accomplished all that I wanted to.

Put another way, writing a weblog full time is not unlike farming. Lots of chores and lots of busy work that take up time every single day, but the fruit of that labor is seasonal. My daily to-do list helps me stay on track, and OmniFocus helps me keep the long-term, seasonal goals from slipping through the cracks.

NetNewsWire and Reeder

I have been rocking back and forth between my usage of Twitter and RSS for finding news, stories, and information. Though I am prone to look for news and content via Twitter, I am finding that it is not the best place for link-worthy content. Sure, I find lots of things that are interesting and easy to spend my time on, but most of the time they are things which are not worth linking to from shawnblanc.net.

The vast majority of link-worthy content I find in my RSS feed. On the Mac I still use NetNewsWire. However, I am most successful at combing through my RSS feed when I’m on my iPad. And on the iPad I use Reeder. Unless I’m really focused on a project I try to take at least one or two breaks in my day to sit down and comb through RSS feeds.

For the curiously nerdy, I am currently subscribed to 152 RSS feeds.

WireTap Studio

I do all my recordings for Shawn Today with WireTap Studio. I have the metadata for file name and audio type and quality pre-set so that once I’m done recording I just add the album artwork and upload to the S3 server.

MarsEdit

By far, the most essential app to my life as a blogger is MarsEdit. This is where I write my site.

I write in Inconsolata, 13 pt, light text on a dark background. I have the custom keyboard shortcuts for markdown all set. And MarsEdit has a helpful bookmarklet which lets me take the current URL in Safari and then throw it into MarsEdit as a link post. And thanks to MarsEdit’s “live preview” ability, I can see exactly how the post will look when published on my website without having to write live to the site.

The iPad

A side-note for the curious: my iPad gets very little use as a writing tool. If and when I write using my iPad it is with Simplenote. However, the iPad is primarily used for reading: reading my Instapaper queue, reading RSS feeds, and reading eBooks. Also, as mentioned above, I use it to review and scrub my OmniFocus lists because OmniFocus on the iPad is killer.

The Missing App

There is one glaring hole of an app that would make my professional life much easier: MarsEdit for iOS. Or something like it. I am not so much in need of a full-fledged blogging app for my iPad and iPhone so much as I am in need of a way to post links to my site from my iPad or iPhone.

I find a lot of link-worthy content away from my laptop. Either when I’m reading on my iPad or surfing the Web on my iPhone. What I need is an app that takes the current Mobile Safari URL, title, and any highlighted text and then populates a post editing window with those items. From there, if I could adjust the title and the slug and hit publish, I’d be happy.

There have been hints of this in various forms, such as modified versions of the WordPress “Press This” bookmarklet and other plugins, but there is nothing ideal just yet. I’ve added it to my to-do list to spend a good amount of time fiddling with the Press This bookmarklet to see if I can turn it into something useful, but I haven’t gotten there yet. I have yet to find a best-of-breed blogging app for the iPhone or iPad that meets my narrow and specific needs.

An Ode to Software

Fantastical Preview

For the past several weeks I have had the privilege to beta test the soon-to-be-released Mac calendar app, Fantastical. It is still in private beta, and is due out later this month.

The developers over at Flexibits have given me permission to share a little bit about Fantastical with you guys, and I’m honored to do so because I am really loving this app.

Fantastical Interface

There is a fine line between not enough and just enough — between usability and unnecessary lack. That line is defined in part by the developer but also by the user.

We, the users, define what is too much, not enough, or just right for the software we use. Often times, the best of developers will be able to aptly build in the appropriate features for all sorts of users. So that those users with less needs do not feel overwhelmed and those with more needs do not feel any lack.

In many ways I think Fantastical has hit that sweet spot.

Fantastical Interface with Detail Popover

Fantastical started out with the intentions of being a counterpart to your current calendar app. It syncs with iCal, Entourage, BusyCal, Google Calendar et al., and it works quite well as a nimble access point for viewing and adding new events.

Other plugins and utilities have sought to do this in the past. However, in all my years of experimenting with those various “helper” apps for iCal, none have ever stuck with me. Fantastical is the first one that has.

After daily usage for the past several weeks I have found that Fantastical is near wholly a stand-alone calendar app. The only thing it doesn’t do (yet) is allow you to edit an event once it’s been created. If you’re not always editing events, then Fantastical very well could replace iCal for most of your day-to-day calendaring needs. It has for me.

What I like most about Fantastical is how quick and accessible it is. It lives in your Menu Bar and you invoke it via a global hotkey (I use command+option+c), or by clicking on the Menu Bar icon, and it appears instantaneously. It is both keyboard and mouse friendly. The power users in the room will be glad to know you can navigate and operate the app without leaving the keyboard — if it were not so then I certainly would not find the same amount of utility from the app.

And what blows me away every time I use it is the entry panel for an event — Fantastical uses a natural language parser in addition to the standard new-event, iCal interface. So far, in my usage, the natural language parsing has been superb; the best I’ve ever used.

Fantastical Interface

The parsing is not only good at actually understanding what I’m entering it also makes me feel quite confident that it understands me. There are some clever visuals that come to life as you type in the title, time, and location of your event. The words move to their corresponding spot in the date and time list, letting you know that the event is being created.

Fantastical is set to launch later this month. You can sign up on the teaser site if you want to be notified via email once it launches.

Fantastical Preview

Tweetbot’s Got Personality

Using an app by Tapbots feels like a privilege.

There is this addictive cleverness and playful uniqueness to the way Mark and Paul build their apps. The sounds, the animations, and graphics don’t feel or act like a standard app, they feel more like a toy. A toy you get to use for work.

They say a man buys something for two reasons: a good reason and the real reason. And I have always thought that with Tapbots their apps cater to that. There is a good reason to buy an app from Tapbots, but there is also another (and perhaps, more real) reason. And the real reason is that you want to play with the app. Because, like I said, to use it feels like a privilege.

For the previous Tapbots apps the function of the apps has been very niche. Weightbot is for people who want to lose weight; Convertbot is for folks who want to know how many ounces are in a liter; and Pastebot, well, Pastebot is for nerds.

These are niche markets when it comes to iPhone apps. Weight-tracking applications, unit converters, and clipboard managers are not exactly in high demand on the app store when compared to games, news aggregators, or even Twitter clients.

Today, however, Tapbots has taken a plunge by making a Twitter client amongst a pre-existing sea of them. It’s called Tweetbot, and it is everything you would expect it to be.

There are too many Twitter apps to count; what is it that makes Tweetbot better than any other? Well, in some regards you could say that nothing makes it better. It doesn’t really do anything that [insert your favorite Twitter client of choice] doesn’t already do. I mean, it’s a Twitter client, right? It shows you tweets, lets you reply to them, save links to Instapaper, upload pictures, and generally get distracted.

However, you could also say that everything about Tweetbot makes it better. Tweetbot has more personality than any other Twitter client out there. Every single pixel has been hand crafted in order to build the most custom looking UI of any Twitter client I’ve seen. Moreover, the sounds, the animations, the actions — everything has been thought through with intent, care, and fun. It all adds up to create a Twitter Experience Extravaganza.

Using Tweetbot

When I launch Twitter from my Mac, iPad, or iPhone these seem to be the most common things I end up doing or finding:

  • Discover links that get sent to Instapaper for reading later
  • Discover news
  • Eavesdrop on conversations
  • Reply to someone
  • Post a tweet of my own
  • Direct message people

I have been using Tweetbot since its early stages of alpha development and all that time it has been my exclusive Twitter client when on my iPhone. Now, I don’t beta test that many apps and having one find its way to my home screen and wiggle its way into my daily life is not common behavior. More often than not, when I am helping to test out an app I use it enough to provide feedback to the developer, but it doesn’t become one of my most-used apps.

There are three reasons Tweetbot has wiggled its way into my life: (1) I use Twitter far too often; (2) it seemed a disservice to nerds everywhere to not use Tweetbot when I had the opportunity; and, most importantly, (3) many of the ways which I most use Twitter have been extremely well integrated into Tweetbot.

Below are a few of the reasons why I find Tweetbot so fantastic.

Tap and hold a tweet

When you tap and hold on an individual tweet, a list of options comes up and you can instantly send to Instapaper, email the tweet, etc…

Tweetbot's tweet options when you tap and hold

This is great because far and away I populate my Instapaper queue in Twitter more than any other place (such as my RSS reader or browsing the web). But this is bad because it is so easy to add items to Instapaper in Tweetbot that I get ahead of myself and am sending more items to Instapaper than I have time to read. And so, alas, my Instapaper queue is longer than my arm.

Using lists as the main timeline

Tweetbot does something that, so far as I know, no other Twitter client lets you do. It lets you use a list as your main timeline. Any list that you have created or that you follow can become your main timeline. Simply tap the center of the top bar in (where it says “Timeline”) and you’ll be presented with a screen showing all the lists you have created or that you follow.

Tweetbot's lists as main timeline

For example, I have a list of sites who’s RSS feeds are available via Twitter. I tap that list and it becomes my main timeline.

This is also a great feature as you find yourself following more and more people on Twitter. Simply create a list — funny folks; best friends; awesome writers; etc. — and set the list as your main timeline. In short, you’re curating your own mini-timeline within your larger, Master Timeline.

Every other Twitter client I have used has treated lists as second-class citizens. But, thanks to Tweetbot’s treatment of lists, I’ve begun using them and am wanting to use them even more than I already am.

Moreover, you can edit your lists from within Tweetbot via Tab Bar. The two right-most buttons are customizable and can be set for bringing up the lists editor as well as your favorites, saved searches, or retweets.

Tweetbot lets you choose your own adventure

Swiping left to right for a conversation view

This probably happens to you as well. I will often “walk in” on the middle of a conversation that is happening in Twitter between people whom I follow and I want to read the rest of the conversation thread. In Tweetbot you simply swipe an individual tweet from left to right and it will load the conversation view. I do this enough that having such a simple and accessible gesture for it has proven to be extremely useful.

Similarly, swiping on a tweet from right to left will show you all the replies to a tweet.

A Few of My Favorite Things

It’s the little things that make a good app great. As you use Tweetbot those little details pop out and give Tweetbot its personality. The animations are beyond cool, and as I said earlier, every single pixel is custom. There is nothing that is not custom except the keyboard itself, and yet it all feels familiar.

Below are a few of the little things about Tweetbot that really stand out as being extraordinary.

  • The falling dialog box: When you go to sign in to your Instapaper account, try using the wrong email address or password.

Tweetbot's falling dialog box
(Click for full-size and more images.)

  • Finding a user: When you type the “@” symbol while composing a tweet a small little user profile icon appears. Tap on that icon and you’ll be brought to a list of all the people you follow and you can quickly search for and find users.

Tweetbot Twitter users lookup pane

I absolutely adore this feature because I for one do not have all the usernames of the people I follow on Twitter memorized.

  • Direct Messages: The Direct Message threads are top-posted like your Twitter timeline, rather than bottom posted like Instant Messenger or the official Twitter apps. (Though the Twitter website has top-posted DM threads rather than bottom-posted.)

Technically, bottom posting the DM threads is the proper way to do it. However, I am jarred by it every time. I spend far more time in my main timeline and my @replies list than I do in the DM pane, and all the rest of Twitter has the newest tweets on top.

  • Success!: When using Twitter there can be a lot going on in the background, such as your tweets being posted or your links being saved to Instapaper. Most Twitter and even RSS reader apps will have a small, somewhat opaque box that spins while the link is being saved and then gives a check box once the link is saved successfully.

Tapbots already has their own version of this sort of feedback box that was designed and implemented in Pastebot. For example, when making edits to an image you get the little spinning lines while the iPhone processes the edits and then a checkmark and a ding once the edits are completed.

In Pastebot a success notification looks like this…

Pastebot’s Success Notification

…and so I assumed that in Tweetbot the exact same element would be used for letting me know when my tweet had been posted or a link successfully saved.

However, Tapbots rethought even this bit of their Twitter client and instead of a box getting in your way and sitting over the top of your Timeline, a notification slides down from the top letting you know that your tweet was successfully posted or that your link has been saved to your ever-growing Instapaper queue.

Tweetbot’s Success Notifications

Extraordinary

For me, what makes a good app great is the little things — the small areas where attention to detail was given and where something that could have been normal was instead made extraordinary.

Tweetbot’s Got Personality

Instacast

There is a problem with subscribing to podcasts on your iPhone, and it has to do with iTunes. Here’s how it works:

  • You discover a podcast you like via one of many ways. Perhaps you are simply browsing the multitude of shows in the iTunes Podcast directory. Or perhaps you’ve come to a website promoting their podcast, or a friend told you about a certain one.

  • Once deciding you want to subscribe to that podcast, you end up on that show’s page in iTunes and you subscribe for free.

  • The show is added to your own podcast subscription list and the most recent show is downloaded onto your computer.

  • You are now subscribed to a podcast.

Now, if you want to listen to that podcast on your iPhone, iPod touch, or iPad, you must plug your device into your computer and sync it. Making sure that your new podcast has been hand-selected to be one of the ones which sync to your iPhone.

Up until this point it all is fine. However, the frustrating part of subscribing to podcasts on your iPhone happens once you’ve synced the podcast and its episodes to your device. Because at that point the content on your iPhone becomes static — as if podcasts are treated like albums and episodes like songs.

Treating music or movies that you’ve synced to your your iPhone as static content is fine. I listen to the same album many, many times and only have my favorite albums and artists synced to my iPhone. But for a podcast, it’s like a radio or television show — I listen to it once and that’s it. With a podcast there is always something new to add and something old to get rid of.

We don’t listen to podcast episodes over and over. We listen to new ones as they get published. Out with the old and in with the new. However, when the podcast you are subscribed to publishes a new episode there is no easy way to get it.

The two ways to get a new podcast episode onto your iPhone are either: (a) tap “get more episodes”, be taken to the iTunes app and then pick a single episode to download to your iPhone, wait for it to download, return to the iPod app and play the episode; or else (b) sync your iPhone to your computer and transfer any new episodes which have downloaded to your computer onto your iPhone.

(If you are subscribed to more than one podcast, you have to repeat step “a” for each individual subscription, and manually download each new episode.)

When at my desk working I either listen to music or silence. There are only a few podcasts which I listen to on a regular basis, and when I do listen to them it is usually during some activity which has me away from my computer. Such as driving, mowing the lawn, or working in the garage.

Since I use MobileMe to keep my contacts and calendars in sync I rarely have need to sync my iPhone. Which means that up until a few weeks ago my Podcasts were virtually never up to date. If I was in the car and wanted to listen to the latest episode of The Pipeline I either had to plan ahead and sync or just listen to the most recent version I had on my iPhone. Which meant that in reality, I just rarely ever listened to podcasts.

Now, I realize that to have already written almost 600 words may seem like a lot to simply describe the awkwardness of trying to keep a podcast up to date. But: (a) I think we’ve all figured out by now that I have an affinity for writing about these types of things in detail; and (b) I’m trying to paint a picture for why I hardly ever listened to podcasts — up until a few weeks ago there was just no simple way to keep up with them.

A Better Way

What some people may not realize is that a podcast feed is just like an RSS feed. Which means that, when it comes to podcasts, iTunes is just a fancy (and bloated) feed reader.

This also means that apps other than iTunes can subscribe to podcast feeds. Instacast is one such app.

Instacast

Instacast is not the first iPhone app dedicated to managing your podcasts, but it is the first I have ever truly liked. Its most notable feature is that it offers over-the-air updating of your podcasts.

You can update all your podcasts at once, or just one subscription, or even just one episode at a time. It will update the listing of all the new shows their descriptions, length, and more. From there you can stream the episode right away or download it for listening to when you’re not online. Instacast even remembers your spot for each episode you’re listening to and you can resume where you left off — even if you were streaming.

To fill Instacast with your favorite podcast subscriptions you may want start by rescuing your current podcasts directly from your iPhone’s iPod app.

Tapping the + button at the bottom-left corner of Instacast’s home screen (the screen which shows your complete list of subscriptions) will open up the area of Instacast where you find and add new broadcasts. Tap on the iPod icon and Instacast will look up all the podcast subscriptions you’ve been syncing over to your iPhone from your computer and will then pull the feeds for those and subscribe to Instacast for you.

Moreover, you can search for a specific podcast, browse the directory of Popular1 or Just Added podcasts, or thumb in the URL of a podcast feed which is not public. Instacast even supports authenticated feeds.

Thankfully Instacast not only acts the way a dedicated podcast app should, it looks like it was designed in Cupertino. And once you use it a bit, it really begins to make the native podcast section of the iPod app look as if it was even less thought through. Meaning, Instacast not only works better than the native podcast functionality of your iPhone, it looks better too.

Side-by-side comparison of the all-subscriptions list

Side-by-side comparison of Instacast and the iPod app

Side-by-side comparison of an individual subscription

Side-by-side comparison of Instacast and the iPod app

After using it for a while it’s clear that it was thought through with this sole functionality in mind. Instacast has a much more elegant design for podcasts than the iPod app does, and it’s made the native iPod app feel bulky to me.

Another great feature is the price: just 2 bucks in the App Store. Which should make it a staple for even the most casual of podcast listeners.

Conclusion

I am as nitpicky about user interface as I am about user experience. There are some apps which, even though they offer a great service, I just never use because I don’t like to look at them. And on the other side you have those apps which look cute but are not very useful.

Instacast, however, is of my favorite breed of apps: one with pitch-perfect design and that does one thing and does it very well.


  1. The popular podcast list is populated by the podcasts most subscribed to via the other users of Instacast. It more or less reads like the What’s Hot list in iTunes for technology. Clearly, the iPhone-toting podcasts junky demographic is full of nerds.
Instacast

The Best New Mac and iOS Software of 2010

A lot of great software shipped in the past 12 months. There were many new apps for the iPhone and iPad, and many great updates to some already stellar Mac apps.

Here is my list of the best software that shipped in 2010. These are apps I use regularly and which were brand new or received an X.0 update at some point in 2010.

OmniFocus for iPad

OmniFocus for iPad was released in July. It is, without a doubt, the best of the three-app suite of OmniFocus software.

It seems to be a common practice that for apps with a strong presence on the desktop, their iPhone and iPad counterparts are portals, or lighter versions, of their desktop apps. Not so with OmniFocus on the iPad; it is the current king of the OmniFocus hill. Moreover, it is one of the most robust, feature-rich, easy-to-use apps on my iPad.

The two most-addicting features of OmniFocus on the iPad are the review and the forecast views. This app is one of the few which have justified my iPad purchase.

Reeder

Reeder for iPhone 2.0 and Reeder for iPad are my two preferred apps for reading feeds. When Reeder 2.0 shipped in March it answered all of my quibbles about what I wanted from an iPhone Feed Reader.

Reeder for iPad, shipped in June, and it is superb. I enjoy the UI and the top-notch readability it presents. By far, my favorite feed reading app for the iPad.

Canned

Canned is an iPhone app that came out in August. I had the privilege of helping Sky Balloon beta test it, and it’s been on the front of my iPhone Home screen ever since.

Canned lets you pre-write the content of those text messages you send often, and even pre-assign those to the individuals and groups whom you often send that same text to.

I used to have a folder in Pastebot for these types of texts, but Canned is much better suited for the task. The app is simple and blazing fast. Buy it in the App Store for the price of a soda.

Instapaper Pro for iPad

If there ever was a piece of software that was like a good cup of coffee it would be Instapaper. Unlike other software and services where describing the ins and outs and use-cases gives others a very good understanding of the product, Instapaper is much too simple for that.

So in short, Instapaper is the best way to read the Internet. And the iPad app (which launched in April) is the best way to read your Instapaper articles.

And, if you want to get my starred articles in your Instapaper queue, my username is “shawnblanc”.

MarsEdit 3.0

MarsEdit is one of the most-used, most-important, and most-beloved applications I own. I can’t imagine writing shawnblanc.net without it. Version 3.0, which was released in May, added quite a few features to an already rock-solid application.

A highlight feature of the 3.0 release for many was the WYSIWYG editor. However, the most notable for me was the added support for WordPress custom fields, which — when combined with this Linked List plugin — makes posting links on my site a breeze.

Simplenote 3.0

Simplenote is an iPhone and iPad app that offers a minimalistic writing and note-taking interface and over-the-air syncing. Version 3 shipped in August, and is the sort of app adored by those who pride themselves in their use of beautiful and uncomplicated software.

Simplenote is also an app for people with ideas. It’s for those who need some way to jot an idea down, build on it, and refine it until they’re sick and tired of it, regardless of where they are or if they brought their laptop.

And as a writer, Simplenote could very well be your principal writing app. It has a straightforward design that makes it effortless to use. In Simplenote there is no text formatting, it’s just plain. There is no document titling — when you create a new note, the first line is the title. There is no saving a note — you just write and your note is backed up in real time, and even synced with any other other devices you use: iPad, iPhone, and Mac.

Dropbox 1.0

The most common misconception about Dropbox is that it’s solely for file syncing between multiple computers. Well, I only own one computer and I use Dropbox all day long.

Because Dropbox syncs your files to the Web, I use it to keep all folders for my current projects. This means things I am working on at the present moment are always backed up to the Web.

Also, by using Symlinks, I have the Application Support Folder for my most-used apps (MarsEdit, Yojimbo, 1Password, OmniFocus) sitting in Dropbox as well. Which means if I didn’t back up my laptop for a week or two, chances are good I would hardly lose anything important. And if I drop my laptop out the car window on the way home from work, I for sure wouldn’t lose anything from the day.

Dropbox finally hit version 1.0 in December, adding some stability issues and, most notably, options for selective syncing of folders.

Instagram

Instagram launched in October and by the end of 2010 had over 1,000,000 users. It’s part iPhone app, part social network, all fun.

It’s an iPhone-only app that works somewhat like Twitter but with photos. You take a quick snapshot, apply a filter, and share it with your followers. You can also send those photos to your Flickr, Tumblr, and/or Posterus accounts, as well as sharing them on Twitter and Facebook.

Instagram is low friction, and high-fun. And now that Twitter displays Instagram Media inline, it’s not unlike using TwitPic to post photos to your Twitter account. You can find me on Instagram as “shawnblanc”.

The Best New Mac and iOS Software of 2010

A Sledgehammer Called OmniFocus

Despite popular opinion, I do not prefer ultra-powerful task-management tools. I would rather keep my running to-do list inside of Simplenote. Many a weekend I hand write my to-do list onto a sticky note and place it on the fridge or next to my keyboard.

Because the tools — in and of themselves — are not what make me productive. And simply having a to-do list is not the same as doing things.

Unfortunately, low-fi task management is a luxury I cannot afford. In my role as Marketing Director at the International House of Prayer I am personally managing and working on upwards of a dozen projects at any given time. Some of these are personal projects (slowly advancing our approach towards communication and design) and some are group projects (like a website re-design).

One of the things I love about my job is taking complex and/or broken systems and simplifying them. I also enjoy taking nebulous ideas and turning them into clearly defined goals. In many ways, my work is like a giant puzzle I get to solve, and the end results are things like a well-run office, clear pieces of information, and non-complicated designs.

In the office, my team uses Basecamp. At any given time we have as many as 40 active projects — some are print, some web, some editing, and some are all of the above. However, I personally spend very little time in Basecamp. Often my time is spent thinking things through, having meetings and conversations, or doing research before the project is ready for the team to take it on in Basecamp.

Of the several projects I am personally managing at any given time, usually only two or three are truly exciting to me. When a project is the top idea in your mind you don’t need help thinking about it and staying on top of its priorities. But when you are responsible for additional projects which don’t excite you, you need help keeping on track.

Simplicity is not just about whitespace or having the least amount of features possible. It’s about having what you need. A “minimalist” would not do demolition work to their home using a small, lightweight hammer. For that sort of work you need a sledgehammer.

And this is why a powerful task-management tool such as Things or OmniFocus is so helpful to me. I lean towards the feature rich, powerful task managers because it is an area where I am in need of a sledgehammer.

When contemplating the minutia of a task management app it’s important to root out the false notion that a task list in and of itself will make you more productive. Task lists are not your boss; they are more like your assistant. OmniFocus is something I can talk to and tell what I need to get done, and then it assists me in doing that task.

But the tools and systems are just one side of living a focused life. Productivity as a vehicle for getting things done is more like a pair of running shoes: on your left foot is your system and tools, and on your right foot is time management. And you need both feet to run the marathon.

For me, the biggest hinderance to staying focused and productive has never been the tools I use. For the most part I have my “system” down. And so my greatest hindrance for living focused is staying away from the multitude of available distractions. It is amazing how easy it is, in a moment of feeling un-focused, to simply check Twitter or email real quick for anything new (this is why Inbox Zero is not about email).

And so, admittedly, reading in great detail about my sledgehammer of choice will not make you a better worker. But, if, like me, you feel as though you are trying to demolish a house every day, then perhaps you too are in want of a better hammer…

In Praise of Sledgehammers

Finding the right tool to keep track of your projects sometimes feels more like a journey than a destination. Many task-management apps have come and gone (some of us have tried them all). But in the past few years, as task-management software has increased its footprint on the Mac, the one app which has stayed in active development and which continues to grow and improve is OmniFocus.

Everyone in the GTD fraternity knows how easy it is to incessantly fiddle with our systems yet never actually work. And that is the trap door with an app such as OmniFocus. It is so powerful, so robust, and so tweakable that it’s easy to spend more time fiddling with our action items than it is to actually do them.

This is one of the obvious praises for simple and straightforward task managers: they seem to lend themselves to better productivity by the sole virtue that there’s nothing there to fiddle with.

However, my to-do list is sacred ground. I interact with many projects, tasks, notes, and clippings all day long — it doesn’t matter if I’m at work, at home, on the go, or at the amusement park. Which is why this nerd needs a to-do list manager with both brains and brawn. So yes, OmniFocus is a behemoth of an application. It is, in fact, one of the most feature-rich apps I own (second only to the beloved Creative Suite (how ironic!)).

Long-time readers know this is not how I usually roll — I much prefer light-weight, simple apps which do one thing and one thing well. OmniFocus can do so much it’s virtually overwhelming to get your mind wrapped around it. You’re sitting there, staring at all those options, knobs, levers, and buttons, and thinking: I just want to write out a to-do list. And that is a valid feeling. With OmniFocus it can be difficult to feel as if you actually have control over your action items — almost as if there’s a fear that once they’ve left the inbox will you ever seem them again?

This is why simple and straightforward apps like TaskPaper are so popular. Or why folks just keep their to-do list in a plain text file or even a Moleskine journal. I believe it is the same reason the average computer user keeps all sorts of stuff on their computer’s Desktop. They fear that if they can’t see it, they may never find it again.

But what I have found with OmniFocus is that once you’ve taken the time to learn it and get acclimated to its features, it just may be the best thing that ever happened to your task list.

An Aside About Things

It should be noted that I have used and adored Things for more than two years. It is a beautiful and powerful app which worked quite well for me, and so a dissertation in praise of OmniFocus is in no way an indictment against Things.

In my review of Things almost two years ago, I said:

Each of us has our own way of dealing with responsibility and our own expression of productivity. Tinkering and then switching is usually not the fault of the software. We’re not looking for the best app, but rather the best app for us.

Or — to continue with the hammer analogy — my reason for switching to OmniFocus from Things is not the same as buying a new hammer because my old hammer broke. Things still does exactly as promised on the tin. But for me, today, some of the features are no longer powerful enough. That does not imply Things is broken, simply that I now have a different sort of house in need of demolishing.

OmniFocus: A Brief History

The Omni Group has been around over over 20 years. Wil Shipley founded it in 1989 as a technology consulting firm, and at the very beginning brought on Ken Case (who is now the CEO) and Tim Wood. Omni used to build custom software for NextSTEP users until Apple bought NeXT in 1997. Now Omni builds their own software for OS X.

OmniFocus was sort of built by chance. It’s roots are in an add-on to OmniOutliner Pro called Kinkless (kGTD), which was built and developed by Ethan Schoonover. Though it was incredibly clever, Kinkless was really just a hack. It was a bunch of AppleScripts that sat on top of a single OmniOutliner document with some custom buttons and even some Quicksilver actions for quick entry.

In 2006 the Omni Group asked Ethan along with Merlin Mann to help take the ideas and functions of Kinkless and turn them into a bonafide Omni Task-Management Application.

After more than a year of private development with a group of about 500 alpha users, OmniFocus went into public beta in November 2007. At that time they also began pre-selling licenses and OmniFocus pre-sold over 2,500 seats in the first 5 days.

And finally, on January 8, 2008, version 1.0 was launched.

What Kinkless GTD looked like:

Khoi Vihn's Kinkless GTD Setup

The first publicly displayed mockup of OmniFocus:

Original OmniFocus UI Mockup

OmniFocus 1.0:

OmniFocus Version 1.0

OmniFocus today (version 1.8):

OmniFocus User Interface, version 1.8

As you can see, not much in the UI has changed from the original Kinkless implementation of 2005 to what OmniFocus is today in 2010. You could say that OmniFocus is Kinkless 2. And though the front end is still quite familiar, the back end has been significantly supercharged.

The User Interface

Though I confess I am not very familiar with the design and development team at Omni Group, but it seems to me, more or less, that OmniFocus was primarily built by thinkers and developers. Which is why it works so well, but still looks a little rough around the edges.

In a way, it reminds me of the early days with Instapaper. Marco confesses to being an engineer and not a designer, and for a while Instapaper was not exactly the most attractive app on your iPhone. But the functionality and ease-of-use blew any ill feelings towards the UI right out of the water. And over time the UI of Instapaper has been refined into the piece of art that it is today.

So it goes with OmniFocus on the Mac. In fact, I think the biggest hinderance to using it is the user interface. At times I find the interface for the actual list of tasks somewhat difficult to navigate. After a bit you become familiar with it, but I usually have this feeling that there is too much going on at once and I’m not quite sure that it’s all staying together.

In part, this is why perspectives are so important and useful. They allow you to drill down into the right lists at the right times and only see what makes sense to you.

The UI has certainly been refined from that initial mockup, and yes you can refine bits of the UI yourself by using custom icons in the menu bar and custom colors, fonts, and spacing for the lists. But overall the app’s interface could still use some refinement and some breathing room.

And as I’ll talk about later, interacting with the iPad version only reinforces that. The iPad app feels much more “held together”, if that makes any sense, and the design of the iPad app is part of what makes it the best version of OmniFocus out there.

But so long as we’re discussing the UI, one fun feature of OmniFocus on the Mac is the ability to customize the style for your lists. From the application’s Preferences window choose the Style tab. From there you can tweak the colors, line height, and fonts of all your projects and lists. No doubt, many procrastinators have wasted some time fiddling with these options. I know I have.

But in addition to fiddling, you can load and save themes. There are websites which have themes posted for download, or you can download my simplistic theme if you like.

Using OmniFocus

Many of the task-management apps available today are a just another designer’s unique approach towards the same fundamental functionality: the ability to add tasks, organize them by project, assign a due date, etcetera. Put another way: a lot of today’s to-do apps are, more or less, the same app but with different skin.

Of the five areas of Getting Things Done are capturing, processing, organizing, acting, and reviewing, you want the least amount of friction. OmniFocus doesn’t just let you capture, process, organize, and review — once you’ve captured and processed an idea, OmniFocus almost does the rest of the work for you.

This is why OmniFocus is different. It was built from the inside out, meaning it’s a database first and a UI second. It may not win the beauty contest, but in my experience, compared to other to-do apps, OmniFocus handles your projects better than any other tool I’ve used.

For capturing tasks and information, OmniFocus leaves little to be desired:

  • There is a quick entry box you can bring up at any time on your Mac.
  • If you email yourself items and use OmniFocus’ Mail Clip-O-Tron 3000 you can pull messages from your email into OmniFocus. OmniFocus will even write Mail rules for you.
  • You can add files and clippings to your action items.
  • There is a bookmarklet which works on your desktop, iPhone, and iPad to send whatever website you’re viewing to OmniFocus.
  • It is scriptable.
  • And more…

But once you’ve captured your tasks and ideas they need to be processed and organized so they can be done. And the area in OmniFocus with the most friction is processing.

OmniFocus forces you to process your actions. Items just sit mercilessly in your Inbox until you’ve at least assigned them a context or a project (but preferably both). It doesn’t stop there. You can assign a start date and due date, you can flag it, you can mark it as being on hold or delegated, and a then some.

At times, the need for processing your stuff can be frustrating. But the truth is it’s good for you. It’s like your mom reminding you to brush your teeth before you go to bed. Taking that time will mean much better results in the future.

A properly processed Inbox is what leads the way to the two most addicting and powerful features of OmniFocus: the review and perspectives.

The Review

I love how OmniFocus helps you review your projects. Again, like a good personal assistant, OmniFocus brings to your attention each project, one at a time, and lets you review the tasks in that project. This is your chance to refresh yourself on what you’ve committed yourself to and make sure it is all still relevant and accurate.

Moreover, OmniFocus keeps track of your reviews for you. It knows when you last reviewed a project and only brings it to your attention when it is time to review it again. And, like everything else, your reviews sync over the air. Which is fabulous news, because the best way to review your projects is with OmniFocus on the iPad (but more on that in a bit).

In Things, I had to review manually. I would sit down at my laptop and scrub the Today List. Then, if I had the time or energy I would manually go through each project to see what tasks were in there and if any were in need of being done soon, or were no longer necessary. Because everything in Things was centered around the “Today” list in a way, managing my to-do list felt like I was perpetually processing. And since reviews had to be done manually I rarely ever got to them.

Perspectives

Perspectives is a backbone feature in OmniFocus. It is one of many ways to sort and present your action items in a meaningful manner. But perspectives are so powerful, it is as if OmniFocus were thinking for you.

It’s through the perspectives that give OmniFocus a much more robust approach towards that final and all-important stage of getting things done: doing.

As I mentioned earlier, getting actions into OmniFocus is easy. But processing of those actions is where the most friction exists. But that is because the organization and output of your tasks is what makes OmniFocus so powerful. I’m not exaggerating when I say that OmniFocus pretty much organizes your lists for you. It will take your relevant tasks and intelligently order them for you so you only see what you need to see without worrying about other stuff. After years of keeping a to-do list, I just may now be finally understanding what people mean by a “trusted system”.

As Tyler Hall wrote:

It’s hard to describe how incredibly powerful Perspectives are until you actually spend a few days with them in your workflow. Other task managers have smart folders or dedicated “Today” lists, but they absolutely pale in comparison to the flexibility that Perspectives afford.

The perspective I live in the most is one I made myself. It’s called “Today” and only shows me available actions which are due and any flagged items. What I like about having flagged items appear in my Today perspective is that sometimes I know a new action item needs to be done today but don’t want to fiddle with assigning a context or project or due date (especially when entering it via my iPhone or iPad). Thus, flagging the item is the quickest way to get that task into Today’s list.

Defining custom perspectives is easy. You can start by manipulating your “View”. Then from the Perspectives menu chose to Show Perspectives. From there, clicking the gear icon allows you to save your current OmniFocus window as a new perspective or update a currently defined perspective.

Saving Custom Perspectives in OmniFocus

While in the Perspectives Menu, you can also adjust unique Status settings only available from this pane, and you can set custom icons by dragging them into the icon box. This is how my “Today” perspective is built:

Buildig Custom Perspectives in OmniFocus

Once you’ve got your very own perspective you can add it to the toolbar and it will sync to your iPhone and iPad. From the iPad, if you star a perspective it will show up on your home toolbar (a feature I’d like to see come to the iPhone).

Over-the-Air Syncing

Despite all that OmniFocus as a task-management application can do, for me, one of the hallmark features is its ability to sync over the air.

One thing that’s important to understand about why over-the-air sync is so vital to my day is that I don’t spend my whole day working in one location. I spend part of my work day at home, part of it in my office, part of it in meetings, part of it on the go commuting between campuses, and part of it in our on-site coffee shop. Sometimes my location and the device I’m using will switch by the hour, and so I need my tasks and references to be available to me regardless of where I am or what I’ve got with me.

This is partly why I keep a folder of all my current projects and files — “Currently Working On” — in Dropbox. Not only does this keep those files in real-time backup, but it also gives me access to them from my iPhone, iPad, and Mac.

As I said in an aforelinked post about 1Password, apps that don’t sync are becoming increasingly arduous to use and maintain. And it truly did reach the point where Things was nearly useless to me. I would throw tasks in there to get them out of my head and to save them for later, but between my iPhone, iPad, and Mac my lists were so out of sync just by lunchtime that I rarely went to Things when it was time to actually accomplish anything.

Instead I would keeping urgent tasks in my email inbox (horror of horrors!) and would do a daily mind sweep of anything I knew needed to be done that day and build my to-do list in Simplenote / Notational Velocity so I would have access to it throughout my day.

As I said an the outset of this article, in a simpler world I would be delighted to use Simplenote as my task list. But I wear too many hats and have too many plates spinning at the same time for such a low-fi system. And that is ultimately why I switched to OmniFocus from Things.

Clippings and Attachments

When on your Mac you can clip a file to your task. For example, suppose you get an email from your boss asking you to do something. If you’re a clever employee you will do what your boss asks right away. But, perhaps you would rather ignore your boss for the moment and continue reading about Inbox Zero.

You can take that email message from your boss and send it to OmniFocus. Simply hit the Clippings Shortcut key (which can be defined in the Clippings Preference pane) to bring up the quick entry pane with your email message attached as a note. Now you can define the action item your boss needs, and save the email as a reference for later when you get around to doing it.

A clipping is basically an alias to a file on your Mac. You can clip just about any file you want: photos, videos, documents, audio… anything. In fact, I don’t know of any file type that you cannot clip to OmniFocus.

Some clippings — such as email messages and website URLs — get synced to your iPhone and iPad as notes. Other clippings — such as images or files — are treated as aliases, and thus can only be accessed from your Mac.

By default, OmniFocus on the Mac does not embed files you attach to your items. It simply links to them. This offers a tremendous gain of speed for syncing your database between multiple devices. However, if you do have a file that you want to embed in your database from your Mac so it will sync to your iPhone and iPad, then you have to embed it manually.

To embed a file into an action item select the item and click Edit → Attach File…, then from the file picker choose the file you want and pick the option to embed the file in the document (rather than create a link to the file).

Embedding a file in OmniFocus

Now the embedded attachment exists within your database and will sync to all your devices.

In the iPhone and iPad apps, however, there is no such thing as clippings; there are only attachments. From the iPhone or iPad you can attach a photo (by taking a new one or pulling one from your device’s photo library) and you can attach audio.

There seems to be no limit as to how many photos and audio tracks you can attach to an item. And though the process and feature is overall very polished, I do have a few quibbles.

  • Recording Audio: To record an audio attachment on your iPhone you tap “Record Audio”. But then, all you’re presented with is a blank white box. If you’re not familiar with how the UI changes you may be wondering (as I did) if the audio recording is actually taking place.

In the iPhone’s native Voice Memos app you get a big red bar on top of your screen letting you know you are now recording. In OmniFocus you see nothing, until you begin talking. The you see a green line which is a volume-level indicator.

Recording an audio attachment in OmniFocus on iPhone

Surely a pulsing red UI element signifying “now recording” would be more helpful? It wouldn’t even have to replace the volume-level indicator, it could sit right on top of the “Stop” button.

After you’ve finished recording your voice note in OmniFocus it will sync to your database as a .cafCore Audio Format — file, which is an audio container file used by Apple. The sound quality of a synced audio track is actually quite fantastic and clear.

  • Attaching Photos: When adding a photo attachment from your device’s image library the iPad has the right approach. It says “Image added Today, 2:46 PM”. The iPhone however says “Picture taken Today, 12:14 PM” (or whatever time you added it). On the iPhone, for image attachments that are added from the iPhone’s photo library, it should say “Image added” not “Image Taken”. (And to get especially nit-picky, why is “Today” capitalized? I see no reason.)

A photo attachment on OmniFocus for iPad

A photo attachment on OmniFocus for iPhone

The only downside to attachments is wireless syncing. Aside from being able to sync over-the-air the next most important thing is to be able to sync quickly, and big file attachments hinder that.

In day-to-day usage I rarely need to attach audio or photos to a task when adding it on my iPhone or iPad. It is much more common for me to add a clipping to an action item when on my Mac. But since these files are usually are only needed for a project I’m working on when I’m actually at my computer, I don’t attach the clippings I simply link to them. By keeping attachments to a minimum, it helps my database sync quickly when I’m launching OmniFocus on my iPhone or iPad.

Worth pointing out is that when syncing your OmniFocus database, only what is new and/or what has been changed gets synced. This means when your desktop app syncs to the cloud, it only pushes tasks that have been updated since the last sync. And when you launch the iPhone app, it only downloads the tasks which have been created or updated since the last sync. It does not download the entire database every time.

This is, of course, standard operating procedure — it’s the same way programs like SuperDuper, Time Machine, and Dropbox work.

The Omni Sync Server

On the iPad’s sync options you are given the opportunity to join the Omni Group’s beta Sync Server. It is, more or less, their own WebDAV server. The iPad is the only one of the three apps which recognize this as Omni’s own sync server. On the desktop and iPhone versions of the app you have to set up the service under the Advanced WebDAV settings.

Currently all the Omni Sync Server does is sync your data. Though my perception is that it does seem to respond much quicker than the MobileMe sync I used for the first month. Hopefully Omni Group has some exciting features in the pipeline for their sync server beyond just syncing (the ability to email directly to your cloud-based database would be one such feature).

A Few More Miscellaneous Observations About OmniFocus’ Over-the-Air Sync Options

  • Changes to your database don’t get pushed to the desktop app, nor are they pushed to the server in real time. The desktop app syncs on a schedule every 60 minutes; however you can manually initiate a sync anytime you like and it always syncs when quitting.

  • On the iPhone and iPad you cannot sync if OmniFocus is not running in the foreground. Unlike sending an email or a text message, where once you hit send you can lock your iPhone or iPad and the message will still be sent, OmniFocus must be open and running to complete its sync.

Likewise, if your iPhone is locked it will still fetch new emails. OmniFocus however, just like other iPhone apps, can only sync when it is open. And alas, it does not have “sync completion” — this means if you initiate a sync and then exit out of the app the sync will lose its connection to the server.

This lack of non-background syncing can be especially annoying when you’ve completed a task, checked it off on your laptop, but then later it beeps your phone reminding you the task is due. The only way around this is to turn off reminders for OmniFocus on your iPhone. This is done in the Settings pane from the OmniFocus home screen on your iPhone.

OmniFocus on iPhone

In the beginning, the best way have your OmniFocus task list while on the go was to print it out. The first version of OmniFocus for iPhone was an iPhone optimized Web interface.

On July 10, 2008 the native iPhone app launched. Unlike the printout or Web interface before it, the iPhone app was a full-featured, stand-alone task management app. Meaning you didn’t need OmniFocus on your desktop to use OmniFocus on the iPhone. But if you did have the desktop counterpart then you could sync your tasks with your Mac. And you could sync them wirelessly, over the air via MobileMe or your own generic WebDAV server. Syncing over the air is something that many applications have still yet to implement, yet Omni Group had it done right out of the gate.

And even before the iPhone app was available in the App Store it had already won an Apple Design award. The iPhone app has come a long way in the past two years, but it’s that initial hallmark feature of OTA syncing that caused me to switch to OmniFocus in the first place.

Perhaps the most clever and thought-through feature on the iPhone (and iPad) app is the ability to quickly enter a task even when the app itself is syncing and updating. The nature of over-the-air sync means the app has to check for changed data and then update itself every time you launch the app. During the updating process the iPhone app’s database is momentarily locked out. Yet you can still add an action item to the inbox via the Quick Entry button.

This is a dream feature for the many times you are launching OmniFocus for the sole purpose of jotting something down.

Quick Entry is available at all times

And so long as we’re discussing the Quick Entry button, it’s worth noting that there is a functional difference between the plus (+) button and the quick entry button. The quick entry is for something to simply go directly to the inbox (hence why the icon is an arrow pointing into an inbox). The plus button will add a task with your currently viewed project or context pre-populated (though you can change it).

As mentioned above, in the settings of the app this is where you can turn off notifications of due items. It’s also where you can set your badge count (I keep my badge count off; I’m already aware that I have things to do). I also have all the current “Experimental features” turned on. Such as Landscape Mode, Undo Support, and Perspectives. The latter is one of the backbones of OmniFocus, so being able to sync your perspectives between your iPad, Mac, and iPhone seems like a requirement not an experiment.

OmniFocus on iPad

The iPad app was released on July 30, 2010 and is, without a doubt, the best of all three versions. Moreover, it is one of the most robust, feature-rich, easy-to-use apps on my iPad. $40 is big ticket compared to many other iPad apps, but you are getting what you pay for.

It seems to be a common practice that for apps with a strong presence on the desktop, their iPhone and iPad counterparts are portals into the desktop app, or light versions. But OmniFocus on the iPad is the current king of the OmniFocus hill. Ask anyone.

Brent Simmons:

Every successful computing platform has to have a “VisiCalc moment” — the moment it goes from fun toy and technology demo to “holy crap this thing is useful.”

I don’t think there’s a single VisiCalc moment that everyone will have for the iPad — but, for me personally, it was OmniFocus. That’s when my iPad went from toy to indispensable tool.

Before OmniFocus, my iPad wandered around my desks without a real place. Now it has a place right next to my dev machine’s keyboard.

Chris Bowler:

OmniFocus [on the] iPad is the best of the three. It is indeed, but I’ll go one further: it’s the best task management tool that I’ve used. Period.

This is partly due because the platform itself is present — and usable — on the three main devices I use. But I must profess my love for the Forecast feature that was added to this client. It is not present on the Mac or the iPhone clients.

After a couple of days of using the Forecast ‘view’, I asked myself, “Why has no other Mac task application used this exact interface?” Indeed, even the Mac client for OmniFocus pales in my usage. The ability to quickly see a timeline of what’s coming down the pipe, no matter the project or context — has been a boon to my tool belt. To have all overdue items available in one quick glance is also beneficial.

In particular, the iPad version soars in two areas: (a) Reviewing your projects; and (b) the Forecast view.

Review

As mentioned earlier, one of the most splendid functions within OmniFocus is the way it helps you review your projects. You currently cannot review them in the iPhone app, but that’s okay because once you’ve done your weekly review with your iPad there’s no going back.

In perfect form the Review pane comes equipped with a coffee cup-bearing icon. Tap that and OmniFocus brings up all the projects you have not reviewed in the past week. (If, perhaps, you need to review more often than once a week you can set your time allotment of choice from within the settings.)

Once in the Review pane you see one project at a time. On the left sidebar is your list of all projects pending your review, and on the bottom are some attractive buttons to let you chose what sorts of projects you want to review (active projects, those you’ve put on hold, those you’ve completed, or those you’ve flat out dropped), and your stamp to mark the project as reviewed.

OmniFocus for iPad: Review buttons

The review pane on the iPad app is a textbook example for why good design is important. The functionality on the iPad app is no different than the desktop version, yet the interface is so well designed it makes the review process faster and significantly more pleasant.

Forecast

The Forecast view is just that, a high-level look at upcoming tasks for the next 7 days; also included is everything past due and everything with a future due date. I second Chris’ statement above: why has no other task manager implemented this view? I use it more than my custom-defined “Today” perspective.

OmniFocus for iPad: Forecast View

Since switching to OmniFocus I’ve had many people ask me if the iPad version is worth getting in addition to the desktop version. I would argue it’s the other way around: is the desktop version worth getting in addition to the iPad?

By nature of how I work, I use the desktop version of OmniFocus significantly more throughout the day than either of the mobile apps. But I prefer and enjoy the iPad and iPhone apps over the desktop. And I especially prefer the iPad version.

Hopefully OmniFocus for iPad will be leading the way for future versions of its iPhone and Mac counterparts and the Omni Group will take what it’s learned on the iPad back to the Mac.

Conclusion

I switched to OmniFocus because of its ability to sync. I’m staying because of its ability to do everything else.


More software reviews can be found here.

A Sledgehammer Called OmniFocus