I’ve been using a Nokia N90 S60 smartphone for almost a month now. I have the full unlocked 3G version from Europe, not the crippled cracked out one you can buy at Ritz Camera in exchange for a new contract with T-Mobile.
I routinely change things up, get new devices, but I always seem to come back to S60. I think this is largely because the devices are just so damned usable and functional, especially when compared to BlackBerry devices, the Treo, UIQ devices such as the Sony Ericsson P910 and the like.
Some of the built-in applications on the N90 are quite good. For example, the email client is fantastic. It supports IMAP, IMAP-IDLE, and email gets pushed to me as fast as my BlackBerry ever got it. I have no complaints there, really. The input device doesn’t even bother me that much because a lot of my email when I’m mobile is consumption anyway, and I rarely have to type out a huge edict or anything unless I’m at a desk. Even the built-in browser is quite good. I have also installed Opera and Opera Mini but honestly I use the built-in browser most of the time.
But like any smartphone user, I have managed to accumulate some favorite applications over the last month that I feel are very useful, so I’ll be outlining them in this post.
This post is a doozy. Get comfortable.
Crypto and Security
If you use secure IMAP, SMTP, Jabber, or any other service, you’ll be constantly annoyed by being asked if you really want to talk to your server. I can’t afford the hundreds of dollars for a full-fledged cert, so we use a self-signed one.
I had a minor problem getting bothered about my server certificate, but once I had John setup our CA cert in DER format for me, it was all golden. That’s the trick, really, you have to make sure you send it over in DER format and the N90 picks it up. That same certificate however will not work on my Nokia 6600, nor his. There is some sort of problem with older S60 devices—the 9500 I have can also import that certificate, as can a Sony Ericsson P910. Not sure what the deal is with the 6600, but I’m running current firmware as of two weeks ago on it.
Personal Information Management
The N90 doesn’t have the “wallet” application that the 6600 and other handsets had. This sucks, because all of the third-party ones blow, except for Splash ID, which isn’t under heavy development and only runs low-res. I really like the Splash developers and wish more people wanted to buy their Symbian products, especially Splash ID. I’d love a great solution in this space. Seriously, I looked at all the available products right now and they either stink or just don’t cut it. They’re ugly, they’re cumbersome, and they’re very limited. The best of the batch is a freeware application called Pins which is great for what it is but doesn’t run high-res and doesn’t let you change or set arbitrary fields.
I want an application that can securely store PIN numbers, account numbers, passwords, clothing sizes, ID numbers, and other information. Make it good, make it sexy, and I’ll gladly buy it. Maybe the good people at Symsource” will try to snag this market.
Communication
The built-in IM client on the N90 uses IMPS (or Wireless Village). This would be great if anyone actually used it. There are some free, public, IMPS services out there and some of them even have gateways to other services, such as AIM and Yahoo!. But honestly, until IMPS takes off, if it ever does, you won’t get the fun stuff, such as seeing contact availability and presence right in the Contacts application or being able to initiate an IM with most people from the Contacts application either. This is a shame.
My operator, T-Mobile US, has an IMPS server but they only use it to shuttle messages to AIM for some devices. They do not give you any means to just use native WV with it. This sucks. But really, its okay, because seriously, I don’t know anyone, personally, that actually uses IMPS on a regular basis. Today, IMPS is one of things that you try out once or twice because you can and then you try to forget you ever saw it.
So what you need is a great IM client. The best one, hands-down, is IM+ from Shape.
Not only does IM+ support the high-res display of the N90 and look outright pretty, but it also talks to all the major IM services, and also supports Jabber/XMPP natively as well as a separate profile for Google Talk. Personally I get onto AIM via my Jabber server (I’m using Apple’s Jabber server in OS X with the Py-AIMt transport—can’t get the MSN or Yahoo! transports to work yet!) which is nice because my friend Eric has written us a nice Jabber-Moo transport so I can also chat on the hellyeah! networks moo via Jabber, and this includes when I’m mobile.
I already said that I love the built-in messaging client for email, but if you want a more traditional desktop-style email client, the best option out there, without a doubt, is Profimail.
I didn’t buy Profimail for S60. I bought it for my UIQ-driven Sony Ericsson P910, but I was kind of disappointed with the UI on it. I didn’t like that you had to use the pen for everything and I also didn’t like that you couldn’t use the directional controls of the scroll wheel to select, activate menu items, and perform operations.
The S60 version is much more polished, however, and certainly is a very robust IMAP client. It supports full folder management and you can move messages between folders with ease. If I wasn’t so strict about how much mobile email I really needed or wanted (it is more of a distraction much of the time) I’d probably own it, but the UIQ version kind of bummed me out and didn’t do them any favors on getting me to think I needed another license for the S60 version in spite of my firm hand towards mobile email.
Profimail is quite easy on the eyes, also runs high-res on the N90, and does a fantastic job if the built-in client isn’t enough for you. I recommend it hands-down for S60 devices, but have strong reservations about their UIQ version.
the Mobile Office
Quickoffice Premier is a fantastic way to view Word, Excel, and PowerPoint files on the go. I send files I want to read or review to my handset via Bluetooth File Exchange on my Mac, and can zap them out when I get home for editing.
PDF+ lets you open Acrobat PDF files, of course, but supports tons of handsets and also lets you rotate the display. It is very nice, though quite expensive for what it is. I’m still playing with the Beta that expires in May, perhaps by then I’ll have gotten hooked on it.
Honorable mention: Adobe Reader is very limited, but is free, and lets you search PDFs as well as view them direct on the handset. That is about all I can say about it, because it isn’t especially fancy. I’m glad Adobe is dipping their feet in the pool with this application but they really need to commit to S60 and other smartphones if they’re going to make a difference in the mobile market (not counting Flash Mobile, of course).
I will use a PDF viewer to view output from the web that I save as a PDF and these usually don’t work out so well. Documents by and large are fine with both, but PDF+ certainly allows for more flexibility and is ultimately better than Adobe’s product. But the price. Ugh. If it was $19 USD, they’d have me on the hook for sure. Even that seems a bit high for a single-format document viewer, but they are better than Adobe, so who knows what that is worth.
eBooks
You’d think that the display of an S60 device is too small for eBooks. I find that I really enjoy having a library in my pocket, especially being able to carry digital versions of my prayer book with me. I also loaded up a ton of other relevant literature and read them in iSilo.
iSilo is handy for taking just about any webpage, TXT or HTML-formatted materials and cranking them out into very mobile-friendly formats.
My only problem with it is that sometimes it formats things weird, but this probably is user-error more than anything else. Documents that have centered text, such as the Principia Discordia, end up being aligned off the screen in iSilo. I can’t seem to figure out why it would do that. I haven’t tackled that issue in a while. It is annoying, but iSilo is a great document viewer regardless, and they have tools to create the appropriate files on a Mac, which most other eBook applications lack.
I’ve also looked at Mobipocket Reader but honestly it’s kind of lame that they don’t have a way to create content for it on the Mac. Also stinks that it isn’t high-res but I love their rotate feature. The only problem is that on a clamshell device like the N90 that can rotate, the best reading position would be to use the handset as if you were in video mode, with the display oriented towards you and sideways.
This would give the most space and a very comfortable reading position as well as easy navigation through a document. I kind of wish the web browser could also be used in this way. iSilo doesn’t even let you rotate the display at all, but on the N90 you don’t want that feature when you have to contort yourself to hold the handset to read things sideways like that.
Where in the Hell is ReadM?
I’m putting up the Bat Signal here. ReadM was my favorite on the 6600 but I can’t find its homepage anymore. I’m not sure if it is even being developed. I remember it being fantastic.
I am leaning towards converting all of my eBooks to raw HTML so that I can read them in high-res. It just seems silly to play around with eBook readers when I could just convert the vast majority of them into HTML easily enough. Until then though, iSilo is my favorite.
File Management
The built-in Gallery application is great for music, photos, and videos. It really is. But for all the other files and such I needed a way to move things to/from a card and out to another device or computer. I routinely use my mobile phone as a portable storage device of a sort, sending documents and data to my handset instead of carrying yet another device.
The best file manager, hands down, is FExplorer. You’ll forget you even have a file manager supplied by Nokia once you get this. Additionally, it lets you browse the Inbox to zap those files you send yourself back out into a computer. I used to use Forward for that, but it seemed silly to keep using that when FExplorer does that and more.
It also lets you compress your memory to recover memory from badly behaved applications and manage running tasks on your smartphone. Very handy one-stop shopping. It is the SMan of S60.
The only downside is that this application is ugly. It doesn’t run in high-res. But really I don’t need something super sexy for a file manager. I just need it to work and be useful.
Honorable mention: Profiexplorer, part of Profimail, is a very nice file manager but doesn’t have the useful shortcuts and ability to move multiple files in bulk. Forward is a nice way to redirect things out of your Inbox into other devices but most file managers do this now so it isn’t a must-have these days.
Multimedia
I use the built-in Gallery application to manage photos, videos, and music. I think it is a great fit. It is elegant, lightweight, and simple. It also supports m3u playlists so I can edit playlists on my computer and send them over. I still copy my music using a card reader (I have a 1GB RS-MMC card) and there are a lot of utilities for OS X that let you manage music on removable storage. I do it by hand but there are much more elegant ways these days.
I haven’t used any other video players other than the stock RealPlayer. RealPlayer is probably the most idiotic video player I’ve ever used on a desktop, but it isn’t awful on S60. This is in no small part because Real Player isn’t crazy bloated on S60. I wish that Apple would just release QuickTime Mobile and save us all, but until then, I stick to Real Player.
Real Player does play 3GPP/MPEG4 video, and there are even a few XviD/DivX video players out there like SmartMovie but I don’t have much desire to watch video on my mobile when I also have a PSP, which does the job beautifully with a very nice display. For short videos, you’re probably just better off converting to MPEG4 in FFmpeg or QuickTime Pro and viewing in Real Player.
The built-in stuff is so good and useful without being in the way that I’m loathe to mess with success. Nokia nailed media. I am completely uninspired to download the other players out there.
Quick gotchas:
- It doesn’t like some of my ID3 tags. They are fine in iTunes, but my N90 doesn’t like some Albums or Artists and lists them as Unknowns.
- If you go to Music and select a track, it will only play that one track. I think better behavior would be to start from that track and go on to the next. This is resolved by making a playlist and playing that. But c’mon—I know I have one playlist just for that reason.
- No support for protected AAC. I know I know, but someone needs to say it. Your iTunes Music Store purchases can’t be played on an N90 unless you re-encode them as MP3. Nokia should be going to Apple to get support for this.
Sync to the Mac
I use this conduit for iSync. It works great. My N90 syncs more reliably than my P910 ever did, and the N90 isn’t even officially supported by Apple. Rock on.
Still no category sync in the N90. No hack to work around it. Sometimes iSync will completely obliterate your speed dials and Groups you made in your mobile phone. It is completely stupid and Apple should be ashamed of this shortcoming. iSync is all I’ve got, however, so its what I use. I would love to see a better sync solution for S60 (and S40, S80, and UIQ devices for that matter) for the Mac. What we have is just absurdly lacking in polish.
Syndication
So many feeds, so little time.
LiteFeeds is great. LiteFeeds also has a nice snazzy web interface to let you browse feeds, so they are totally worth watching. I also wrote about them in Nokia Smartphone Hacks and BlackBerry Hacks, they have a very good service that beats the others out there, and really I like the way they think. Perhaps the folks at Newsgator should consider trying to make an acquisition there.
Speaking of, I am hooked on Newsgator and their mobile front-end. I love that I can keep all of my news in sync whether I’m using NetNewsWire, a browser, or my mobile. They earn big points there, though their mobile interface needs some work, and their CEO wrote me and asked for some feedback and I gave it and then I never heard back. Which is kind of sad because I really hoping that they’d like my ideas.
I thought my suggestions were elegant and useful, but perhaps they were not. Or the guy is just busy. Who knows.
Connectivity and Oddities
I use PuTTY to login to hosts via SSH over the Internet. I don’t make a habit of it on a device without a qwerty input device, but it does well in a pinch and I have done my share of server diagnostics and maintenance off the N90.
I’ve seen some emulators for NES and such, but again, I offload most of my video and mobile gaming onto my PSP. It is a great device for those types of things, naturally.
For handsfree usage I’m using an SE HBH-600 and a Plantronics Discovery 640 (photos). I don’t know why but after using the Plantronics I can’t do a Bluetooth sync without power cycling the handset. I don’t know if this is a bug with the N90, the headset, or both.
For listening to music I use a Nokia headphone adapter so I can use my Shure E2C’s. The Nokia headphones stink, in spite of having a mic built-in. I don’t feel like I can take them anywhere because I know they’ll fall apart. They just feel like junk. Nokia now makes a better headphone adapter than what I’ve got, with a Mic on the adapter so you don’t have to take off your headphones to answer an incoming call.
Wishlist
Like I said before, I want a better version of Splash ID and I don’t care who makes it. I’d like it to be them but I understand why they don’t want to sink more time into it. I’d like it if it could be synced to a Mac as well so I could do input of passwords and such on the computer without having to use the phone UI.
I’d also like a better IM client that does Jabber very well. IM+ is the best right now, but really it could be a lot nicer. I’d like better presence/instance support, for example. There are a lot of ways mobile IM could be improved.
I wish S60 had better task management. It is somewhat moot however because even if it did, it still wouldn’t sync right to iCal on my Mac, so this is why I use my hipsterpda instead for task and project tracking. It is just faster and more elegant. I will be documenting my bitchen GTD kung-fu workflow soon, which will also show off the capabilities of the N90 as a capture device for expired index cards and the like.
I wish Apple shipped their IMAP server with the IMAP-IDLE module in place. That would prevent hacking to make IMAP-IDLE auto-push email.
I wish the high-res display on the N90 was the same as the high-res display on other S60 devices so that developers would be more motivated to support it. Most of the applications I use most support it. The others do not, and it always makes me cringe when I realize that everything will be a little big and fuzzy.
I wish del.icio.us didn’t look like crap on a mobile browser. I wish I could collapse my tags completely out of the way.
Light list? Blame Nokia.
The only reason this list is so short and light is that either my PSP flat-out kills it for gaming and entertainment, or that Nokia hit home runs with a lot of the standard applications on this device to not warrant getting another solution. The N90 is a great handset, and the S60 OS has come a long way in the last two years. The browser is good, the mail is good, the gallery is good, and really there are only a few gaps that needed to be filled or enhancements worth looking at.
Most mobile video and such aren’t worth the time in my opinion because once the “hey I can watch a video on my phone,” high wears off you realize you’re watching a video on a 2-inch display like a spaz. So its great for video messages and such, and short clips of your cat, but watching a full length movie or TV show? No thanks.
I reserve the right to edit this post to reflect changes at my whim, or as events warrant.