I’ve been spending time with iOS 7 since WWDC this year, and I wanted to post a few notes.
I installed Beta 1 on my iPhone 5 the day it was available at WWDC. I toyed with it for an hour before returning to 6.1.4. It was appallingly ugly and very, very slow. The icons looked garish, and the typography was unrefined. Not surprising for a Beta 1, but it was still pretty bad.
I installed Beta 2 on my iPad mini, just so that I had one device that was running the latest beta. It was still really rough though.
I installed Beta 5 on my iPhone 5, and it was much, much better than before. I invested a bit more time with it, and once I got past the garish icon colors, I really began to appreciate the more subtle touches and interactions throughout the OS.
I installed Beta 6 on my iPad 3 just because it was about darn time.
The GM dropped to developers almost 2 weeks ago. I’ve been running it full-time ever since.
Over the past 3 days, I’ve seen 20-something app updates come through. Some of those updates were superficially “flatter” (e.g., Twitter, Facebook, Instapaper), while a few took the time to really rethink things (e.g., Drafts, Evernote, Instacast).
By and large, the primary interactions throughout the entire OS are mostly the same. It’s the subtle things that are better. The way that messages bubbles bounce in iMessage. The way that they cleaned things up in Notification center. The “cards” UI that they borrowed/stole from Palm webOS when switching applications. The remastered system sounds. The subtle reshaping of the round-rects on the homescreen icons. The profile photos in the phone favorites. Overall, I think it’s a net-positive (especially since the shock of the new icons has worn off). The battery life is a bit worse, but I expect that to be resolved in an upcoming 7.0.x release.
Mostly, I’m interested to see what app developers create/build/invent next. How will they leverage the changes in canvas, depth, and the underlying system APIs (e.g., smarter network connection pooling, broader multitasking support, smarter integration with built-in social services) to create richer, more useful user experiences? Apps that will allow me to set aside the rut and rigor of being a technologist, and enable me to better appreciate the craftsmanship of a quality experience and interaction.
It’s a brand-new day in iOS-land, and I’m excited to see what’s next. :)