CS323 Mobile Development
Instructor: Trish Cornez
Android Assignment Labs
Assignment 0: Getting Started
Assignment 1: Building First Apps
Assignment 2: MVC Design Pattern and Layouts with User Interface Controls
Assignment 3: Experimenting with Activity Callbacks and Intents. The MediaPlayer.
Assignment 4: Mail Intents. Dynamic Views.
Assignment 5: Drawing.
Assignment 6: Exploring Background Threads.
Assignment 7: Exploring Threads, Handlers, Loopers.
Assignment 8: Background Threads and Finite States
Assignment 9: ListViews, ArrayAdapters, and RecyclerViews.
Assignment 10: Building Apps using ListViews, ArrayAdapters, RecyclerViews.
Assignment 11: Basic Touch Sensors.
Assignment 12: Games with Touch Gestures.
Assignment 13: Hardware Sensors.
Assignment 14: Network Apps.
Assignment 15: Building Network Apps.