I haven't made up my mind that I want an iPhone yet, but it really has a lot of the features that I want. It even has the bonus feature of replacing my iPod. Sure, it won't hold as much as my 40 gig (third generation) iPod, but it will be one less thing to put in my pocket, and I was pretty happy using my 1 gig shuffle for most things, before I lost it.
Since I wrote that entry, though, I've had a few changes in what I want. Over and over, I've found myself making notes on the backs of receipts or my hand. Hours later, they're incomprehensible, or I've thrown away the receipt. (I have not yet thrown away either of my hands.) I realized that my (awful) phone has a voice memo recorder, and it's pretty useful. Why the heck doesn't the iPhone?
Also, now that I'm using Hiveminder, I'd really like to have AIM from my phone so I can talk to the AIM Hiveminder interface. I can do some nonsense to use SMS to use Twitter to send messages to Hiveminder, but it's stupid and annoying. I'd rather have AIM on my phone. Heck, my RAZR had it. Why doesn't the iPhone?
My current schedule for a next phone is "once my T-Mobile contract is up." I forget just when that is, but it's June or July or so. By then, I'm hoping that the SDK will have been out for several months, and there will be a wide variety of third party applications for the iPhone, some available for free.
I'm hoping to see an AIM client (Adium would be nice!) and a memo recorder, of course. I'd also really like to see a ssh client, although I'm not sure how useful it will be. The iPhone keyboard sucks, and I don't really want to have to use the iPhone to enter passwords or ssh key passphrases. Still, being able to fix a busted MX remotely from a movie theater lobby would be great.
I'd like a good RSS reader, but it will need to sync with my laptop. I use NetNewsWire for reading RSS now, which can sync to the NewsGator service. When that feature first started, it seemed to be buggy. I'm hoping it will be better now. Even if it's still a little twitchy, I won't mind a few little glitches once in a while, if it mostly works.
Having to use some weird app to put text files on iPhone seems annoying, but I
think I effectively need to do that now, if I can get arbitrary text on there
at all. I'd like a way to get
random.txt onto my iPhone for viewing on the
I'm not sure what else I want to see come out of the SDK. I wouldn't mind my long-desired ability to write procmail for incoming calls. (Work is calling? at 03:00? Don't ring!) I'd love the ability for third parties to write better input methods, because the iPhone virtual keyboard stinks. I hate to say it, but Flash would be nice for mobile Safari, especially if we get 3G in the next rev. Mostly, I want to run Pandora.
I'll be astounded if iPhone Safari gets a 1Password plugin, but that would be great. Getting iStumbler would be amusing, but not really useful for me.
I think that the things I'm looking for are pretty simple. It will probably come down to the ability of free software developers to get the SDK and distribute applications built with it. I guess we'll know more about that on Thursday.
When will we find out about buying an Android phone?