Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FITC Sneak Peek 2012

427 views

Published on

Sneak peek presentation for Android and CoffeeScript

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

×