Overall, the N9's camera interface is simple and intuitive. It provides continuous autofocus, touch-to-focus and automatic face detection, but lacks features that are quickly becoming standard on other handsets, such as panorama, burst and HDR
modes. Oddly, there's no way to use the front-facing camera. We experienced some usability niggles, too -- like other Nokia phones, some settings (like the flash) are reset to default when changing scenes, and there's no automatic macro (you'll have to remember to set it manually to snap closeups). While the volume rocker also doubles as a zoom control, there's no dedicated two-stage camera button. Instead, it's possible to hold the on-screen shutter key to lock focus and exposure, then release it to take the shot. Video is captured in HD at 720p / 30fps with stereo sound and continuous autofocus. The resulting videos are reasonably nice, but we noticed some dropped frames here and there, leaving room for improvement.
MeeGo 1.2 Harmattan
is such a breath of fresh air it will leave you gasping -- that is, until you remember that you're dealing with a dead man walking. It's impossible to dismiss what's been achieved here -- a thoroughly modern, elegant, linux-based OS with inspired design that's simple and intuitive to use, all developed in house by Nokia. Sure, it's at least a year too late, and it lacks a strong ecosystem, but still, it gives Windows Phone
a serious run for its money. For one, it ships out of the gate with copy / paste and card-based multitasking. Additionally, it integrates a plethora of on-line services right in the core of the OS.
Pull the N9 out of your pocket and you'll notice that the screen always faintly shows the time along with any notification icons (like @ for email) -- a screensaver-like feature inherited from other Nokia phones, which uses very little power thanks to the wonders of AMOLED (note that the position keeps changing to avoid display burn-in). From here, you either double-tap on the glass or push the power / lock key to see the lock screen with more detailed notifications, the date, as well as a status bar with battery and signal information. Slide your finger on a notification and you're taken directly to right place (the actual message for email). Alternatively, swipe from any edge across the lock screen to bring up the applications view -- a vertical grid of icons.
Once in the applications view, tapping any icon launches the associated app (or bookmark), while holding any icon lets you move it to another position on the grid (or remove it by pressing a little red X, if present). If you swipe across the display from the right edge, you're taken to the open applications view -- a grid of cards representing running apps. Slide your finger to the left and you're dropped into the event view, which shows the date, current weather, a list of notifications and status updates from social networks. The open applications view operates a lot like the applications view -- tap to resume / maximize an app, hold to edit the grid (with that little red X again, to close apps this time). In the event view, pressing any item takes you to the right place (the calendar for the date, the Twitter or Facebook app for a status update, et cetera...)
Swiping repeatedly left or right cycles through all three views, while tapping the status bar on top allows you to set profiles (silent, beep, or ringing), adjust the volume, select connections and change your online status. Once inside an app, sliding your finger from any edge across the screen brings you back to whichever of the three views you started from. There's a also a setting that lets you swipe down to close an app, but it's turned off by default. In-app navigation is generally achieved via a series of nested screen, back buttons and long-press menus. Speaking off apps, you'll find a whole bunch of them pre-loaded, including Ovi Music
, Facebook, Twitter, AccuWeather, AP Mobile, Skype
, Track & Protect, Angry Birds Magic
, Galaxy On Fire 2
, Need For Speed Shift
and Real Golf 2011
. More apps are available from Nokia's bundled app store -- we installed a few helpful ones, including MeeRadio (internet radio streamer), a file manager, a voice recorder and a stopwatch / timer.
As we mentioned earlier, several major online services are seamlessly integrated into MeeGo. The first time you power up the N9, you're prompted to login with (or create) a Nokia account. From there, the accounts app supports Mail for Exchange, Skype, Google (for mail and chat), Facebook, Twitter, CalDAV, Flickr, IMAP / POP3, Picasa, SIP
and YouTube. It's important to note that adding your Google account only gives you access to Gmail and Google talk -- you'll have to set up your Google account a second time via Mail for Exchange (and disable email sync) in order to see your contacts and calendar. But then, multiple calendars are only enabled via CalDAV -- yes, this normally simple exercise is now turning into a Kafkaesque nightmare. Sigh. At least you only have to do all this once, and the other services are easy to configure.
The contacts app displays information (including online status) from your friends on Facebook, Twitter and Skype. Beyond mobile networks, the dialer lets you make phone calls directly over Skype. Google, Facebook and Skype chat are all nicely integrated in the messaging app, while the gallery seamlessly handles photo / video uploads to Facebook, Flickr, Picasa, and Youtube. Unfortunately, a few gaping holes remain. There's zero support for any of Twitter's imaging services, so we ended up using email to send our pictures to Twitpic, for example. Skype only handles audio calls and chat -- video is missing in action, and we're still not sure which app (if any) uses the front-facing camera. The SIP client, perhaps?
Surfing the web on the N9 is a minimalistic affair. The HTML5
-based browser works pretty much like you'd expect, with the usual controls, including pinch-to-zoom. Each browser window appears as a separate card in the open applications view and bookmarks are stored icons in the applications view. There's no Flash support, and no browsing history beyond the ability to navigate up and down the current URL stack using the back and forward buttons. Instead, each time you open a new window you're presented with a tag cloud which contains keywords related to the sites you've already visited. Tap on a keyword, and you're taken to the appropriate site -- it's all very clever.
MeeGo's email client keeps things basic. It provides a unified inbox but lacks some critical features, such as server-based search and conversation threading. There's a system-wide search app which indexes the email stored on the phone, but that's only one week's worth of messages. On the plus side, the app's layout is clean and the text is highly legible thanks to Nokia's beautiful new font, Pure
(which is used throughout the OS). The client also supports pinch-to-zoom, which is still missing from Android's own Gmail app. We'd be foolish not to mention the delightful virtual keyboard at this point -- it offers unobtrusive (and defeatable) audible and tactile feedback, plus automatic word completion, when enabled.
The built-in Facebook and Twitter apps will be familiar to anyone who's used the official apps on other platforms. A pair of apps are available for maps and directions, both using Nokia's excellent in-house solution
(powered by NAVTEQ
). The first is similar to Maps on iOS, but adds a points-of-interest view and the ability to download maps ahead of time for offline use. Drive, the second app, reminds us of Google Navigation, with an interface optimized for in-vehicle use. Both apps work very well. As you'd expect from a modern handset, the N9 also ships with decent multimedia capabilities. The music player incorporates an Ovi Music-based recommendation engine, and the video player supports a multitude of formats including MPEG4, H.264
, ASP, WMV9, VC1 and Mkv (Matroska).
In terms of performance, MeeGo generally feels quite snappy considering it's running on mid-range hardware. Memory management and multitasking appear to be solid, even with upwards of 20 cards in the open applications view. We've noticed random pauses when starting apps and when interacting rapidly with apps, possibly related to garbage collection. It's not a major issue, but it shows that there's plenty of room left for optimizations. As a point of reference, the retail build on our N9 is significantly faster than the developer build on our prototype N950. Of course, the real question is, will Nokia bother issuing updates for a deprecated product?
Nokia's really made our lives difficult here. On the one hand, the N9 delivers a double punch with gorgeous hardware and brilliant software. It's arguably the first competitive flagship phone to come out of Espoo since the launch of the original iPhone -- a stunning feat when you consider how far behind the company was even just a year ago. This is the handset that puts any lingering doubts about Nokia's engineering chops to rest. We have dreams of MeeGo running on Galaxy Nexus
-class superphones. Yet despite all that, it was killed
before even getting a chance to prove its worth. At least the current hardware -- with its fantastic design, amazing screen and top-notch camera -- will likely be reborn as the Sea Ray
(guess we'll find out at Nokia World
next week). Still, it's a shame about the software, because given the choice, we'd pick MeeGo over Mango, despite its weaker ecosystem. Should you buy this device? It's difficult to recommend a platform with no future, but the N9 is everything Nokia's long time fans have been waiting for, and you could have it today. MeeGo is dead
-- long live MeeGo.