Successfully reported this slideshow.

Famo.us - HTML5 Dev Conference Tech Talk

9,963 views

Published on

The Tech talk given by Steve Newcomb at the HTMl5 Dev Conf in San Francisco on April 1, 2013

Published in: Technology, Education
  • Be the first to comment

Famo.us - HTML5 Dev Conference Tech Talk

  1. 1. page 1famous.Making Everything Easier!™DOMiesFORPhysics3DRevised Add-itionLearn To★ make a FENE spring that would make yourmath professor proud★ build 3D animations that have no practicalpurpose whatsoever★ tell 1.62 new physics jokes no one will get
  2. 2. page 2famous.last year’s journey
  3. 3. page 3famous.the story of becoming famo.usa lot of things didn’tmake sensethe 16ms loop perfected
  4. 4. page 4famous.the story of becoming famo.usa lot of things didn’tmake senselet integrate physics
  5. 5. page 5famous.we’d like to share our journey
  6. 6. page 6famous.to find the perfect physics engine
  7. 7. page 7famous.the story of becoming famo.usa lot of things didn’tmake sensein the beginning...
  8. 8. page 8famous.OMG a new library
  9. 9. page 9famous.the story of becoming famo.usa lot of things didn’tmake sensethis is awesome
  10. 10. page 10famous.the story of becoming famo.usa lot of things didn’tmake sensesomething doesn’t feel right
  11. 11. page 11famous.it only works with WebGL and Canvas
  12. 12. page 12famous.it needs to work with DOM
  13. 13. page 13famous.we can’t use it
  14. 14. page 14famous.the story of becoming famo.usa lot of things didn’tmake sensewe continued...
  15. 15. page 15famous.OMG a new library
  16. 16. page 16famous.the story of becoming famo.usa lot of things didn’tmake sensethis is the one
  17. 17. page 17famous.the story of becoming famo.usa lot of things didn’tmake sensesomething doesn’t feel right
  18. 18. page 18famous.it only works on desktop computers
  19. 19. page 19famous.it isn’t performant on mobile devices
  20. 20. page 20famous.we can’t use it
  21. 21. page 21famous.the story of becoming famo.usa lot of things didn’tmake sensewe continued...
  22. 22. page 22famous.OMG a new library
  23. 23. page 23famous.the story of becoming famo.usa lot of things didn’tmake sense
  24. 24. page 24famous.the story of becoming famo.usa lot of things didn’tmake sensewait a minute...
  25. 25. page 25famous.the story of becoming famo.usa lot of things didn’tmake senseare we sure about this?
  26. 26. page 26famous.it breaks the 3 Commandments
  27. 27. page 27famous.no libraries work
  28. 28. page 28famous.the story of becoming famo.usa lot of things didn’tmake senselet’s build it
  29. 29. page 29famous.the perfect physics engine• The code abides• The 16ms loop• DOM first• Mobile first• 3D by default• Unlimited capabilities
  30. 30. page 30famous.the story of becoming famo.usa lot of things didn’tmake sensecan it be done?
  31. 31. page 31famous.the story of becoming famo.usa lot of things didn’tmake sensea basic demo
  32. 32. page 32famous.the story of becoming famo.usa lot of things didn’tmake sensewhy physics?
  33. 33. page 33famous.the story of becoming famo.usa lot of things didn’tmake sensemaybe this is a dumb idea
  34. 34. page 34famous.the story of becoming famo.usa lot of things didn’tmake senseis it overkill?
  35. 35. page 35famous.the story of becoming famo.usa lot of things didn’tmake sensethe interface matters
  36. 36. page 36famous.the story of becoming famo.usa lot of things didn’tmake sensethe complexity of relationships
  37. 37. page 37famous.the story of becoming famo.usa lot of things didn’tmake sensereinventing the wheel
  38. 38. page 38famous.the story of becoming famo.usa lot of things didn’tmake senseis it practical?
  39. 39. page 39famous.the story of becoming famo.usa lot of things didn’tmake sensea real world demo
  40. 40. page 40famous.the story of becoming famo.usa lot of things didn’tmake sensewhat’s possible?
  41. 41. page 41famous.the story of becoming famo.usa lot of things didn’tmake sense“hello galaxy”

×