QUOTE(silverhawk @ Apr 11 2010, 03:21 AM)
You can't really say that. It would be more apt to say that its a phone for tinkerers, but not necessary IT people. My cousin loves the iphone because apple did a smartphone "right", its very usable, the apps work well and there's a huge amount of apps in the app store (apple really knew how to push it out and market it). He's a programmer that does PS3 game programming, so if you want to say he's not a techie/IT person he out qualifies most of us here
The iphone is also used a lot by Microsoft employees (the tech side). So don't be so quick to think that the iphone is only for novice users. They're doing something right, and all other phone companies should be learning from them.
They did alot more than that. Polishing even BASIC features like that they did is no easy task, if you've done any UI development work and testing with users, you'd be surprised how many idiots are around

However what they did was more than just the UI, they had a whole plan, and everything was executed together
properly. It wasn't half-assed, and when the iphone was launched, they were already bringing in tons of developers for the phone.
I'm a programmer too, but when we design or write app, we should make the app user friendly and able to cater for even the most dumb users, BUT AT THE SAME TIME, we should also provide advance features for smarter users, where we allow them to do MORE.
iPhone did it "right" more normal users, but NOT for intermediate to advanced users. As I said, it's like giving "GUEST" account to to users, they have no access to the more advanced functionalities.
You cousin loves the iPhone, but what does he do with it? Just enjoy the apps and games. That doesn't justify the smartphones concept. A smartphone is supposed to work like a phone with mini-computer, where the iPhone lacks of. Unless it is JB, then it's like gaining "Administrators" account and you can do things that are "WORLDS APART" with the non JB version.
I did not say iPhone is only for novice users, but it's targeted for novice users and they omit or did not provide the advance features/options. It doesn't mean advance users cannot use it. A game can be build/develop for kids, but that doesn't mean adult cannot play it. Similarly, iPhone is build targeted for novice users, it doesn't mean Profesionals can't use it.
That's where iPhone shines, because they polished the part very well, it fits novice users very well, Pros can use it, but they will find many things "missing" and not available as an option, unless they JB it.
What I'm trying to say is, they did a good job with the stability of the device, but limiting the features is a NONO to a smartphone.
QUOTE(silverhawk @ Apr 11 2010, 03:21 AM)
You're wrong here. Even when the first iphone was launched, it was behind in features and even in hardware specs. You could find phones that were more powerful than it, but you could not find one so properly designed. Its like driving a BMW vs driving a proton. They were worlds apart. Now look at all the smart phones, they stole UI ideas from the iphone, almost every single phone uses their interface.
There's no right or wrong, I find the iPhone when launch is very advanced because back then, most popular devices are still non-touch screen model, and those with touch-screen have nothing special, but iPhone make the big scene to the market. I'm not talking about hardware specs, it's too obvious that the hardwares specs are not good, even with 3GS. But is their concept and what they do. It makes every smartphone manufacturer go back to their design board and start to come up with something new more competitive, and to price it competitively.
Look at Nokia 5800, I was totally shocked to find out it's launching price, I thought it would easily cost over RM2K. And there're so many smartphones pricing very competitively, now they're ditching Symbian ^2 and going for Symbian ^3. Ever since iPhone launched, the smartphone market is like going through a big change. That's what I see.
What UI ideas do you mean they steal from iPhone? I don't find the UI from iPhone interesting. The interesting part is the animation, slick and smooth transitions. They have made this part very well.
QUOTE(silverhawk @ Apr 11 2010, 03:21 AM)
My only worry about the n900 is that nokia will stop providing support for it (there's alot of worry of fremantle abandonment when harmattan is released) and then we'll have a phone that is only 1/2 of what it could be. Nokia is known to do this, so its one of my worries.
Now where's my PR 1.2!
I don't know, but from past experience, Nokia support for its software have always been good. I can still find updates for my old Nokia phones. I personally believe, they will at least update the OS up to a certain standard and stability before they slow down the updates. But what I prefer is for them to release the updates more often than wait for long time before releasing one major update. The PR1.2 was known since late February, there's even videos on YouTube.
Anyway, if you know about Qt4.6, future apps/games develop with Qt4.6 and above will be supported for Symbian, Maemo, MeeGo 1st Instance (Harmattan - still deb packaging; basically a re-brand of Maemo6), MeeGo (rpm packaging), Windows Mobile, etc.
It's like Java concept, write once, run anywhere.
This post has been edited by Andy214: Apr 11 2010, 02:36 PM