iPhone 2.0: Less Polished than 1.0.
July 16th, 2008As much as I like the iPhone 2.0 software, I have to say that it isn’t nearly as polished as 1.0 was when it came out. I’ve noticed a number of bugs that show up fairly often. Here are the top 3 bugs that bother me the most:
- Keyboard not appearing when it should. Several times I’ve tapped on the safari search or URL bar, the screen dims and the cancel button shows up as usual, but the keyboard doesn’t display. I’ve also seen this happen in a couple of twitter apps (screenshot below).
- UI lag. Tap a button, such as the cancel button in safari, and the UI locks up for 10-15 seconds. Eventually the UI revives and continues as usual. Or, when you start typing, a key stays stuck for several seconds. If you keep typing, the keyboard will eventually catch up to you. I’ve seen the UI lag bug across all apps–both Apple and 3rd party–so this isn’t an app-specific problem. Maybe 2.0 has more background processes running that sometimes run out of CPU cycles?
- Maps “Locate Me” feature not working. I’m all for the new A-GPS in the 3G iPhone, but I would expect it to first use cell triangulation to get the general area I am in and then use GPS to narrow it down. In fact, at the WWDC Apple descibed it working just this way. But there have been a few times, including this morning, when locate me does not work at all. It will not give me a cell tower triangulation nor A-GPS location–even after churning away for 15 minutes at a time. Not once did I ever see cell tower triangulation fail to, um, triangulate in 1.0. My only guess is that maybe the google maps iPhone web service is down due to the millions of new iPhone users using it.
Anyone else seeing these or other bugs?

