After having the weekend to play with my shiny new iPhone 4, I feel as giddy as when I got my first iPhone, a 3G, almost 2 years ago. So does this "change everything. Again" as apple would have us believe? Maybe not everything, but there are one or two great new features that we at Handelabra Studio can't wait to play with.
StyleAssist
On the StyleAssist front, the coolest thing that arrives with iPhone 4 is the front-facing camera. I can't tell you how many times we've stressed over how frustrating it can be to have to take a self portrait with an iPhone. The lack of any sort of tactile response to pushing a software button made it a serious case of hit or miss. The safest option for getting good pictures on a 3G or 3GS remains the same: have someone else take the pictures. Generally, this will be pretty easy as the best time to take a picture of a new hairstyle is while you're still sitting in the chair when your stylist is right there to assist you. (see what I did there?) But the front-facing camera on iPhone 4 really makes taking self-portraits super easy. The resolution is lower (standard VGA of 640x480, see sample), but generally good enough for our purposes.
Another bonus for StyleAssist comes in the form of the LED flash now included next to the 5-megapixel rear facing camera. While you'll still need to have decent lighting conditions to get a passable front-facing photo, iPhone 4's included flash makes snapping pictures in the dark, well, a snap. If you look at the sample, you'll still notice some blur, probably related to a combination of slower shutter speed in low light and the shakiness of my hand taking a self portrait in carpal-tunnel mode. But we'll take what we can get!
The final bonus (from John's point of view at least) is that the camera switching and flash on/off/auto buttons and functionality are completely free from a coding perspective. As long as we stay out of their way, the base camera includes them automatically.
GAME.minder
Lots of people have derided this "feature" of iOS 4 but we at handelabra are actually a bit excited about iAd, Apple's new mobile advertising network. The ads themselves are pretty much what apple says they are, immersive and cool looking. And Given what Apple's doing with the terms of service for mobile advertising these days, the fact is, it's a lot easier to hop on board with iAd than try to figure out what's going to happen down the line with AdMob. And it gave us a really good excuse to move GAME.minder development up to iOS 4 and not look back.
All in all, the arrival of the 4's, while confusing for non-techies (No THIS is an iPhone 4 running iOS 4. THIS is iOS 4 running on an iPhone 3Gs. No really, it makes sense, let me start over...) is a pretty exciting time here at Handelabra.
Now if we can just get a solid date for iOS 4 on the iPad...