SDSU CS 696 Emerging Web and Mobile Technologies
Spring Semester, 2011
Lecture Notes
DCS
To Course Web Site
San Diego State University -- This page last updated 12-May-11

This page contains links to lecture notes for the CS 696 Emerging Web and Mobile Technologies course. This page will be updated as more notes become available.

Lecture Notes By Topic
  1. Introduction (PDF)
  2. CSS part 2 (PDF)
  3. JavaScript (PDF)
  4. Client-side JavaScript & jQuery (PDF)
  5. Basic HTML5 (PDF)
  6. Some CSS3 (PDF)
  7. Offline & Data (PDF)
  8. Canvas, Video & WebSockets (PDF)
  9. Location, Web Workers, Web Apps Start (PDF)
  10. jQuery Mobile (PDF)
  11. jQuery Mobile 2 (PDF)
  12. PhoneGap (PDF)
  13. PhoneGap API (PDF)
  14. Ajax & Node.js (PDF)
  15. Socket.IO & Sencha Touch (PDF)
  16. Titanium Appcelerator (PDF)
  17. Android Introduction (PDF)
  18. Android GUI & Intents (PDF)
  19. Android Activity Life Cycle (PDF)
  20. Some UI (PDF)
  21. Testing & Some Tools (PDF)
  22. Android Data (PDF)
  23. Android Threads (PDF)
  24. Android Services (PDF)
  25. Android Graphs & Tabs (PDF)
  26. Android App Widgets (PDF)
  27. Android Fonts, Web, Battery (PDF)
  28. Android 2D Graphics (PDF)

Lecture Audio By Date
Tuesday Thursday
Jan 20 Introduction
Jan 25 CSS Jan 27 CSS & JavaScript
Feb 1 Client-side JavaScript & jQuery Feb 3 Basic HTML5 & Some CSS3
Feb 8 - No Class Feb 10 Some CSS3 & Offline
Feb 15 - No Class Feb 17 Canvas, Video & WebSockets
Feb 22 Location, Web Workers, Web Apps Start Feb 24 - Exam
Mar 1 jQuery Mobile Mar 3 jQuery Mobile & PhoneGap
Mar 8 Node.js Mar 10 Socket.IO & Sencha Touch
Mar 15 No Class Mar 17 Titanium Appcelerator & Android
Mar 22 Android GUI & Intents Mar 24 Android Activity Life Cycle
Mar 29 - Spring Break Mar 31 - Spring Break
Apr 5 Exam review Apr 7 Exam
Apr 12 Some UI Apr 14 Android Testing
Apr 19 Android Data Apr 21 Android Data & Threads
Apr 26 Android Services Apr 28 Android App Widgets
May 3 Android Fonts, Web, Battery May 5 Class End
May 10 - No Class