Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY000]: General error: 145 Table './skippy_skippy/h_sessions' is marked as crashed and should be repaired in system/classes/databaseconnection.php line 269
skippy dot net

iPhone feed icon

I bought an iPhone yesterday.

I've been a long-time Sprint customer, but have recently grown dissatisfied with the CDMA technology used by them. After my trip to Barcelona, I realized that a GSM phone would be much more useful to me, should I do any more traveling abroad (something I very much want to do!). I recently renewed my contract with Sprint, though, so canceling my contract to change carriers would likely incur a hefty penalty. Needless to say, I was quite pleased to read about how to avoid the Sprint early termination fee, and began planning my transition to AT&T.

As previously stated, I'm interested in smartphones. A phone-only cellphone doesn't have much appeal to me. I'd been looking at purchasing a Blackberry Bold, and had done a fair amount of research on the device. The convergence of GSM, WiFi, and GPS really appealed to me. The only thing holding me back was the cost: with a purchase price of $299 online, or $399 in-store, I found it excruciatingly hard to justify the purchase.

Last weekend I spent some time at an AT&T store playing with the demo model of the Bold. I took Mike along with me for moral support, and his comments and observations were well received. Mike poo-pooed the Bold pretty quickly, mostly because he found the interface to be lackluster. "Everything looks like a web page. They could at least apply some CSS to spice it up!" he opined. I didn't entirely share his view, but it did make me look a little more critically at the device. On the way home from the store, I realized that the Bold's interface is, in fact, pretty boring.

That's not necessarily a bad thing; but a smartphone is as much a mobile computer as it is a phone, and I don't like boring computers. I like my computers to have some personality. I like to customize my computer interfaces to reflect my sense of playfulness and my aesthetic. I'm sure I could find some ways to do that with the Bold, but out of the box it's a very staid device.

I didn't spend much time considering the Blackberry Curve, the previous model of Blackberry. I know someone who has one, and who loves it. He uses T-Mobile, and thoroughly enjoys the UMA feature, which allows him to make calls over a WiFi connection. (Why more carriers don't support this, I don't understand: it still consumes plan minutes, and lessens the burden on the cellular radio infrastructure. There must be a lot of back-end routing that makes this less-than-desirable from the carrier's perspective. Pity.) The lack of GPS really turned me off from the Curve. The soon-to-be-released Curve 8900 does offer a GPS, and presumably a more modest purchase price than the Bold; but alas it's not yet available on carriers in the U.S., and I only had a couple days to play the get-out-of-Sprint-free card.

So yesterday I walked into the AT&T store and purchased an iPhone 3G. The fact that it was half as much as the Blackberry Bold was probably the largest factor in making the purchase. It was with no small amount of trepidation that I completed the sale: I had not forgotten my complaints against the iPhone from last year. I was also torn as to whether to pay full price for a new phone at the store, or to buy a refurbished model online for half the price. In the end, the thought of a full one-year warranty on a new phone, coupled with my intense desire for instant gratification, won out.

Not to be underlooked, though, was my intense fear of losing my current phone number. I didn't want my number to get lost in the shuffle were I to complete the transaction online. If something were to foul up in the number porting process while at the AT&T store, at least I could feel better by having a human being at which to yell. Thankfully the transfer went off without a hitch, and Larry, the AT&T store employee, had to bear no such abuse from me.

As for the iPhone itself, I like it so far. The form factor makes it not unpleasant to hold. I like the easily customizable home screen. Most things are extremely intuitive, if not downright enjoyable. The mail application is acceptable, but not great. It's much easier to read mail on the iPhone than it was to use ChatterEmail on my Centro. I find the browser interface to be absolutely superb, and using the iPhone-optimized versions of the various Google services on which I rely is vastly superior to the mobile versions served to the Palm. The on-screen keyboard is convenient, but not entirely easy, to use. I suspect that it will take me some to really gain proficiency with it.

As a long-time Palm user, I found it somewhat unsettling that the iPhone calendar application doesn't seem to support categories. I categorized all my calendar items on the Palm with "personal" or "work". After a moment's reflection, I realized that while I categorize events, that categorization doesn't really help me too much. I don't think I've ever filtered my list of calender items by categorization, so why was I doing it? Similarly, the lack of categories or tags for phone contacts is also a real mental hurdle. I really, really like to organize my contacts, and have a dozen categories defined in my Palm address book. I do often find myself listing all contacts from a certain category, so there will be a learning curve to adapt to the iPhone.

My biggest concern about using an iPhone is that I use GNU/Linux on my computers, so I don't have an officially supported mechanism for syncing the iPhone with my computer. In essence, the iPhone will be a stand-alone mobile computer that supplements, but does not entirely integrate with, my primary laptop. I think this will be okay because the iPhone App Store works pretty darned well from the iPhone itself. The only shortcoming I experienced thus far was that to use the App Store one needs a valid iTunes Music Store account. Luckily I had such an unused account from some time ago. (Unluckily, I had forgotten the password, so I had to install iTunes onto a Windows XP virtual machine in order to recover it. And then I had to supply credit card details so that I could actually gain access to the store. As John observed when I complained about this, "Welcome to their world. This isn't Ubuntu, Scott.")

I have no doubt that the iPhone will be a mixed blessing in terms of conveniences and headaches. I'm approaching it with an open mind, and a real desire to make it work. It might be the "gateway drug" to get me to purchase a Macintosh computer so that I can enjoy full synchronization, though I'd like to avoid that expense for as long as possible.

I've just successfully terminated my Sprint account, and managed to have the early termination fee waived. The support agent with which I originally spoke claimed that not all customers would be assessed the increased administrative fee, so I couldn't use that as an excuse to break my contract. Further, since I had already ported my numbers, I had willfully broken the contract and had earned the early termination fee. It's important to note that the Sprint surcharges, taxes, fees, and other charges support page says this:

ALERT:
Effective 1/1/2009, the Administrative Charge will increase to $0.99 per line.


It doesn't say anything about the fee increase being selectively applied to some customers. I was finally able to use the Sprint web-based support chat to have the early termination fee removed from my final bill. I explained that I had ported my numbers preemptively in order to ensure that I didn't lose them when the Sprint account was terminated; and I pointed out that the fee increase notification says nothing about selective application to some customers. With no further fuss, the early termination fee was rescinded.


  • Elfboy
    At this point (5:38 pm, 12.30.2008) I have not read this entire post. However, it pleases me that you have come to appreciate the awesomeness of an Apple product.
  • Ann
    I can't wait to hear more about your iPhone experience! As you know, I too have been mulling over which smartphone is the right phone for me. I loved my old Palm Pilot, and would like something that combines the extremely useful applications I had there with a dual-SIM card cellular phone that works both on the European and the US system. I want it to sync with my Google calendar without requiring me to use Microsoft Outlook in any way. I want to easily download and listen to podcasts and audio books. I want to use headphones, not Bluetooth (hey, if brain surgeons won't put cell phones and other wireless devices next to their heads, I'm not going to either). Nothing matches everything I want. From the research I've done and from talking to owners of iPhones and Blackberrys (or is it Blackberries?), I am leaning towards the Blackberry. iPhones aren't on sale in Ukraine, although I know several people with them and already have offers to "help" if I get one. Blackberry is offered by MTS, which is where my company has our corporate phone accounts, so that's a plus. I have a MacBook at home and a Windows PC at work, so I'd also like something that works easily on both platforms. Well, all that said, I am looking forward to hearing about your first-hand experience with the iPhone! Will you become an Apple geek too? :-) p.s. Congrats on getting out of your Spring contract quickly and easily!
  • The Dave
    A quick note, the Contacts app *does* support Categories, but the interface doesn't have any way to enter them. A genius move by Apple. As a workaround, you can add Categories on your sync source. If you used iTunes you could sync to a local address book of some sort through that, but if not, search the App Store for "Synthesis", they have a free SyncML client that supports categories, so as long as you can find a SyncML server, you can assign items to a category on the remote source. If it helps, contact me and I'll hook you up with a SyncML server account that also offers web access to set categories.
  • skippy
    The Dave: thanks for the heads-up on Synthesis. I'll take a look at it. At my day job we have a Zimbra collaboration server, and we paid for the Zimbra Mobile option, which allows me to synchronize my work contacts and calendars via ActiveSync. When adding the account to the iPhone, I simply tell it that it's connecting to an Exchange server, and everything "just works". Being able to sync contacts and calendar with work is satisfactory for now, since I can edit things from my workstation and have then pushed over to the phone. Ann: it's been two days, but I must say my overall impression is positive. The user experience is extremely robust, and does not absolutely require a desktop PC to be fully functional. It's possible (and easy!) to browse both the iTunes Music Store as well as the App store. I've downloaded a number of apps with no problem, as well as a couple of podcasts. iTunes is available for both Windows and Mac OS, so you should be able to connect any iPhone with both your office desktop and your personal laptop. There will soon be an application to unlock the iPhone, though it's a third-party solution that relies on a weaknesses in older versions of the phone's software. Blackberries are great devices, and very functional, but I think the jury is still out on how well they'll do with an integrated online market for applications. Apple's had their's online for some time, while RIM is just now getting into this business. Speaking solely for myself, I didn't get the impression that I'd have much fun using a Blackberry. It would be a perfectly capable device that did everything I needed it to do, but there'd be no pizazz. I admit that part of my happiness with the iPhone is the "ooh, shiny!" factor associated with any new toy; but it's also a much more user-friendly device.
  • The Dave
    If your Zimbra collaboration server supports contacts, then it just might automatically synchronize Categories as well -- Look at the top left corner of the contacts list for a "back" arrow reading "All Contacts" or something like that.
  • miklb
    Glad to hear you aren't regretting the purchase, and that despite not being an "Apple Guy", it's fitting into your flow. I am just now getting mine set up, the only hurdle for me was syncing the calendar with my Google Apps calendar. I'll be blogging about it for those interested in the gory details in the next few days. My biggest thing is not going app crazy and buying a bunch of stuff I don't really need just to check out. The only thing I've really purchased is a really cool photo app, Camera Bag. I'm still trying to sort through the myriad of "to-do list/GTD/productivity" apps. I'm leaning towards adopting Remember the Milk, but I'm in no major rush. Another cool app I added was Grand Dialer, which allows you to dial a number from your contact list using your Grand Central number. Since I've had nothing but bad luck using their mobile interface, it's a nice feature to have. Anyway, I hope to have my own post up tomorrow outlining all of my experience, but again, glad you're not totally regretting "drinking the kool-aid" :-D
  • skippy
    You're the second person today to talk about Camera Bag, miklb! Thanks for the link to Grand Dialer - that's definitely something I could use. I've had the iPhone for about a week now, and I don't yet regret the purchase. It's so close to being a perfectly adequate stand-alone handheld computer for me. The one big frustration I've found so far is redeeming coupon codes for free applications. There's no way to redeem a code from the iPhone: you must use the desktop iTunes client. Another gripe, as indicated above, is the grouping of contacts. Zimbra, which we use at work, acts like an Exchange server and allows me to synchronize contacts over-the-air using ActiveSync. This is mostly okay, save for a couple flaws. First, ActiveSync clobbers any existing contacts. When I first synchronized with our Zimbra server, my iPhone warned me that it would delete any existing contacts. Second, when I delete the Zimbra account from my iPhone, it will delete all those contacts as well. Ugh. Third, Zimbra doesn't use categories for contacts, just tags. Contact tags are not displayed in any way on the iPhone. The Calendar app is synchronized with my Zimbra account in the same way as the Contacts. It's a trivial over-the-air sync, with the same shortcomings: removing the Zimbra account will delete all my Zimbra calendar events.
  • skippy
    miklb: you might also want to take a look at EverNote. I've not had occasion to use it yet, but it comes pretty highly recommended.
  • miklb
    What are these coupon codes you speak of? ;-)
  • skippy
    The codes are to redeem iTunes purchases without spending money. You can get them as iTunes gift cards, or app developers can give you a code so you can get a free copy of their app. And there is a way to redeem these codes directly from the iPhone iTunes client! Hooray!
  • skippy
    Correction: you can redeem a code from the iPhone iTunes client, but you can't actually download and install the application provided by that code. You type in the code on the iPhone, and are then told to synchronize your phone with iTunes running on your desktop. Darn. So close. :(
  • The Dave
    Have you tried entering the coupon code, then downloading and installing the app? Unlike with iTunes' media, the App Store doesn't bill you again if you download an app a second time. I don't know for certain if this will work, but it's worth a shot.

About | Policies | skippy.net

Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY000]: General error: 145 Table './skippy_skippy/h_sessions' is marked as crashed and should be repaired in system/classes/databaseconnection.php line 269
Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY000]: General error: 145 Table './skippy_skippy/h_sessions' is marked as crashed and should be repaired in system/classes/databaseconnection.php line 269