Youtube Lectures: http://www.youtube.com/watch?v=qQjtOoNjTL8&list=PLF3EEB647F6B52F03
Syllabus: https://sites.google.com/site/roseandroidfall2012/

 

 Week Day Date Due Class Topics Suggested Reading for Next Class
 R0 1 Aug 30
  • Coffee Counter Demo
 F0 2 Aug 31
  • Install SDK
  • Run HelloWorld in an emulator (see syllabus)
  • Read description for Lab 1 (can work on Part A)
 M1  3  Sept 3
 T1  4  Sept 4
 R1  5  Sept 6
  • Term Project
  • Time for Lab 1
  • Read Lab 2
 F1  6  Sept 7
  • Lab1
  •  Time for Lab 2
 M2  7  Sept 10
  • Submit to ANGEL dropbox three ideas for a term project
  • Start reading the text if you haven’t. It has lots of good info that will come in handy on exams and projects
 T2 8 Sept 11  —
  • Intents and activities
  • Continue LinearLightsOutMenu
  • Textbook
 R2 9 Sept 13
  • Passing data using extras
  • Continue LinearLightsOutMenu
  • Lab 3
 F2 10 Sept 14
  • Lab 2
  • Project Proposal in ANGEL (extended to Monday)
  •  Time for Lab 3
  • Textbook
 M3 11 Sept 17
  • Project Proposal in ANGEL
  • Shared Preferences to save state
  • Finish LinearLightsOutMenu
  • Textbook: menus
 T3 12 Sept  18  —
  • Textbook
 W3 Sept 19
  •   EXAM 1 (Weds, 6:00 – 8:00 pm)
 R3 13  Sept 20  —
  •  Finish Menus
  • Textbook
 F3 14 Sept 21
  • Project screen layouts
    (to ANGEL dropbox by 11:59pm)
  • No class due to night exam
  • Lab 4
 M4 15 Sept 24
  • Lab 3
  • Time for Lab 4
 T4 16 Sept 25
 R4 17 Sept 27
  •  Finish PreferenceActivities
  •  Lab 5
 F4 18 Sept 28
  • Lab 4 (checkoff in class)
  • Project design (ANGEL dropbox by 11:59 pm)
  •  Time for Lab 5
 M5 19 Oct 1
  •  Textbook: Dialogs (ch 10)
 T5 20 Oct 2
  •  Finish Dialogs
 R5 21 Oct 4
 F5 22 Oct 5
  • Lab 5 (checkoff in class)
  •  Time for Lab 6
 M6  23 Oct 8
  •  Sprint 1 due. Sign up for review via email sent to class
 T6 24 Oct 9
  • Continue Introduction to Adapters
 R6 Oct 11 FALL BREAK
 F6 Oct 12 FALL BREAK
 M7 25 Oct  15
  •   Exam 2 (at home)
 T7 26 Oct 16
  •   Exam 2
 R7  27 Oct 18
  •  Lab7
 F7  28 Oct 19
  •  Lab 6
  •  Time for Lab 7
 M8  29 Oct 22
  •  Sprint 2 due. Sign up for review via email sent to class
 T8  30 Oct 23
 R8  31 Oct  25
  •  Lab 7
  •  Time for Lab 8
 F8  32 Oct 26
  •  Make sure you have a Maps API and emulator (see slides 3 and 4 of Maps  presentation)
  •  Maps
  • Lab 9, parts A and B
 M9  33 Oct 29
  •  Time to work on Lab 9
 T9  34 Oct 30
  • Mobile App Backends with App Engine
 R9  35 Nov 1
  • +20% each on Labs 8 and 9 if demo to Andrew in F217, 2:00 – 5:00 pm Weds)
  • Lab 8 (demo to Victoria, 8th hour, or Dr. B. 10th hour)
  • Lab 9 (+10% if demo to one of us today)
 F9  36 Nov 2
  •  Lab 9 (demo after class to Dr. B.)
 M10  37 Nov 5
  •  Project code is due at the time you present
 T10  38 Nov 6
  • Project Presentation: Eduardo
  • Project Presentation: Luke and Sam
  • Project Presentation: Spencer and Xuankang
  • Time for course evals
 R10  39 Nov 8
  • Project Presentation: Andrew Michaelis
  • Project Presentation: Tim
  • Project Presentation: Kai and Ranchao
  • Project Presentation: Brandon and Jackson
  • Project Presentation: Mitchell and Trey
 F10  40 Nov 9
  • Project documentation due Saturday 11:59 pm
  • Course evaluations due Sunday night, 11:59 pm
  • Project Presentation: Mike M.
  • Project Presentation: Tyler and Andrew
  • Project Presentation: Mike E.
  • Project Presentation: Rachel and Hayley
  • Project Presentation: Mark and Ahmed
 T11 Nov 13
  • Final Exam (Tues, 6:00 – 10:00 pm)