(Again, skip to avoid, this time 1500 (!!) words on gadgeteering)
As promised, the third of the trifecta, and hopefully the last for a while, as I think the technolust should be out of my system with this peice.
If you examine the iPhone, you'll see it only has 5 buttons, and two ports. That is all. It's almost as if Apple decided to make a phone with the fewest possible number of buttons and ports, and succeeded. The ports are simple - one for headphone/ mic, and the other for charging/ docking/ data transfer. The buttons have set functions, like so:
- Volume Up
- Volume Down
- Silence on / off
- Sleep / Wake / On / Off
- Home / Wake / Accessibility / Multitasking (depending on context/ number of taps. An easter egg: if you double tap the home button whilst the iPhone is showing the lock screen, you get audio controls pop up on the screen)
The Home button is like the master button - no matter what you're doing, one press, and you're home. And basically, that's how it's designed to be. Don't touch the physical buttons, unless you really have to, and focus on the screen. And the idea behind the touchscreen now makes a lot of sense. All the other "buttons" show up on the screen, as and when you need them, depending on context. Need to make a call? You get a nice touchscreen numberpad. Need to type something? A full QWERTY keyboard is summoned. And, because it's just dots on a screen, and therefore not fixed to physical keys, you can
change keyboards at the press of another button. Or change the orientation from portrait to landscape and watch the keyboard follow suit. Apple did well in setting out guidelines for app user interfaces for developers, and in picking a capacitive touchscreen instead of a resistive touchscreen, which means that the crucial element - responsivity of the touchscreen - is perfect.
It's too easy to just nab all the free apps, just because they're free, and also too easy to nab the non-free ones, as the majority are only just 59p. So, with the non-free ones, I limit myself by making sure I buy iTunes vouchers instead, which then limits me to the value of the vouchers I bought, and no more. That way, any impulse buying is quickly brought under control. And the non-free ones I limit myself by extensively researching the functions of the app, asking whether I really need it, and reading the reviews. I'm happy with what I have, so maybe I'll use the remaining store credit I have to rent a movie, or maybe buy some popular game apps. Maybe.
Anyway, I really don't have that many apps, although what you and I call "that many" is dependent on definition (for the record, at the time or writing, I have 79, although 18 of these are the default apps and cannot be deleted).
App #1: Safari

Easily the most used app on here - and no need to explain why.
App #2: Mail.

Integrates really well with GMail, not so well with hotmail. I dunno if Apple or Microsoft are the ones being obtuse about this. Probably both. So I only use it for my gmail account, and leave the hotmail one for Safari, or for when I'm on the laptop. It fetches any mail I have every 15 mins, or when I tell it to, and integrates with the contacts side of your phone extremely well
App #3: eBuddy.

Instant messaging on the go. I have people on GTalk, and people on msn, and this app unifies both accounts for me, and lets me chat to them (yes, that really is my auto-away message, but only on my phone). If you're on a mac, btw, get Adium. It's like eBuddy, only much, much better. If Adium was available for iPhone, i'd get it without hesitation, and wouldn't mind paying for it either.
App #4: Game Center

A relatively new entry, but I love it. It brings a social element to playing games, like the live services of xbox and PS3, but perfect for casual, as opposed to hardcore gaming. You match your high scores against your friends, play against them, and collect achievements. You can add friends through their nick or email, see what games they have, and a nice link takes you to the app store. By creating a social network for gaming, Apple are going to sell tons more games - the "Dude! You have GOT to get this game" from friend to friend will be more than sufficient marketing. I'm happy with the level of interaction - no chatting by default, focus on games only, to reveal my nick here (although some games allow chatting in and of themselves). Anyway, my game centre nick is "darksabre" (yes, I know, but
kamehameha was taken).
App #5: VLC

If you don't have VLC on your computer right now, then shame on you. VLC is probably the best example of what open source code can do, and I use it a lot on my mac to play all sorts of media files - between VLC and QuickTime I never have to touch RealPlayer or Windows Media Player. And that's exactly what it does on the iPhone as well. Normally, on the iPhone, if a movie ends in .mp4, or .mov, or .m4v, then it can be played. Anything else has to be converted to one of those three before it can be played (it also has to be encoded using mpeg-4 h.264, but you didn't really want to know that). No longer with VLC - it will play just about anything, and although the loading process is somewhat cumbersome, it's worth it.
App #6: Things

If you take just one thing away from David Allen's excellent productivity book
Getting Things Done, take away the idea of projects being no more than simply a list of to-dos, given a context and a final goal, and sometimes requiring a sequential order. There is more to that book, but you'll have to read it to get more. Apps that try to implement this system are called GTD apps, and of these, the pick of the bunch is either Things or Omnifocus, and of these, I like the interface of Things more, although I admit I've only seen screenshots of Omnifocus. These apps are better suited to the bigger screen of the iPad, but that doesn't make their iPhone versions any less useful. There is a lot of potential good to be used in this app, and if I used it properly, there is be no doubt in my mind that my productivity would skyrocket.
App #7: Account Tracker

How many personal finance apps are there on the App Store? Tons. But this is the one you should get, and you can trial it's free version before taking the plunge. This is a data collecting app, so it becomes more useful the more you use it. It's powerful as well, and has a lot of features, most of which show you exactly how you spend your money. Multiple accounts are supported. I use it to record future payments being taken out, so that I always know what I have. But, again, it's utility depends on how much you use it, so use wisely. And often.
App #8: Downloads

Safari is awesome. But what it doesn't do is downloads. So, if you run into any file you want to download, you're stuck. Admittedly, the lack of a filesystem as such on the iOS devices makes placing a download folder a little troublesome, but still... Anyway, - enter Downloads, which does. You surf the web, you find the file you want to download, and you download it. Videos from m.youtube.com are especially easy. And it is too easy to send it over wifi to another computer, or send via USB cable when connected to a computer.
App #9: iBooks

I've written about
iBooks for the iPad before, but the iPhone app is pretty polished in itself. Again, for me, the main draw is the huge amount of quality out-of-copyright eBooks available, although the free books chart is gradually being taken over by people releasing their first book free, to induce people to pay for the next one, most of which are trashy romance novels (not that I've read any, lol). Still, hundreds of books free, especially my beloved
Walden. What I would say is that the reading experience is a lot less ideal than on an iPad, especially because of the small screen, but that hasn't stopped me from finishing two books.
App #10: Notes

I don't really use this as much as I can, but I've always been happy I have this app whenever the occasion arises that I quickly need to jot something down. Like that dua. Or my weekly shifts. And sometimes, I've even
written poetry there as well. Yes, there are other apps that duplicate this function, and probably do it better, but I'm happy with this. And yes, the Marker Felt font is annoying, but Chalkboard and Helvetica are coming with the 4.2 update, so that will be resolved soon.
Interestingly, the top four are all used to connect me to the outside world. Others that came close:
Dropbox
Wikipanion
IMDb
Flickr
Amazon
They're awesome, but relatively new, so I haven't used them as much as the others. Also to watch out for, are games that play on the iPad, which will then use the iPhone as a controller. I know of a few that are developing this capability, whilst also seeking to connect to a TV, so in the future, you'll be playing a game on your TV, and using your iPhone/iPod touch as a controller. That's going to be pure awesomeness, when it comes.
--------
Done.