Amazon launched Cloud Reader today, a browser-based eReading application that allows it to work around Apple’s rules for in-app purchases and subscriptions.
Apple has set strict rules for how vendors can use its platform to enable in-app sales and subscriptions. To work around these rules, Amazon and many other e-book vendors recently removed links to their websites from their native iOS apps, allowing them to skirt some of Apple’s rules and avoid paying extra fees to Apple. This, however, also degrades the user experience significantly. Thanks to Apple’s rules, though, we are now also seeing even more development efforts around HTML5-based web apps for offline reading of books, newspapers and magazines. As these apps run in the browsers, they don’t have to follow Apple’s rules and don’t have to go through the App Store approval process.
The Financial Times, for example, decided not to give Apple 30% of the money it makes from in-app subscriptions and launched an HTML5 app instead. Today, Amazon joined the fray by launching Cloud Reader, a web-based e-book reader that can also be used offline thanks to HTML5’s built-in caching mechanism. Cloud Reader works in Safari and Chrome, but not in Firefox. It looks especially good on the iPad, but doesn’t work on the iPhone (yet).
HTML5 vs. Native Apps
Cloud Reader is, without doubt, one of the finest examples of how a well-designed HTML5 app can easily compete with a native app. The fact that the focus here is on text, of course, helps, as an e-reader doesn’t need fancy animations to work well. The app does, however, feature some nice animations here and there and, most importantly, offers deep integration with Amazon’s Kindle store, something that is still missing from the company’s native apps.
Among the few things that don’t work in the web app are swipe gestures (to skip pages, you can only click on the edge of the screen), but otherwise, every feature you would expect from a Kindle app is here. Once you add a bookmark to the app to your iPad homescreen, you wouldn’t even know that you’re not using a native app if it wasn’t for the slower response time when you skip pages.
Right Now, Mostly Developed for iPad – Coming to Other Devices Soon
In the long run, Amazon will likely bring Cloud Reader to other platforms as well. Right now, it seems specifically targeted at iPad users, but the beauty of a web app is that it could allow developers to bring the same service to virtually every web-capable device.