by Prasanna Kumar S
Sourcebits Senior iOS Developer
As iOS developers, we have some hard choices to make when we consider which devices to focus on as we develop our apps. Though many of you will shrug this off and point to universal builds as the key to the big time, that’s a far too obvious approach, and you’re probably shaving off huge chunks of the user experience by creating a one-size-fits-all app. One size may fit all, but it’s rarely a good fit.
One of the most striking differences between iPad and iPhone is the screen estate, and the implications for interface-conscious developers – which we all should strive to be – are tremendous. While the screen area for iPhone/iPod touch measures 10.4 inches (4.54” x 2.3”), the iPad screen enjoys a full 71 inches of area (9.56” x 7.47”) – almost 8 times bigger! Think of it like building a home: with just a small plot of land you’ll focus on the essentials: bedrooms, kitchen, living room, bath… certainly no spare room. But given a bigger plot you‘ll want to add a garden, a couple of parking spaces, and for sure build in that spare room. The same principle applies to iPad vs iPhone in terms of the user experience on offer with these very different screen sizes.
On iPhone, the smaller screen area dictates a pretty minimal interface for your app, whereas on iPad there are amazing opportunities with the more generous area. That being said, for certain apps the same interface on either display may be comfortable for users, especially apps built primarily for media or information consumption. For example, an app like Night Stand shares almost the same user interface on iPhone and iPad, and has been a spectacular hit on both. Why? Well, for starters it’s gorgeous. And ingenious programming doesn’t hurt, either. But also, once a user configures Night Stand it’s essentially an information consumption application (though the latest version brings in some more user-intensive features). Also, there’s one big exception with Night Stand for iPad, and that’s a new, iPad-only theme – one significantly awesome theme that really, REALLY shines on the big screen. But awesome themes notwithstanding, Night Stand still very much follows an app-to-user orientation; the user is still passive.
On the other hand, consider some dual platform user-ACTIVE applications with upscaled interfaces for iPad. In the images here, iPhone is overlaid on top of iPad. (Click to enlarge.)
So while Apple will most likely put iPhone and iPad on the same track of iOS in the very near future, developers ought not assume that these devices are the same in terms of UX, or that users have the same expectations toward iPad and iPhone apps. Nope, expectations are growing increasingly different as each day passes, and the gap is only widening.
Just a few days ago we were watching Toy Story on the iPad, and it was a cinematic experience in miniature with the lights dimmed and munching on some snacks. Two people huddled around an iPhone watching a film for 90 minutes!? Not unthinkable, but certainly none too appealing. No doubt, iPhone is much better suited to snagging a glimpse at Facebook, tapping out the odd Tweet, light email, checking your schedule, that kind of stuff. I tend to use my iPhone in bursts, to get or give info as quickly as possible without going into details, whereas iPad can offer an immersive media consumption experience, like watching a full length film in style. When I browse the App Store for iPad games and applications, I look for things I can be time-intensive with. (And I’m not alone.) When I shop for an iPhone app it’s usually for a cool little game, or the latest social networking app to stay connected with my people. And yeah, isn’t that what a phone is made for in the first place: to keep in touch with friends and family? Now if I can do that, plus spend 30 – 40 mins playing puzzles or doodling or something, well, all the better!
So developers, before you start building your next app take some time to decide whether it best suits iPhone or iPad – or both. And if both, then how to differentiate. iPhone/iPod touch has a user base of almost 100 million compared to just over 3 million for iPad, but there are over 200 thousand apps for iPhone and just a few thousand for iPad. Getting noticed in the sea of iPhone apps is not so easy, but if you optimize your universal app for iPad (or develop exclusively for iPad) along the lines of what we’ve been discussing it’s far easier to make a splash.