THE FINAL FRONTIERby @domenic
WHY WEB APPS?
•Open standards with multiple implementations
•Unique trust model allowing unrestricted browsing
• Complete developer control
"When I'm introspective about the last few years I think the biggest mistake that we made, as a company, is betting too much on HTML5 as opposed to native... because it just wasn't there.
"When I'm introspective about the last few years I think the biggest mistake that we made, as a company, is betting too much on HTML5 as opposed to native... because it just wasn't there.
"And it's not that HTML5 is bad. I'm actually, on long-term, really excited about it. One of the things that's interesting is we actually have more people on a daily basis using mobile web Facebook than we have using our iOS or Android apps combined. So mobile web is a big thing for us."
THE FUTURE OF WEB APPS
1. You visit a URL.
2. Sometimes, you bookmark that URL.
3. (there is no step three)
LEVELING UP THE WEB
What is necessary for parity with mobile?
•User engagement
•User experience
•Developer experience
USER ENGAGEMENT
offline
background processing
push messages
payment
USER EXPERIENCE
speed
responsiveness
storage
system integration
DEVELOPER EXPERIENCE
better base primitives
powerful application frameworks
modern layout techniques
more hardware access
THANK YOU