Mobile Apps 2023W Lecture 1
Video from this class is available through Brightspace.
Notes
Lecture 1
---------
So...this class is small. Very small.
- currently 15 are registered, according to Brightspace
- and about half of that are here today...
Because the class is so small, we don't have to have a rigid tutorial/assignment/midterm/final structure. In fact, we could
do individual projects.
Potential topics:
- jetpack compose
- gestures
- web views
- app permissions
- app signing
- OS & web services
- location services
- local and remote databases
- advanced layout, multiple screens
- graphics APIs
- multithreaded, multi-process apps
- background processing
- notifications
- trusted storage
- user authentication (including biometrics)
Potential new grading scheme
- 20% tutorials (you'll show me or Amir you've done the work in some way)
- 20% progress reports (reports every two weeks on what progress you've made,
basically a programming/dev journal)
- 60% project
- 10% proposal
- 10% presentation/demo
- 40% report
Potential projects
- game
- any genre
- multiplayer is harder, would probably want very simple game mechanics
(but would be a good exercise for networking)
- personal itches
- organizer/scheduler/notetaker that suits your workload
- tracking & reminder app (help with ADHD issues)
- chat app
- but try to have a twist