COSC 3810
Handheld Device Programming
This course covers Android/IOS programming. The major topics include: GUIs, layouts, menus, resource files, events, touch/gesture processing, accelerometer and motion event handling, images, video, audio, graphics, animation, maps, geo-location, threading, web services, timers, supporting various screen sizes/resolutions, and more. We will write Apps for Android phones/watches, iPhone, and Apple Watch.
Topics
- GUIs
- layouts
- menus
- resource files
- events
- touch/gesture processing
- accelerometer and motion event handling
- images
- video
- audio
- graphics
- animation
- maps
- geo-location
- threading
- web services
- timers
- supporting various screen sizes/resolutions
- and more
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027