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