Both phones essentially require you to have an account in order to properly operate the devices. In this post, I compare the iTunes account and store to the Google account and market. I’ve managed to successfully buy an app from each store, and it is a fairly different experience.
iPhone: This is where I lose patience with the iPhone: endless accepting and re-accepting of terms, confusion over which country I’m in, endless inputting of my password, etc. The Apple Store is famous for being safe and well-organized. This is true. It’s also a fucking morass of red tape.
For some reason, when my wife wiped her old iPhone (the one that is now mine, in case you haven’t been following this epic), it got set to Canada as its region. Not sure why. During the setup screen, I never set language. Anyway, when the time came that I actually wanted to try to BUY an app, it turned out that I couldn’t put in my Japanese address. Strangely, I could do so on the Apple website, but then when I checked the account on my phone, it was always mangled somehow.
Finally, after searching several support forums, I realized that I had to switch the store location on my phone. So I did that, put in my Japanese billing address and credit card info, and proceeded to try to buy an app.
Tried to download a free one (as I had many times up until this point).
The message? That my apple ID was only valid in the Japanese App Store. But I’d set my store location to Japan, right? Okay, maybe things didn’t set right. I killed the App Store task and restarted. Nope. Rebooted the phone and tried again. Nope.
Another arduous search (during which I had to agree to more Apple terms of service to access their user support forums—where users support each other), and I finally figured out that I had to log out of my account and then log back in. Why? I have no fucking idea. This is iOS 5.01.; they’ve had plenty of time to iron this kind of crap out by now.
Oh yeah, and NOW all the reviews are in Japanese.
HTC Magic: This is one of the few areas that the HTC Magic wins, hands down. The Android Market just works. It lets you download whatever. It lets you pay for stuff without waving 15 screens of agreements in your face, and without really giving a shit what region you’re in. Once your phone is hacked and you’ve got root access, your provider can’t stop you from downloading and using whatever software you like (and, of course, you can sideload applications as well). In fact, Cyanogenmod 5.8 firmware has USB/Bluetooth tether built right in. Of course, you can do some of these things with a jailbroken iPhone too… I’ll bet it doesn’t even ask for your password as much. But, like I said in my first post, this comparison isn’t fair.
The only downside is the speed and stability, and again, that’s because I’m pushing this device to do far more than it was designed to do.
Android phones also require that you have an account. In this case, it’s a Google account, which I already had since I run my entire life off of Google. For some reason, using that account felt better and less intrusive than setting up the iTunes account. (By the way: number of times I have to input my password to the Google Market? 0, once the phone is authenticated. I had to redo it once when I set up 2-step authentication.)