This Time Assignment 1 Grades COB Today Assignment 3 – No you don't need to have it geo-enabled. Plenty of other cool mobile-only things. Assignment 2 – You turned in Assignment 2 on Wednesday – Demos Today! – Except one team that had a scheduling conflict and asked well ahead of time
Demos! Demo Tips (Giving) don't worry if something breaks, just explain how it "usually" works don't be nervous, no reason to be even if it all blows up do explain why it's cool Demo Tips (Viewing): Give CONSTRUCTIVE criticism Things you like (why?) Things that users would be confused by Ways they could have made their life easier when building it
Recap and Revisit Intro – Dive into APIs headfirst – Extending existing code HTML – Old vs. HTML5 – Tags DOM Tags CSS – Commonly used properties – Box Model – Selectors: Tags, Attributes, IDs, classes, descendants JavaScript – Basics, Arrays, Objects, JSON – Events & how to hook into them – UX, Animations – Cross-domain, JSON-P, proxies jQuery – Live, this, getJSON Browser Extensions Data Sources – NYT, freebase, delicious, etc Version Control – SVN, GIT RDFa, Microformats Mobile – Reusing JavaScript – New abilities – Limited UX