I liked the way the first generation phones were. I hardly had a crash or hang ups. Recently, Apple updated with iPhone OS 2.0. I installed several applications (which are free) to try it out myself. Whenever, i try to do anything to image related application or using internet resources in them (obviously, most of them are), the phone reboots itself.
I was worried about this before. This will be a great invite for hackers and competitors. I tried several application and most of them reboot my iPhone. I hope apple is looking at it for clearing out those show stoppers. It’s really ugly to see a Phone (~ $500) reboots itself handling simple Hello World style programs.
The OS didn’t look stable because of the memory management issues. It looks like it’s all because of Memory Management. Objective-C added lots of things for Garbage collection though. Hope to see Apple fixes the iPhone OS 2.0 with a new one iPhone OS 2.1 (assuming…).

July 21st, 2008 at 6:30 pm
I have expressed my outrage in this video parody:
http://joesummerhays.wordpress.com/