In both native apps, Sencha also noticed unnecessary data transfers occurring. Using API calls, the developers found that about every 10 items in the native apps requires about 15KB to 20KB of information, much of which is not needed to render views. In the HTML5 version, Fastbook loads as little as 10% of that data to render the same items.
Sencha developers say they worked on the app in their spare time to prove that HTML5 can work as well as, if not better than, native apps. Fastbook is available from the company's website, but Sencha says it's not meant to be a replacement for the Facebook native apps. "It's a technology demo that shows what developers can do with HTML5 if they take the right approach, and use the right frameworks and tools," Sencha's blog post reads. The company was founded in 2008 and has been backed by Sequoia Capital, among other venture capital firms.
Sign up for Computerworld eNewsletters.