For delivering e-learning content, there appear to be two ways to go. One, build a native iPad app for delivering an engaging learning experience that fully leverages the iPad's device capabilities. Two, use the browser to deliver content and reduce development costs. Which way to go? After nearly a year of working through several iPad projects, the emerging consensus here seems to be a creative combination of both approaches. Static content can be delivered through browser, with minor modifications to suit the screen size. That part is a no-brainer. Even much of the interactive content can be delivered using HTML5, through the browser. Only some parts of the course - where you either need to use unique device capabilities or you need to create a unique user experience - lend themselves to app development.
So, in a course migration project you may choose to develop an app that contains HTML elements. These, in turn display pages that contain HTML5 interactions. This helps you save development costs and make the most of the iPad, while re-using the interactive HTML e-learning content that plays on the laptops.
Any readers would like to offer additional insights and best practices? Any real-life examples?