Title: HTML5 with Play/Scala, CoffeeScript and Jade
Description:
This session shows you how to use some of the hottest technologies today to build a webapp, an API and a mobile application to track fitness workouts. Using HTML5 technologies (specifically geo and local storage), I’ll show you how you can track the time, distance and music you listened to while exercising. Play with Scala is used for the backend and services, while CoffeeScript and Jade are used for the front-end templating and Ajax communication.
Speaker(s): Matt Raible
Keyword(s): Play! Framework scala HTML5
Slide Content:
0) HTML5 w/ Play Scala, CoffeeScript and Jade
Matt Raible matt@raibledesigns.com @mraible
Photos by Trish McGinity - http://mcginityphoto.com
1) Introductions
How many of you like beer? Have you used HTML5? Have you used Play Framework? Have you used Scala? Tried CoffeeScript? Scalate or Jade?
© 2011 Raible Designs
2
2) Matt Raible
© 2011 Raible Designs
3) © 2011 Raible Designs
4) © 2011 Raible Designs
5) © 2011 Raible Designs
6) © 2011 Raible Designs
7) © 2011 Raible Designs
8) © 2011 Raible Designs
9) © 2011 Raible Designs
10) © 2011 Raible Designs
11) Agenda
Introductions Why am I doing this talk? What are these technologies? My Development Experience Demo Q and A Conclusion
© 2011 Raible Designs
12
12) Why am I doing this talk?
© 2011 Raible Designs
13
13) Why am I doing this talk?
© 2011 Raible Designs
14
14) Why am I doing this talk?
© 2011 Raible Designs
15
15) Why am I doing this talk?
I like a Challenge to...
-
Learn Scala Via Play! And Jade is cool too! So is CoffeeScript!
© 2011 Raible Designs
16
16) Why am I doing this talk?
Honestly, it's because of James Strachan...
© 2011 Raible Designs
17
17) Why am I doing this talk?
Who likes beer too!
© 2011 Raible Designs
18
18) Why am I doing this talk?
© 2011 Raible Designs
19
19) What are these technologies?
© 2011 Raible Designs
20
20) HTML5
http://on.wsj.com/tEGIJL
© 2011 Raible Designs
21
21) How do you write HTML5?
|