Originally Posted by The Lord Lucan:
“It wasn't until the touch screen / apple & Google got involved that phones started to think about user friendlyness.”
There were quite a few touchscreen devices before Apple and Google came along. Ericsson had the R380 World phone with touch back around 2000, which was the precursor to Symbian.
The (Sony) Ericsson P800 was 2002, so five years before the iPhone. A touchscreen UI (but resistive touchscreen) and many similarities to what we use today, but obviously with a far lower resolution and not the pinch/pull and other features made possible with a capacitive screen.
Nokia's take on Symbian with Series 60 (non-touch) was arguably more successful, but perhaps the wrong idea for the long-term. Nokia did of course eventually realise touch was important, and had dabbled with other devices and form factors, but it was perhaps too late.
Great as the N95 was (and it
was incredibly popular, thanks mostly due to the great camera) the iPhone made it suddenly look rather antiquated, even though the iPhone 2G had a crap camera, obviously no 3G, no app store at first and loads of limitations that some existing smartphone users would have been rather annoyed about. Cut and paste, Bluetooth file transfer etc etc.
The launch of 3G was messed up by just about every network. Everyone figured video calling was the future, despite being just 64Kbps (why it was this slow, I have no idea given 3G was 384Kbps, which would have been far better if still not great) and seemed to concentrate on that over things like improving Internet services. And of course it wasn't for a bit longer than we got 3G smartphones, so the likes of the P800 were held back by pretty pathetic GPRS speeds.
Personally, if Sony Ericsson and Nokia hadn't messed up, UIQ hadn't effectively gone bust, and Symbian had worked harder to standardise as UI instead of letting companies do their own thing, we might have seen Symbian holding its own against Apple and keeping Android from ever happening. Heck, Google could have been buying Symbian instead.
(Did I post all of this without mentioning Windows Mobile? No, it wasn't a mistake. It was so bad, it doesn't deserve any mention!)