Calendar


  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
 T2Sept 11  --
  • Intents and activities 
  • Continue LinearLightsOutMenu

  • Textbook
 R2            Sept 13 --
  • Passing data using extras
  • Continue LinearLightsOutMenu
  • Lab 3
 F210 Sept 14 
  • Lab 2 
  • Project Proposal in ANGEL (extended to Monday)
  •  Time for Lab 3
  • Textbook
 M311 Sept 17 
  • Project Proposal in ANGEL
  • Shared Preferences to save state 
  • Finish LinearLightsOutMenu
  • Textbook: menus
 T312 Sept  18 --
  • Textbook
 W3 Sept 19 -- 
  •   EXAM 1 (Weds, 6:00 - 8:00 pm)
 
 R313  Sept 20 --
  •  Finish Menus
  • Textbook
 F314 Sept 21 
  • Project screen layouts 
    (to ANGEL dropbox by 11:59pm)
  • No class due to night exam
  • Lab 4
 M415 Sept 24 
  • Lab 3
  • Time for Lab 4
 
 T416 Sept 25   
 R417 Sept 27  
  •  Finish PreferenceActivities
  •  Lab 5
 F418 Sept 28 
  • Lab 4 (checkoff in class)
  • Project design (ANGEL dropbox by 11:59 pm)
  •  Time for Lab 5
 
 M519 Oct 1 
  •  Textbook: Dialogs (ch 10)
 T520 Oct 2  
  •  Finish Dialogs
 
 R521Oct 4   
 F522 Oct 5
  • Lab 5 (checkoff in class)
  •  Time for Lab 6
 M6 23Oct 8 
  •  Sprint 1 due. Sign up for review via email sent to class
 
 T624 Oct 9
  • Continue Introduction to Adapters
 
 R6 Oct 11  FALL BREAK  
 F6 Oct 12 FALL BREAK  
 M725 Oct  15 
  •   Exam 2 (at home)
 
 T726 Oct 16 
  •   Exam 2
 
 R7 27Oct 18  
  •  Lab7
 F7 28Oct 19 
  •  Lab 6
  •  Time for Lab 7
 
 M8 29Oct 22 
  •  Sprint 2 due. Sign up for review via email sent to class 

 T8 30Oct 23   
 R8 31Oct  25
  •  Lab 7
  •  Time for Lab 8
 
 F8 32Oct 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 33Oct 29
  •  Time to work on Lab 9
 
 T9 34Oct 30  
  • Mobile App Backends with App Engine
 
 R9 35Nov 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 36Nov 2 
  •  Lab 9 (demo after class to Dr. B.)
 
 M10 37Nov 5 
  •  Project code is due at the time you present
 
 T10 38Nov 6  
  • Project Presentation: Eduardo
  • Project Presentation: Luke and Sam
  • Project Presentation: Spencer and Xuankang
  • Time for course evals
 
 R10 39Nov 8  
  • Project Presentation: Andrew Michaelis
  • Project Presentation: Tim
  • Project Presentation: Kai and Ranchao
  • Project Presentation: Brandon and Jackson
  • Project Presentation: Mitchell and Trey
 
 F10 40Nov 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)