So I have had my shiny new iPhone 3G for about a week now and feel that I am in a constant battle with bugs. From apps crashing, to my iPhone randomly resetting itself, it has been a constant struggle. After doing some research, I have found that I am not alone. Here are some of the larger problems that I have encountered:
- Safari – Often freezes especially when switching between pages. It also will cause a random reset on my iPhone.
- Contacts – This seems to be the buggiest of all! I have found that simple navigation has slowed down tremendously from the 1.0 software. I find myself waiting sometimes 3 seconds to pull up a new contact (I know, I’m very impacient)
- Pretty much every app – I know the SKD is new and people are new to development for the iPhone, but come on developers. This isn’t Java or C#, you have to do YOUR OWN garbage collection. I think the main problem with apps is that programmers rushed to get them into the App Store and got lazy when it came time to “tie up loose ends” with their pointers and whatnot. bleh…
Well, that’s my rant today about iPhone 2.0 software update. I hope that Apple releases a patch in the near future. In the mean time, I have restored my iPhone and will see how that turns out. Look out soon for my first tutorial where I will detail a “Hello World” iPhone programming tutorial for opengl ES. Until then, happy iCoding!