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 12 Syllabus review, course requirements, terminology.  
  January 14 Laptop and Tool Setup, Java Review; Hello World  
2 January 19

XML Layouts, Click Listeners

 
  January 21 Activities  
3 January 26 Fragments and MVC  
  January 28

ListViews and Adapters

 
4 February 2 Review  
  February 4 Threading and Networking; Services  
5 February 9

Threading and Networking; Services

 
February 11 User Interface Design
6 February 16 User Interface Design  
  February 18 Android Sensors
7 February 23 Android Sensors  
  February 25 Exam Review  
8 March 1 Midterm Exam 1  
  March 3

Object-Oriented Programming

 
9 March 8 Location Services  
  March 10 Location Services  
10 March 15 Spring Break  
  March 17 Spring Break  
11 March 22 File I/O  
  March 24 Android Database  
12 March 29 Android Touchscreen
  March 31 Themes; XML styling; shapes in XML  
13 April 5 Bluetooth  
  April 7 The Camera  
14 April 12 Exam Review  
  April 14

Exam 2

 
15 April 19 Working Session, and TBA  
  April 21 Presentations  
16 April 26 Presentations  
  April 28 Presentations  
  May 5