iPad Magazine Interface Design

iPad Magazine Interface Design

A great magazine is more than just a collection of articles around a theme or idea, it’s a curated editorial experience. Through layout design and copy it can take you to different places and teach you new things. The release of the iPad has kicked off the latest chapter in the history of magazine design. I’ve been working with a startup, Sideways.com, to create our own magazine publishing platform and here is what we’ve done.

This Post is Day 10 of our Interface Design Session. Creative Sessions

Where We Started

Before the release of the iPad we worked on an iPhone magazine called TapTilt where we could test out some of our ideas. The long term goal was not just to publish a magazines but to build a publishing platform that others could use to easily bring their books and magazines into the iTunes store as an app.

screens1_taptilt

Of coarse iTunes already has a book format (ePub) and there is a Kindle app on the iPhone and iPad that also uses the ePub format. EPubs work well for text but not for more interactive experiences. Magazines, children’s books, graphic novels and other publications that rely heavily on illustrations or interactions aren’t served well in an ePub document.

Looking at Other Mags

Print magazines rely largely on full page ads to cover their production costs. When porting their content onto the iPad staying with the full page format was an easy way to keep those ads intact. They are also reluctant to change their formats and content to drastically or the digital editions will not count to their overall circulation numbers. To make sure readers see those ads most magazines stuck to the idea of swiping left and right through pages like you would their print counterparts. In addition to navigating by swiping back and forth many early iPad magazines starting experimenting with new kinds of navigation.

screens3_navigation

As we looked at the magazines available for the device we wanted to see what they were doing well and where they could improve. Most brought video into their publications and tried to deal with the two different screen orientations of the iPad. But these early magazine apps didn’t take advantage of some of the basic features of the web like hyperlinking, many don’t even have live text (the text is rendered as an image or unreadable format) which means you can’t search it, copy and paste, or resize text to improve readability.

The most high profile (and successful magazine app) to date on the iPad has been Wired’s June issue. A look behind the scenes into how the app was constructed gives us a good sense of some of the challenges that many magazine publishers are facing when porting their content over.

screens2_wired

Starting a Platform (Building with HTML and CSS)

Many of the weaknesses we found in other magazines came from our experiences building for the web. They are magazine publishers trying to understand the web and we were web designers trying to understand magazine publication. We could take advantage of sharing and discussing through social media like Twitter and Facebook. We could release our music reviews the day music was being released instead of waiting a full month to publish. We could also integrate with the iTunes store so users could preview songs directly in the app. And this is just scratching the surface of what you can do within a magazine app.

To take advantage of all this it seemed like a no brainer to use HTML and CSS as our primary way of serving up content. We also had the added benefit of having webkit (Mobile Safari) rendering our layouts. That let us play with HTML5 and CSS3 without having to worry about backwards compatibility with older browsers. This cut down on the front end development time considerably.

Since navigation was an inconsistency in some of the other magazine apps we used, it became a priority early on to experiment with something more universal. Viewing the magazine in portrait mode gave you a full page view with the navigation accessible in the upper left hand of the screen, rotating to landscape more placed a static navigation on the left side of the screen. In the next issue we are going to try taking the navigation off the landscape orientation and move it to a button up top leaving more real-estate to use for layout design.

Publishing on the iPad is just getting started. Studies about usability (like this one by Jakob Nielsen) will continue to shape the way we design for mobile devices. One thing for sure though, it’s a compelling medium to design for.


This Post is Day 10 of our Interface Design Session. Creative Sessions

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://createmy.com.au Dale Hurley

    Hi

    This was a great introduction and background into your thought process. However I was disappointed that there was no real content provided that we could use. TutsPlus biggest strength is the fact that every article leaves you with something that you can use. I was hoping that there would of been some more information about developing for the iPad, especially around the HTML5 and CSS3. Would be even nice to know how you implemented the HTML5/CSS3, a framework?

    Dale

    • Iván

      I'm trying to develop a magazine app like Sport's Illustrated concept (see on Youtube). To bring up HTML5 and CSS3 i use Webviews that they are inside a ScrollView. I hope they will complete this post with another with ObjectiveC or Titanium to build our magazines. :)

      Thanks.

      • http://createmy.com.au Dale Hurley

        HTML5 and CSS3, why not just build a web-app with offline storage?

      • http://www.thatzad.com Iván

        Because i need the ScrollView to swipe (left/right) the pages and i need the TabBar Controller to open the Page Viewer, etc.

        And of course, because i want the app to be in the App Store.

    • http://www.aediscreative.com Christopher Uryga

      Sometimes I think you have to read between the lines a little to find usefulness. I thought it was a great article. I always enjoy it when we can get a glimpse at thought process and not just a task list.

  • http://straathof.acadnet.ca/ Gerry Straathof

    I'm building an open-source publishing system that will hopefully push more content onto mobile devices. I appreciate articles like this because of the potential of developing for these platforms.

    The engine is being created with Javascript, Html and a new framework released called Sencha touch. The goal is to get more people making content for digital devices.

    • Tablazines

      Can’t wait to see what you come up with. If you need a beta tester count me in.

      • http://straathof.acadnet.ca/ Gerry Straathof

        Well, since it is open source, you can grab the latest version. It is best viewed here: http://straathof.acadnet.ca/beta3.5 I haven’t been keeping up to date with the google code version, but all the essentials are there. You may have to parse it yourself.

        I have decided to switch from Sencha, however. Their license is awkward for the larger project, and I need to have more than just people with webkit browsers to have access to it. I’m aiming for jquery, mootools or yui (Yahoo user interface)

  • http://datacatalyst.co.uk Jamie Buchanan

    Pretty disappointing article. Very promising title and introduction, then no real content and a shameless plug for an app.

  • Klotto

    Useful tips…

    The Apple market and especially the iPad is a great way for developers to make some money.

    Anybody who has a deep understanding of objective C and cocoa or Java/Html/CSS(for web apps), aand definitely a great idea with some creative marketing strategies will do just fine…:)

  • http://frhetoric.com Said Martinez

    Thanks for a cool features article, but I agree with Dale Hurley, we’d love to see a quick demo of a simple multipage layout with static & kinetic media on it. I’d especially be interested to learn exactly how HTML5 & CSS is applied. Cheers.

    -Said Martinez

  • http://straathof.acadnet.ca/ Gerry Straathof

    Almost everything on the idevices uses the webkit engine for display and interaction. For a program that is developed as an actual c++/c#/c-whatever, you are working closer to the rendering engine.

    If you ‘really’ wanted to you can pull apart various apps to see how their underlying structure works, and there are quite a few that make use of underlying html5 and css3 concepts. html5 is useful for organization (with the new identifier tags) and local-storage and json-store organization, and you can use these elements within a normal webapp as well, like the publishing concept I am still developing.

    Many of the android applications are simply webapp concepts wrapped in an application engine.

    check out phonegap and the other wrapper frameworks for more info.

  • http://www.magazineforipad.com/ ipad magazine app

    I liked the way you brought down the front end development time using web-kit.

    If you can show us how to deesign iPad Magazine with a complete example,it would be helpful.

  • http://www.onestopgoa.com Glen

    Nice tutorials Brad!

  • http://www.iphonerepareren.be iphone reparatie

    Amazing blog! Do you have any tips for aspiring writers? I’m hoping to start my own site soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally overwhelmed .. Any tips? Thank you!