To explore what this new technology means for developers, InfoWorld Editor at Large Paul Krill recently talked with Famo.us CEO Steve Newcomb, who founded Famo.us with Mark Lu, about the project.
InfoWorld: What's all the fuss about Famo.us?
Newcomb: We really cut our teeth in the HTML5 space, just like everybody else, trying to build apps and interfaces that were super-beautiful, super-performing, doing things that native can do. We went into it just like everybody else with all these hopes. We learned by experience that it's rough.
It always felt like that beautiful interface that you're going for was just out of reach. Like you'd get a demo working and then it would work on an iPhone but it wouldn't work on an Android, or you'd get it to work on a phone but it wouldn't work on a tablet. Somewhere along the line it would always fall apart. HTML5 wasn't quite reaching [its] promise.
We took a deep dive, and the first thing we figured out is the layout rendering engine inside the browser was a big problem. It was designed to render a text document with links. Imagine that's the foundation of the building, then we built everything on top of that. Asking it to render an app or a game -- no wonder it's having trouble. You have a "wrong tool for the job" problem.