Diary of an iPhone Developer: Proceed With Caution

09.04.2010
I am not an early adopter. I’ve been an Apple user long enough to know that good things come to those who wait for Revision B. If you consider that as a guideline, then here is a downright axiom of truth: beta software is buggy.

Yesterday, Apple CEO Steve Jobs donned his black mock turtleneck to an exciting new update for the iPhone. OS 4.0 promises to deliver a slew of , including some great new interface enhancements and a darn slick implementation of multi-tasking (better late than never).

I was pleased to hear that a beta would be available to developers following the keynote. I downloaded the beta, but took my usual precaution of checking the Developer Forums for any issues before installing myself. The beta had only been live a couple hours, but already the forums were flooded with reports of problems with the installation as well major usability issues. Here are just some of the issues that have surfaced in the first 24 hours:

-Some users are unable to install. In some cases devices are falsely identified as unsupported hardware. Can’t install via Windows.

-Data trouble: some users report being unable to join WiFi networks, others report problems with 3G. WPA2 seems to be a major issue.

-iTunes backup is broken for some. This could be very bad, especially for such an unstable release (read: potential data loss).