CS4V95.015 Fundamentals of Mobile App Development

Spring 2015

Instructor: John Cole

This schedule is tentative and subject to change.

Week Date Topic

Assignments

1 January 13 Syllabus review, course requirements, terminology.  
  January 15 Laptop and Tool Setup, Java Review; Hello World  
2 January 20

XML Layouts, Click Listeners

 
  January 22 Activities  
3 January 27 Fragments and MVC  
  January 29

ListViews and Adapters

 
4 February 3 Review  
  February 5 Threading and Networking; Services  
5 February 10

Threading and Networking; Services

 
February 12 User Interface Design
6 February 17 User Interface Design  
  February 19 Android Sensors
7 February 24 Android Sensors  
  February 26 Exam Review  
8 March 3 Midterm Exam 1  
  March 5

Object-Oriented Programming

 
9 March 10 Location Services  
  March 12 Location Services  
10 March 17 Spring Break  
  March 19 Spring Break  
11 March 24 File I/O  
  March 26 Android Database  
12 March 31  
  April 2    
13 April 7    
  April 9    
14 April 14 New features in Lollipop and Working Session  
  April 16

Quiz 2

 
15 April 21 Working Session, and TBA  
  April 23 Working Session, and TBA  
16 April 28 Presentations  
  April 30 Presentations