If you know C++ you can probably do 100% of what you can do with Photoshop... it's just a bunch of pixels at the end, is it not?
The question is whether you can do it efficiently, that's to say with the least amount of effort and/or in the least amount of time. I would argue that GIMP just doesn't support the kind of complex workflows that professionals are accustomed to. It's not necessarily that a lot of thought has gone in designing Photoshop's UI (although that's certainly the case to a point), but the sheer depth and stride for consistency makes it easy to achieve the desired results faster than the competition.
... I hate the fact that on the iPhone the developer can turn off that display so you don't know if any connection has occured.
Just a quick note - that network activity spinner you talk about doesn't show up by default, it's entirely up to the developer whether he chooses to notify the users that data is being transmitted over the network (even when that's actually not true). So I guess you shouldn't be mad at evil develoeprs that turn it off, but instead should thank the benevolent ones that turn it on as appropriate.
And while we're on the subject, iOS' neutered multitasking makes it much harder for this type of quota-eating background transfer to even occur in the first place. Guess it's not all bad...
The summary has it wrong, this phone isn't aimed at average consumers at all and is by no means a "bid for a slice of the market". It's reference hardware that will support the latest Google-branded builds of Android over the next year or so, so that developers can test their applications. The inclusion of technologies such as NFC and a gyroscope is what probably necessitates a hardware revision besides the usual software update (that's available for the N1 as well).
And it's going to be a failure for a lot of devs over the next year who want to test their apps on a dual-core phone, which is going to be the next big thing at next month's CES. And also no HSPA+? Jesus! This thing has failure written all over it. It would've been a great phone 6 months ago. *shrug*
You might want to hold your horses there. Dual-core chips may start appearing in tablets early next year, but it will be a while before they make their way into smartphones. And that's certainly not going to happen in Q1 in any case.
I don't get all the bitching about it being underpowered. Maybe Android users feel that every major phone hardware release should push the envelope in some way, but that just goes to show that this is not a major phone by any stretch of the imagination. There are a lot of valid points to critisize about it (design, price, etc.), but failing to meet the fanbase's overinflated expectations doesn't make it any less powerful.
And does T-Mobile even have HSPA+?
Sent from my Firefox
Any program which runs right is obsolete.