Friday 27 July 2007

Installing Exchange Certificates on S60 - Update to my N95 Review

I just got a Nokia E90 for testing, and decided to get certificates to work with Roadsync, so push-mail with Microsoft Exchange works without constant confirmation. Nokia wants signed certificates or downloaded x.509 certificates it seems. So not as simple as on Windows Mobile where you just “click” on the file to install it.

The problem is only present when you have a certificate for Microsoft Exchange you have generated yourself – which our exchange server have. So Nokia has among its many documents hidden instructions on how to generate the certificate. But in the document there is a small shortcut and I’ll publish it here :-)

Basically the easy way is to add a mime type to your web server, rename the generated certificate file from .cer to .der – place it on the web server – and then download it via the phone browser.

I did that – and in less than 5 minutes my certificate was installed – and now Roadsync works like a charm with no bugging messages about server security all the time. Perfect. Roadsync should put this on its FAQ list for sure.

If anyone of you need it – and trust me – you can send me a certificate and then I'll put it on the webserver for you to download via your phone – if you do not have access to a web server yourself.

Instructions from Nokia:

Installing a self-signed certificate to an S60 device

This chapter describes how to install a non-CA self-signed certificate to an S60 device. This is an alternative solution to the one described in Chapter 2, “Steps.”

To install a self-signed certificate, you can do the following:

1. Export the certificate in DER format (without private key).

2. If the certificate file extension is .cer, change it to .der.

3. Copy the certificate file to your Web server.

4. Set the MIME type for the directory where the certificate is to application/x-x509-ca-cert.

* In some servers, this can be done from properties of the Web directory -> HTTP Headers -> MIME Types… and adding the mentioned MIME type for the .der file.

* When using Apache server, edit the mime.types file.

5. Use the Web browser in the S60 device to browse for the certificate.

6. Save the certificate (as described in Section 2.7, “Install the CA certificate to an S60 device,” from step 3 onwards).

Thanks Nokia for the information :-)

Monday 23 July 2007

Being HTC Touched

The hype is on – let you fingers do the walking – or in case of the touch phones – the sliding. There are two new touch phones in the market – one is the Apple iPhone and the HTC Touch.

I’m the happy guy with a HTC Touch Phone. The phone is one of the latest models from HTC, with Windows Mobile 6. Since many people already have described the Windows Mobile 6 interface, I’ll try to concentrate on what sets the Touch apart from other phones.

The Hardware
The basic HTC Touch is a very slim and elegant phone. Look absolutely stunning. A phone for the fashion conscious J You can’t really appreciate the tiny size before it is in your hands. It got the typical HTC Extended Mini USB for charging and for headsets – so don’t expect to use any Jack based headsets for it.

SIM card and memory card is hidden on the right hand side – a bit hard to get to – but works okay. Camera is a “standard” 2 mpix picture with okay quality but no autofocus. Quality of pictures are okay – but not better than okay.

Call and Hang-up buttons are very small – and a bit unhandy and hard to press – but in the “keeping” the design small – and nice looking I guess there was not a lot more they could do – or was there?

The “Rocker” pad is again a bit small for me. (The button you use to scroll up/down/right/left). Too often I find myself hitting the middle pad (enter) by mistake.

But the glass front on the touch is excellent. It makes it very easy to clean the screen and to keep it looking nice. It does not collect the dirt in the corners like other of the HTC phones with “embedded” screens does. Absolutely a nice feature. But it also seems like it hinders Pen operation a bit, since you feel like you have to “push” a bit hard on the glass for the pen to react. Hopefully a firmware update will change the sensitivity a bit. The screen itself looks okay. Very sharp but seems a little low key on colour resolution. The Colour dept just seems a bit low compared to some of my other PDA devices. But absolutely does the job.

The speed / processor / memory in the phone seem a bit “under” average. The phone is slow to react in many situations. Available memory is quite low, and quite often you will get the “Not enough memory to execute program” error message. But thanks good HTC has a “close” program feature which not many Windows mobile phones has as standard. (Hold the pen on the close “X” for a sec. too really close the program)

WiFi sensitivity is excellent though – just as good as my HTC S710. It can pickup and use WiFi where my different notebooks give up. (Sony UX90s, ThinkPad X60 tablet, and a lot of other devices). On connection with a Zyxel access point, the Internet Explorer shows some “fun” errors though. (Does not work) but any other access point I have tried works like a charm. Opera browser on the same access point works fine – what a puzzle..

Phone is only GPRS/EDGE based so no 3G. But speed seems usable.

Software
Well the big thing here is Windows Mobile 6 + HTCs custom touch interface. The Touch interface is a shell / GUI on top of Windows Mobile 6, so you can operate your touch phone with your fingers – a lot easier than you can in standard Windows Mobile 6.

It works really well – a lot better than I expected. Using your fingers to navigate to your different applications is great. The only problem is that is a shell on top of the standard Windows Mobile 6. So in the middle of your joy and ease of use – you launch a program not optimized for touch (mail, browser, office pack and any other standard Windows Mobile software) you are then back at the standard not finger optimized piece of software, forcing you to get out your pen.

And this is where the concept fails. All the glitz and glitter falls apart and you are back at a standard pen based PDA.

But since most people do not really spend that much time editing documents on the PDA – I think most people will find the HTC Touch a nice phone for daily use. Most navigation is done with fingers between mail/sms and phone book, and here the Touch shines. Reading mail and sms works fine with your fingers – but replying to them does not. But the most used features are supported by the Touch overlay on the phone. So all in all – a big step forward in the usability of the Windows Mobile PDA interface. Now just modify the Message applications (SMS/E-Mail) so you can write on the screen with your fingertips. That would then cover 80% of the device usage. Then optimize the media player and we are at 90%.

Maybe this concept phone can show Microsoft some of the things needed for a great touch interface, and HTC and Microsoft can cooperate on optimizing future versions of Windows Mobile to be truly touch enabled. At least Apples iPhone is forcing them to look in that direction.
In conclusion – a great phone for its intended audience. A competitor to iPhone – I don’t know yet since I have not tried it on.... But my feeling is that is a semi worthy contender. Size is perfect, battery life is okay, WiFi is superb. Price is right and Windows Mobile is now actually a usable phone interface. So go get it :-) It is worth it!

Star rating (subjective) 8 out of 10. The last 2 stars will be awarded when majority of applications support “Touch” with your fingers.

Sunday 1 July 2007

iPhone – what is the buzz about?

The world is a strange place. Apple launches a phone with specifications worse than any top range phone. They provide a nice design, but a mediocre phone. Touted as the first ever multimedia phone the adverts are well “less than true”

I have tested more than a fair share of phones – from Symbian (Nokia/Sony Ericsson) to every other Microsoft phone (HTC/I-mate and many others)

Right now my phone is the HCT S710. A Microsoft WM6 based phone, with browser, media player, WiFi, GSM Edge/GPRS and basically everything I need for business. It even got a real keyboard. I can stream files from my Microsoft Media Center to my phone in great quality. The WiFi is the best I ever seen – the phone can pickup and use wireless signals from every room in my flat where often my notebooks, other phones and gadgets can’t pickup any signals. (2nd best is actually my Sony US90s...)

But the real iPhone deal breaker for me is that it is NOT a business phone – its a consumer phone. No integration with Microsoft Exchange – only POP3 and maybe IMAP mail – not good enough in our day in age.

And what about forcing you to have iTunes on your pc? What a piece of crap software... just to run your phone? I wish Apple could make nice software and not only make up for it by making it “look nice”...

So the only iPhone i consider buying is the Cisco/Linksys one :-)