iPad 2: First Impressions

After much deliberation, I decided to replace my iPad with the new iPad 2. Val wanted my old one, and I decided to get a 3 G model on Verizon. I'm writing this on the new one, a black, 64 GB model.

So far, the Smart Cover is by far the most impressive improvement over the original iPad. If you haven't seen the videos of the covers on Apple's site, you should check them out. As Steve Jobs pointed out in the iPad 2 announcement, Apple put out a cover for the first iPad, but it added thickness and weight to the iPad, but more importantly, it covered up the beautiful industrial design. To that, I'd add that the material hindered the jewel-like presence the iPad has in the hand, not to mention that I thought it was hideous and scuffed easily. I tried several other covers, with varied success. My favorite is the DODOcase, which I use to this day when I'm really going mobile with the original iPad. I typically eschew the cover, though, and was thrilled to see that they tackled this problem with the new smart covers.

So what about the new form factor? In the hour or two I've been using the new version, I'd say that it's nicer, for sure, but not that much nicer. Being thinner does seem to have made it susceptible to getting a little warmer than the original.

The much-ballyhooed performance improvements are there, but in typical use, like surfing, writing email (and iPad reviews ;), the new iPad isn't that much of an improvement, as the original was no slouch. While I do notice some improvement in web surfing, I imagine that the newly-released iMovie and GarageBand will show off that added performance.

One performance improvement that Apple hasn't highlighted, but is noticeable almost immediately, is the increased memory (up to 512 MB from 256 MB). Safari keeps pages as many pages as it can cached in memory when you open many of them in tabs, and flushes their contents as needed, requiring them to be reloaded from the network when you switch back to them. This reload, of course, takes time and some modern pages aren't particularly reload-friendly. (I'm looking at you Facebook, which loses your position in the News Feed when the page reloads.)

In any case, more memory equals more caching of pages, which means faster browsing and it's a really welcome improvement. In fact, it's too bad they didn't go farther and put 1 GB in, especially in the higher-end models. I mean, we really ended up paying a lot for that extra storage; a little more RAM wouldn't have killed them, would it?

I know some people are thrilled about the cameras, and some even didn't buy the first iPad because it lacked one. Personally, I don't care about them, although maybe someone will do something super-cool with them and I'll be glad they're there. For now, they're not much of an addition.

Bottom Line

I didn't know how the original iPad would fit into my life and work, so I hedged my bets and bought the middle-of-the-line 32 GB WiFi model. Now that I know that I use it all-day, every day, I didn't mess around. That, combined with the awesome new smart cover, makes this a worthwhile purchase for me (not to mention that my wife wanted the old one). Barring those reasons, though, I don't think it's compelling enough for original iPad owners to upgrade, unless they really just want the latest-and-greatest.

You Don't Know Jack

As I posted earlier, I bought the recently-released Xbox 360 version of the classic video game You Don't Know Jack (YDKJ). For the purposes of this mini-review, I'm going to assume that you're familiar with the game. See the last paragraph for the tl;dr version.

I played a few games as a two-player game with my wife, and played a few more with another couple who also were fans of the old PC version of the game.

The game is organized into seventy-some "episodes" (remember that you're supposed to be on a game show). Each episode has different questions, which is an improvement on the earlier PC-based games, where random question picking algorithms sometimes repeated questions in back-to-back games. The production quality is excellent, and the game takes advantage of the Xbox's HD output. One thing I was minorly disappointed with is that transition between questions are always the same (at least so far; I've played about 6 episodes), where they used to have a few different "themes" in earlier versions.

They've done a good job of adapting to the new environment the Xbox 360 affords: you can now have up to 4 players in a game; you can optionally use the "big button" controllers from the Scene It! series of games; you can play over Xbox Live (although I haven't done this yet); and you can expand the game with downloadable content (DLC) via Xbox Live.

Nits & Picks

One thing that I wish they'd kept is the ability to play longer games. If I recall correctly (and I may be wrong), you could play a longer, 21-question game in the earlier version, but this one had shorter (I think 10 question) games. Whereas you'd get more "screws" in round two, this game only gives one screw per player, per game. Also, the Jack Attack is worth so many points that you can really play poorly before the Jack Attack and win the whole game with a decent showing at the end. I remember the Attack being fun, but not so overpowering; perhaps the difference in game length is what makes the balance seem off.

One thing that was a bit annoying were player names. A player can sign in with an Xbox Live account and use their name (and get achievements), but other players had to take random funny names (like in the PC version if someone waited too long to enter theirs). Unfortunately, the game didn't remember the player names or positions between games, even if the lineup wasn't changing. This seemingly minor issue led to the first question being a bit confusing while people figured out "who they were" in the game.

There are also a couple of minor bugs: The "Big Button" controllers seem to have a hard time selecting some one to "screw"; the A button doesn't seem to select someone to screw, although just leaving your screw above the player selects them after a couple of seconds anyway. We did manage to crash the game once somehow, necessitating a reboot of the system.

In general, this is a worthwhile effort, and I'm glad I bought it. It's a faithful update of an old favorite, with new, current material and a nice implementation that takes advantage of the modern Xbox 360 console and online environment. I hope they continue to update it with more material.

"You Don't Know Jack" is Back

Back in the day, I really liked the line of trivia games "You Don't Know Jack". Since I got an Xbox 360, I've said frequently that YDKJ would be great on that platform. The old versions always had our group huddled around a keyboard trying to play and having a console hooked to a big TV with wireless controllers is a no-brainer to make this game great.

Well, I'm not sure how it slipped by me, but an Xbox 360 version (as well as a few other platforms) was just released today. Awesome! It's en route, and I'll post impressions once I get it.

Bonus: From reading online, it's also compatible with the "big button" controllers that were bundled with the Scene It! games. Those controllers will be perfect, so I'll have to dig them up, along with some batteries, to be ready for the game's arrival. Stoked!

It Doesn't Matter Why He Did It

I usually avoid posting political topics here, but I can't help but link to this excellent post from The New Yorker regarding the recent attack in Arizona. I think the whole thing is dead-on. I agree with people who say that we can't draw direct lines between things like Sarah Palin's crosshairs-on-political-districts graphic and this attack, but we can hope that our leadership can frown upon and distance itself from the over-the-top rhetoric we've been getting too much of lately.

The massacre in Tucson is, in a sense, irrelevant to the important point. Whatever drove Jared Lee Loughner, America's political frequencies are full of violent static.

Web Surfing on Gingerbread

(I've been posting about my experiences with the recently released Nexus S and the associated Android 2.3 Gingerbread operating system. Start here if you're interested in the earlier posts. There are links to all of the Nexus S-related posts at the bottom of that page.)

One of the things I do most frequently on my phone is read things from the web. I do this in a variety of ways, but the most common are: read links from friends, which I get from Twitter or Facebook; read things I've saved to read later, usually via (the most-excellent) Instapaper; read items coming from subscriptions to RSS or Atom feeds (I use Reeder on the iPhone). I've already mentioned the Facebook and Twitter apps, so I'll skip re-treading that ground. Let's start with the basics.

The Browser

The web browser on Android is an interesting beast. It isn't called "Google Chrome" or anything else, really; it's simply listed as "Browser". It's a WebKit-based browser, if that means something to you. WebKit is the rendering engine behind many browsers, including Apple's Safari, both on the desktop and iOS devices, as well as Google Chrome. The browser seems to render pages well, in my opinion. "Well" as in the pages look as I'd expect. In the two weeks I've been using the phone, the sites I visit render quickly and legibly.

In comparison to Safari on the iPhone, though, I still feel like Browser is behind. The main thing that bothers me is something I've frequently heard and felt about Android in general: there's something that just feels less refined about it. Of course, that means I start to pay attention to when I get that feeling and figure out what I did that made me feel that way.

Zooming

First up is zooming. On a device the size of the Nexus S, zooming is inevitable; there's just not enough room on such a small screen to take in a web page designed for a desktop experience. There are a couple of ways to zoom in Browser, double tapping tapping and pinching. Tapping, which I usually start with, involves tapping the item you want to zoom in on. It might be an image or column, for instance. Browser then animates a magnification, as though you are either physically getting closer to a real page or the page is getting bigger behind the view port of the phone.

One thing that I noticed is that columns of text sometimes reflow in Browser as it zooms. For example, imagine a web page with three columns of content. Double-tapping on one column zooms you in to focus on that column. As the perspective changes, the column seems to change width and the text wraps differently, which I find jarring. Similarly, the animation of the perspective switch isn't very smooth, which leads to a less satisfying feeling.

On the iPhone, double-tapping has a similar zooming effect, but it almost always seems better in both of these regards. Text doesn't reflow as the perspective changes, although the text does get blurry and sharpen once the animation is complete; Browser keeps the text sharp at all times in the process. I prefer the iOS method of keeping the animation smooth to the detriment of the text's sharpness (until it stops moving, anyway). I should note that the iPhone 4 does this even more quickly than does my 3 GS and the effect is even better on that device.

Pinch-to-zoom is another way to zoom in, and is particularly useful if you want to get closer, but not fill the screen with a particular element. It's also unfortunately necessary because of another zooming bug. Frequently, I've tapped to zoom in to a column of text, only to have it zoom a little too far. Too far in that some of the content is flowing off the right edge of the screen. A quick pinch to zoom out brings it back, but it's annoying to have to do that at all. Anyway, pinching has a similar chunky feel to zooming if you do it quickly enough, or also scroll as you pinch to enlarge. Pinching was something that wasn't possible at all when I had the Droid last year; multitouch had not yet been enabled in the apps on that phone, so just having it is a step forward.

Scrolling

Scrolling in Browser feels a little detached compared to my 3 GS. Flicking the screen causes a scroll that has a feeling of velocity that seems less satisfying in Browser than on Safari. Like zooming, it's about the tricks that the iPhone is playing to keep the feeling smooth. First, if the iPhone can't keep up with a scroll (particularly on a long page), it'll instead scroll a checkerboard pattern, but maintain the "velocity" that it would scroll the page at if it could. Android's Browser seems to instead drop frames from the animation, making it feel chunkier. Overall, Browser is less satisfying. With this effect, and the zooming effect mentioned above for that matter, Safari seems to keep up better than Browser before it relies on these tricks. Safari also has a nice "bounce" effect if you reach a page boundary and it was scrolling with momentum. The screen seems to bounce back from

New Windows/Tabs

The iPhone has a nice metaphor for pages, which would be represented as tabs on a desktop browser like Safari or Chrome, where it shows you a small version of a page and you can swipe left and right to get to others you have loaded. Browser simply has a list. It's functional, but much less satisfying.

Google Reader

Google Reader has an Android app, and I've been using it as a replacement for Reeder on the iPhone. Reeder is itself a front-end to the Google Reader service, and I find it to be better than a the first-party Reader app for Android. Google Reader is functional and performs well, but the small UI things Reeder does, like letting you flick a story to the right to go back to the list of stories, is nice. Also, Reeder comes with several things to do with links you read, and I constantly use it to send things to Instapaper. Google Reader only uses its service's own "share" function, which posts it to Google Buzz, among other things. You can also "star" an item to read it later, but I like sending it to Instapaper. There are other, minor quibbles, but I'll just say I like Reeder better and leave it there.

In general, browsing on Android has gotten better since I last tried it, but it hasn't yet caught up to the iPhone. That's a shame, because I spend a lot of my time on the phone looking at web pages, so it's a big deal to me. In fact, I bet I spend more time in the browser on my phone than I do talking on a phone call. Next up, music and audio.

Powermats in GM Cars

Putting Powermats in cars is a great idea. There are two reasons to plug your phone into your car: to get audio out of your phone and to get power into it. With the setup I have for the iPhone, it's one cord--the proprietary 30-pin connector--so I guess that's ultimately not a big win. However, one of the drawbacks to the Nexus S's approach with its Micro-USB connector is that I have to plug two things in when I get in the car: the Micro-USB for audio and the headphone jack for audio. I'm sure someone will (or has, and I don't know about it) come up with a way to put those two things together in just the Micro-USB connector as they have for the 30-pin iPhone connector, but I haven't seen it yet.

In any case, making it so you don't have to plug anything in if you don't want to is a positive step. Plus, Powermats work on other things besides just phones.

An App Apart?

(I've been posting about my experiences with the recently released Nexus S and the associated Android 2.3 Gingerbread operating system. Start here if you're interested in the earlier posts. There are links to all of the Nexus S-related posts at the bottom of that page.)

There's no secret that the iPhone had a big jump on Android. That lead translated to a bigger app store for the iOS devices, and that is frequently touted in the press as an advantage the iPhone enjoys over its Android competition. Last year, I found that it wasn't a lack of apps that bothered me about Android, but rather the relative maturity and quality of design of the apps it did have. So, the big question for me is: how have things progressed in the past year? There a lot of apps, and this is a hard question to answer, and it's going to take more than one post. Let's start by looking at Google's first-party apps, which tend to be among the best Android apps, in my opinion.

Google Voice

Google Voice, as I remarked last year, is perhaps a killer app for Android. While there's now an app for Google Voice on the iPhone, it's just not the same level of integration as is possible on Android. I'm not going to talk about what the Google Voice service itself does, since you can search about it if you don't know. I do highly recommend looking into it if you aren't familiar with it.

The Google Voice app integrates into the dialer on the Nexus S and routes calls to and from Google Voice as transparently as you wish it to. You can specify that it ask you on each call whether to place it with Google Voice or your normal carrier, or (as I do) to simply put all calls through GV. It also provides contact, history and other information from Google Voice into the respective places on the phone. You can also launch the app itself to manage many of the GV service's settings. This app is one of the main reasons I'm back looking at an Android.

Maps and Navigation

Another of those reasons is Google Maps and Google Maps Navigation. These are separate apps, but they're so related that it's difficult to talk about one without referring to the other. Google Maps recently released an update that draws the maps with vectors instead of pre-rendered bitmaps, and the quality of the drawings has improved. There are now 3D options to tilt and rotate the map and even add 3D buildings to the map. In addition to the already strong maps, these are welcome enhancements. Also present are Google Street View, satellite views and real-time traffic overlays. This is a wonderful app, and it's quite a bit better on Android than on iOS.

Google Maps Navigation is a phone-based replacement for portable navigation devices, like those from TomTom, Magellan or Garmin. You can use voice or keyboard input to give it a destination and it not only maps a route, but also provides turn-by-turn directions with voice commands. Unlike my last encounter with this app, I found it to be fiddly and its robotic voice chatty and annoying. I use a TomTom device, and think it's generally more pleasant, but it's also not free. Nor is it being improved as constantly as Google's offering, so I still think TomTom and company have a tough road ahead of them if they still want to sell standalone devices for this purpose. It's possible that my experience this year is marred by the lack of a car dock for the Nexus S, which was a big help in keeping the Droid stable and easily accessed in the car. In any case, this is still a great app and a big boon to Android users. A big addition, which I haven't had cause to test, is the ability to continue navigating even if the phone loses its data connection. Since the app doesn't install a whole pack of maps, as some nav apps do, it relies on its data connection to keep updating you, but Google has apparently worked around this limitation. It's a good example of their relatively quick iteration on this app. I'll try and write more about what I found "fiddly" about GMN in a future post.

Mail, IM and Texting

Gmail is a fine mail app, but it's still distinct from the other email app, and the distinction isn't welcome. There's no unified inbox, an area where iPhone has caught up and surpassed Android, and there are options available in one and not the other. For instance, the ability to notify on only the first new email and not every new email is there in Gmail but not other email. The Calendar app integrates well with Exchange and while the UI is spartan and ugly, it's functional and relatively easy-to-use. Both apps handle multiple accounts well. Neither offers a batch delete or move operations, which is annoying when you want to prune some less-important messages.

Google Talk is great on Android. It can be set to keep you online, but away (and marked "mobile"), again because of Android's true multitasking nature. It's nice to still be reachable via IM but marked in a way that raises the bar most people use when deciding whether or not to IM. Launching the app is fast and marks you as available to your contacts. IMing is as-expected, and well-implemented. It's a simple, powerful app.

The Messaging app is fine. I prefer its no-nonsense layout to the cartoony, iChat-like look of the iPhone text app.

Social Network Apps

As far as social network apps go, Android's offerings have matured considerably since last year. The Facebook app, which I liked last year for its nice contacts integration, has caught up and surpassed the iOS version in the past year. The news feed is the main attraction, and it's pretty much the same as on iPhone. The chat feature is more robust, and can continue to work while the app isn't frontmost, unlike the iPhone version. It also continues to get status updates in the background so when you first launch it, it already has new data to read without waiting for it to fetch them.

Last year, Twitter didn't have a first party app and the then-leading third-party app was Twitroid. I found Twitroid to be lacking, and thought this was one spot where Android was far behind the state-of-the-art on the iPhone. Since then, Twitter has released its own app, and it's similar to the iPhone app, and much better than I found Twitroid last year. I understand that Twitroid has improved in that time, but I didn't bother to download it.

Foursquare and Gowalla are location-based social services, and their mobile apps are both represented on Android. I didn't use either service last year, but have taken them up on the iPhone. Foursquare's app is functionally similar to the iPhone version, and is visually as attractive, but it's far more buggy. I have some problem with it not being able to locate me or nearby venues, or in some cases any network connection, despite other apps having no trouble with the same. These problems usually resolve themselves pretty quickly, but the quality isn't on par with the iPhone. Gowalla, too, lags its iPhone cousin. While I didn't have bugginess in Gowalla, the newest version of that app has many features that seem to be lacking in the Android version, such as Foursquare integration. It's still a good-looking, functional app.

Miscellaneous Apps

Last time around, I really missed two apps: 1password and OmniFocus. 1password is a password safe, which stores passwords, wallet info (credit card, account information, etc.) and sensitive notes in a secure, encrypted manner. Its absence on Android last year made surfing and using online services painful since that store makes using hard-to-type, impossible-to-remember passwords easy to have. That's a good thing, and hard to give up. There's now an Android version of 1password, and while it's not quite up to the level of its iOS counterpart, it's a good app and very welcome. It syncs over Dropbox, which is great. Now my passwords are all up-to-date on all of my iDevices, my computers and now Android. Wonderful.

Omnifocus is a GTD app, and it's still not on Android, nor do I expect it ever will be. This year, though, the iPad came out and I'm not looking to replace that with an Android device. Now that the iPad is with me a lot of the time, my reliance on the iPhone version is greatly diminished.

So What Does All This Add Up To?

So far, this is all good news--there's much here to recommend these apps. So what are the downsides, especially compared to the iOS equivalents? First, performance among third-party apps is highly variable. For instance, scrolling in most of them is well behind the standard on iOS. Where most iOS apps feel silky smooth when scrolling lists, Android apps frequently feels laggy, jittery or slow. Not all of them, nor all the time. Google's own apps are mostly immune, although the mail apps don't feel as smooth as I'd like. But where the main Android interface feels smooth and fast, apps tend to feel much less so. I can't say this is a big deal most of the time, but it's a near constant nag reminding me that I'm not using something that's baked as long as iOS. The inconsistency of the back button and the menu button I mentioned yesterday makes each app feel like it was implemented without a solid set of standard examples, where on the iPhone most apps use a visual and operational language that's easy to learn and pretty consistent.

Still, these are good apps and the gap has closed considerably with iOS in most cases and there are many things made possible by true multitasking that are just plain cool and I wish they could happen on an iPhone. App notifications and fast app switching are nice (and I sometimes miss the latter on Android; the long-press switching isn't the same), but they're no replacement for real multitasking.

I haven't talked about a couple of areas that are my most-used and most important: web browsing and media playback. I'll write about those next time.

The Gingerbread Phone

As I mentioned earlier, I've been using a Nexus S as my only mobile phone recently. One of the key features of that phone is its operating system, Android. The reason that the Nexus S is particularly notable is that it's not only the first phone shipping with the newest version of the Android OS, 2.3 (code-named Gingerbread), but it's pure.

When I say "pure", I'm referring to the fact that it is Android as Google develops it; there are no carrier crapware add-ons. No skinned UI, no shitty apps you can't delete because of some deal the carrier made with another company and no features that stock Android provides but that the carrier cut because it wanted to sell you an inferior version of their own that they charge for. So, like the Nexus One before it, the Nexus S is the Android phone Google would ship if they made it themselves.

I used the original Droid back when it came out, which was a couple of major revisions behind the Nexus S in my hand now. What's improved? Is it enough to get me to switch from the iPhone? I'm not making that decision yet, but let's look at the good and the bad of the Android OS, as I see it today.

Android has gotten a bit of a facelift in the past year. It's not as dramatic as I'd like, but I think that the look is pretty good. There are minor improvements, like an orange glow that appears at the top or bottom of a scrolling list when you go "too far". Think of the elastic feeling of iOS devices when you go too far, and this is the equivalent. Android is still a bit abrupt in a few places like screen rotation, where the iPhone animates the transition, Android just pops into the new orientation.

Like an iPhone, one can arrange icons of apps in grids on many "home screens", which you can access by swiping side-to-side to scroll among them. These home screens don't have all your installed applications as they do on an iPhone, but have the apps you've chosen to place there; there's another way to look at every app on the device, by tapping a grid-like icon at the bottom of the screen.

Apps aren't the only things you can put on a home screen though. There are widgets, which are typically small info-at-a-glance applications which are always running and updating on the screen on which you place them. For instance, I have a Google search bar widget on my main screen and you can type and search from there without first launching an app. There are others too, such as weather and clock widgets. I like those two, but had a hard time finding anything else I found particularly useful.

You can put shortcuts on the home screens as well. Shortcuts are icons that provide one-touch access to almost anything: browser bookmarks; a link to a particular spot you navigate to frequently; a setting of the OS. Third-party apps can add to what kinds of shortcuts one can make. Foursquare allows you to create a shortcut to a venue once the app for that service is installed, for instance. Handy.

Another customization one can make is choosing a background. Standard backgrounds are simply images, although they have a pretty cool parallax effect to them. By that I mean that the background moves left and right as you move among the home screens, but at a slightly slower pace than do the other items that appear to be on top of it, creating an illusion of depth. While that's a nice touch, there are also animated backgrounds, which I loathe. The stock background has lines of color moving, like Tron light cycles or something, behind your apps. They're terribly gaudy, in my opinion.

Navigating the screens is fluid and responsive. I never feel like I'm waiting for the phone to respond to a request to scroll or react to a touch event. I'd say that the speed of navigation is mostly on par with the iPhone 3 GS I've used for the past couple of years. It's not all roses, though. There are some things that just feel hokey to me.

First up is the back button. While it's sometimes useful to have a system-wide back button, it's frequently not obvious what you'd be going back to when you press it. A good thing about it is when you use an app that opens another component to fulfill a function, say opening a browser to read a web link, Android does so with the same browser you get when you click the browser app from the home screen and not some custom, inconsistent browser-within-an-app that's so common on iOS. When you tap the phone's back button, you go back from that browser to the app where you left it. Likewise, you can go all the way back the way you came through the app to get there. So far, so good.

Sometimes, though, you can get pretty deep, having gone from RSS reader to a story, to a linked page and so on, and while you know that if you keep tapping back, you'll go back the way you came, sometimes it's easy to get lost and forget where "back" is. In iOS, the back arrow has some context associated with it, and that's missing here. Confusingly, the back button is also used as a kind of cancel button in some cases. For instance, when you get a modal menu of some kind from an app or by pressing the menu button, the way to get out without making a selection is (sometimes) hitting the back button. While that makes some amount of sense, I frequently got a menu of some sort and had no idea how to get out of it. I figured it out, of course, but it wasn't intuitive.

Some apps remember where you left off when you left them. In Gmail, if you leave the app while on a message--say to the home screen--and come back by relaunching Gmail, it'll still be on that message. But hitting back doesn't take you back to the home screen you just came from, but back up through the path you took to the message. That ends up being what you wanted most of the time, but it can still be confusing since sometimes you're acting on a stack of what you recently did but other times on a stack of what you did farther in the past.

The menu button is a mess. It almost always brings up a contextual menu--that is, a menu that has items appropriate for what you're currently doing. For instance, with an email message selected in Gmail, the contextual menu has items to change labels for that message, star it, mark it as unread, go to the inbox, mute the app's notifications, and a cryptic "more" button. One problem is that some of those options are app-wide while others are specific to that message and still others are for navigation. If you want to do something in the interface of an app, it's frequently not clear how to do something and since there's no way most apps do things, all you can do is try stuff. My first guess is usually this menu button, but that's not always the right guess. And since the menu is different for each app, it's hard to say what it'll look like. To pick a bit on email, there are two email apps by default--one for Gmail and one for other email--and the behavior of the menu button is different depending on which kind of email you're reading.

Let's look at some positives. One big one is that there's a built-in ability to tether the phone to another device to share the phone's data connection. Even better is the ability for Android to create a mobile wi-fi hotspot using its data connection, providing wireless data service to other devices you have. This works well, and it's great to see it here, since it's one of the features commonly removed by carriers, sometimes replaced with a crapware app of their own that you have to pay for.

Another strength, albeit not a new one, is the ability to replace any software component with another implementation. The phone dialer on my phone has been replaced with a component from Google Voice to automatically route calls through that service, but the interface is still the same as when routing through my carrier normally. The browser is replaceable, as are many other components, which is a big win for users who prefer to make different choices than Google about their phone's behavior. This is, by far, one of the biggest wins in an open system like Android over something like iOS.

The notifications center is a big win but again, not new. Its performance is much better than on the Droid, though; I never seem to fail to "drag" the notification bar from the top or dismiss it as I did back then. The notifications can be a bit too granular for my taste at times, but this system is far superior to iOS's stacking dialogs that are easily dismissed and lost. One last minor quibble with notifications is that the status bar at the top can be cluttered with icons representing different system-level information, and notifications can (and often do) add to that clutter.

Multitasking in Android is the real deal: apps are doing things in the background while you're doing something else completely. The Facebook, Twitter and email apps, to name a few, were all keeping updated in the background so that when I used them, they had the latest data immediately. This is also a nice win over iOS. While I didn't find the Nexus S battery life to be on par with the iPhone's, the built-in batter meter, which shows you what is eating your battery and by how much, didn't report those apps as being battery hungry. That's been one reason cited by Apple as to why they went the path they did with regard to multitasking, and for my usage that rationale doesn't seem to hold up.

Android's Bluetooth implementation plays more nicely with my car systems that does iOS's, in that I can successfully phone dial in addition to simply having the conversations route to the car speakers and mic. This isn't a problem-free area, though. I am almost always listening to podcasts or music from the phone through the car's speakers and when receiving a call while that audio is playing, I frequently encountered an issue where the audio didn't completely mute, making it harder to have a conversation. I'd say this is one step forward and two back, since I'd rather have the audio behave correctly than have better voice dialing.

That's enough about the core OS for today. Next time, let's talk about apps. I still have a bit more to say about some important parts of Android itself, but I'll make another post about those things.

ESPN3 on Xbox 360

Yesterday Val and I tried to tune in to the Holiday Bowl game between Nebraska and Washington and, while it was list in our TiVo's program guide as showing on ESPN, some other game was showing in its place. The ticker at the bottom of the screen happened to mention that the Nebraska game was being shown on ESPN3.

I recognized ESPN3 as being one of the things that you can watch on the Xbox 360 via Xbox LIVE, so I fired it up. The initial impression this gives is pretty incredible: there's a group of avatars, including yours, with apparently huge screens showing all kinds of sports. You can use the Xbox controller to select one and it immediately starts streaming. The quality wasn't as good as ESPN via our cable provider, but it was on par with other high-quality sources of streaming video online. There were standard video controls to pause, rewind and otherwise control the video.

There were interesting social aspects to the experience, too. There was a screen to put in picks for all of the bowl games, and when you watched one, a cute graphic at the bottom showed groups of avatars on each team's side to represent the percentage of people who were picking either team. If you have the Kinect (I don't), there are apparently ways to control and interact with the content with it. Neat.

There's one huge drawback, though: commercials. I mean, I get that they need to pay for this thing, and I'm even willing to put up with commercials for it. But they showed the same two commercials over and over and over. I mean, every four or five minutes. They had blocks that were designed for, say five 30-second spots, and they showed (for example) the AT&T commercial, the Allstate commercial, the same AT&T commercial, followed by a block of "we'll be right back" screen. In a couple of cases, they showed the Allstate commercial a fourth time even.

Ultimately, it was so bad we stopped watching.

ESPN3 and Xbox 360 has a ton of promise. I'd love to see this get the social aspects of watching a movie "together" with other people remotely, a la Netflix. Perhaps using picture-in-picture via the Kinect or the Xbox LIVE camera and mics, you can get a sense of watching a game together. Fun stuff, but they have to sort out the commercial thing, because it's currently a deal-breaker on what might otherwise be a killer app.