Messaging and Skype

Messaging on the N900 is done in a very WebOS fashion - IMs and SMS alike are managed by the OS and aggregated into a central application called "conversations". I signed in with Google Talk and Skype, and the integration is seamless. But what's most impressive is how Skype and Google Talk handle calling. Maemo considers Google Talk and Skype VOIP and IM enabled accounts, and after they're added, you can make and receive calls over Skype, and do the same with Google Talk. Although we tested with PR 1.1, PR 1.2 further builds on this by enabling video calling for Skype (between PC and other skype video clients), and Google Talk (with the PC web client, or any other XMPP Jingle video client, including the N900, N810, and N800). There's also support for SIP video calls.

Setting Availability

But the best part is that VOIP calls are treated just like a normal call. In fact, for a while, I was completely confused by Skype because I expected it to live by itself somewhere - similar to how it works on other platforms. But that's not how it works at all - enter your account details, set your availability status, and you're ready to call and be called over Skype. In Europe, where international calling can be expensive and sometimes confusing, this is a huge feature.

Though video calling on Android through Qik, and FaceTime on iPhone 4 has been received to much fanfare, Maemo has quietly had video call support since launch. With PR 1.1, video calling was admittedly a bit of a challenge - requiring calls to be made from the PC client of Google Talk to the N900, with the PC initiating the voice call. Or requiring Fring for Skype video calls to work (which I could never get working, sadly), but PR 1.2 now makes this a core part of the operating system in a way that really does work.

Phone Dialer

The dialer is virtually the only application that's portrait and landscape on the N900. It's admittedly very barebones. Launching it, you're first presented with a list of recently made and received calls, a shortcut to the contacts application, or the dial pad. The dial pad unfortunately doesn't have any smart dialing functions like HTC usually includes, it's just a plain ol' keypad - you can however just start typing a contact's name and see their contact card.

There's turning control for the N900 which launches the phone application whenever it's turned vertical - I never tried this - or you can force the phone to always be landscape/portrait from a setting.

 


 

Fortunately, there's landscape and portrait of both, and they do what they're supposed to do. In the call-in-progress screen, there's the usual options for mute, speaker, dial pad, and end. When you're in a skype call, there's a skype logo in the top left of the user's avatar.

Incoming Skype Call

When the call is over cellular, there's a picture of a phone - self explanatory. Otherwise the call screen is virtually identical for the entire gamut of call types - VOIP over 3G/2.5G or WiFi, and normal 2G/3G calling. The integration is truly flawless - there's no excuse that other platforms haven't fully integrated VoIP like this. On the other hand, carriers would throw a fit and likely never subsidize, carry, or support the phone (which might explain the N900's lack of adoption in the US), but we can dream, can't we?
 

Maemo: App Store and Browser Maemo: SMS and Email
Comments Locked

68 Comments

View All Comments

  • tarunactivity - Thursday, June 10, 2010 - link

    a notable omission:

    The FM receiver on the N900 requires Bluetooth to be switched on. So if you want FM, you need to plugin your earphones + enable bluetooth.

    Kind of counter productive , if you ask me,and surely a waste of power.
  • Brian Klug - Friday, June 11, 2010 - link

    Ahh, you're totally right. I think I glossed over that because I already had Bluetooth on, but it makes sense now since the FM radio is on that same piece of silicon.

    I wonder how much of a difference it makes on battery - had it disabled for those other tests of course.

    -Brian Klug
  • asdasd246246 - Thursday, June 10, 2010 - link

    I'm sure the Nokia has sweet hardware, but it's still all plastic..
    Plastic screen that will scratch the first 10 minutes you own it, and a friend has a similar model without a keyboard, and the plasticness is so horrible I shudder.. -_-
  • legoman666 - Thursday, June 10, 2010 - link

    I've had the N900 since last November. No screen protector, no case. Not 1 scratch. So speak for yourself, maybe you ought to put your phone in a separate pocket as your keys.
  • legoman666 - Thursday, June 10, 2010 - link

    back: http://imgur.com/tf6RE.jpg

    front: http://imgur.com/XDsyI.jpg
  • akse - Friday, June 11, 2010 - link

    The case is somewhat plastic yeah.. but it hasn't really bothered me so much. I have only a few tiny tiny scratches on the screen, you can only spot them by mirroring a clean screen against bright light.

    At the back I have a few bigger scratches because the phone fell on concrete..
  • Calin - Friday, June 11, 2010 - link

    I have a 1200-series Nokia phone, which I keep in the same pocket as the keys, and the display is in a serviceable condition after more than two years of abuse
  • arnavvdesai - Thursday, June 10, 2010 - link

    Actually, the Symbian OS- Nokia's No.1 Smartphone OS is more open with entire OS(including the core APIs) being Open Source. Symbian is more open than Android.
  • Talcite - Friday, June 11, 2010 - link

    That's only true for symbian^3 and newer OSes. Only the Nokia N8 is currently shipping S^3 I believe.

    You should also mention that the Maemo 5 OS has many binary packages to get all the cellular hardware and PowerVR GPU working.

    Anyways, it definitely has more support for the FOSS community than android though as far as I know. You're free to flash your own ROMs without needing to root it and you don't need to do weird stuff with java VMs. Just a simple recompile for ARM and support for Qt I think.
  • teohhanhui - Friday, June 11, 2010 - link

    Nokia N8 is still far from "currently shipping"...

Log in

Don't have an account? Sign up now