FITC Sneak Peek 2012

372 views
308 views

Published on

Sneak peek presentation for Android and CoffeeScript

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
372
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

FITC Sneak Peek 2012

  1. 1. FITC SNEAK PEEK Where is My Bus? Coffeescript & JellybeanFaisal Abid @faisalabid www.faisalabid.com
  2. 2. WHO AM I? • Software developer working with Android since the beta days • Started working in Node.js and Coffeescript for the past year. • Previous Flash/Flex/ColdFusion developer. • Co-Author Flex 3 in Action • Entrepreneur, Author, Teacher & DeveloperFaisal Abid @faisalabid www.faisalabid.com
  3. 3. FITC SNEAK PEEK • CoffeeScript on Day 1 • Android Jellybean on Day 2Faisal Abid @faisalabid www.faisalabid.com
  4. 4. WHY WHERE IS MY BUS? • Current bus apps look like crap. • Only good competitor is Google now. But not everyone has jellybean.Faisal Abid @faisalabid www.faisalabid.com
  5. 5. WHERE IS MY BUS? • What I’ve done with CoffeeScript (Node.js) and AndroidFaisal Abid @faisalabid www.faisalabid.com
  6. 6. HOW WHERE IS MY BUS? WAS CREATED • Wanted to take a new approach to development. • Got tired of Ruby, PHP and ColdFusion • Node.js is awesome. Lean, Mean and Green. • Javascript is nice but... • CoffeeScript is great, seriously easy to pick up especially if your a java guy.Faisal Abid @faisalabid www.faisalabid.com
  7. 7. COFFEESCRIPT SYNTAX EXAMPLE class Podcast extends Medium     constructor: (name, @description) ->         super name     listen: ->         console.log ‘Listening to ‘ + @name     playOn: ->         console.log ‘iPod’Faisal Abid @faisalabid www.faisalabid.com
  8. 8. COFFESCRIPT WORKS WITH JAVASCRIPT.. ..AND VICE VERSA JAVASCRIPT var routes = require(“./lib/routes”); COFFEESCRIPT exports.setupRoutes = (app) ->   app.namespace “/”, ->     app.get “/”, (req, res) ->       res.send “These are not the droids”Faisal Abid @faisalabid www.faisalabid.com
  9. 9. Learn all about CoffeeScript at my presentation: “COFFEESCRIPT 101” Thursday September 27 & “JELLYBEAN TIPS AND TRICKS” Friday September 28Faisal Abid @faisalabid www.faisalabid.com
  10. 10. THANK YOU!Faisal Abid @faisalabid www.faisalabid.com

×