I have a first-gen iPhone 4, meaning that it runs the older A4 processor. I was already seeing performance issues as I updated my apps to versions designed to take advantage of the newest iPhone hardware Apple had to offer. Everything still worked, but the responsiveness left a lot to be desired.
In this scenario, upgrading to a new OS is probably the last thing one would normally do. Still, hope springs eternal, and after my research failed to turn up any horror stories, I decided that I had little to lose, so I went for it.
Short version: everything is fine.
Here are a few more details for others contemplating the same upgrade:
- If you are running iOS 6.x on a first-gen iPhone 4, you are already used to somewhat sluggish performance. With iOS 7 I find my phone is slightly less responsive, but still very much usable.
- The changes to the iOS 7 UI have a much bigger impact on the usability of the phone than raw performance. The UI isn’t all that bad and I’m sure that I’ll eventually get used to it. First impressions though are that everything just feels kind of “off” and not what you would expect from using an Apple product.
- Most if not all of the buttons in the UI are gone, replace with text and line-art icons. I seem to have problems ‘clicking’ on these elements, but I can’t tell if that is because the target size has moved or changed, or if the phone just isn’t responding fast enough to my gestures.
- Battery power seems to drain off a bit faster, but it is still too early to say if this is a will become a major problem.
Those are my initial impressions. I’ll update this post if/when I experience any other issues that I think might be of use to others.