CMSC 436, Fall 2017

Programming Handheld Systems

Example Source Code

Get source code examples.

Lecture Slides

I will generally try to post my slides within a few days of having given the lecture.

DateTopic Slides Supp. Material
8/29/17 Class Introduction Introduction to Class
8/31/17 Handheld Devices, Android Platform Handheld Device Android Platform
9/5/17 Development Environment, Application Fundamentals Development Environment Application Fundamentals
9/12/17 The Activity Class, The Intent Class The Activity Class The Intent Class
9/19/17 Permissions, The Fragment Class Permissions The Fragment Class
9/26/17 User Interface User Interface
10/02/17 The BroadcastReceiver Class, Notifications The BroadcastReceiver Class Notifications
10/09/17 Threads and Handlers, Alarms, Networking Threads and Handlers Alarms Networking
10/16/17 Data Management, Lifecycle-Aware Components Data Management Lifecycle-Aware Components
10/24/17 Firebase Firebase
10/31/17 Graphics Graphics
11/7/17 MultiTouch and Gestures, MultiMedia MultiTouch and Gestures MultiMedia.pdf
11/14/17 Sensors, Location and Maps Sensors Location and Maps
11/21/17 The ContentProvider Class The ContentProvider Class
11/28/17 Ethics Simulation Rubric Grading Rubric for Ethics Simulation

Class Links

Web Accessibility