Programming Exercise II: A Native Mobile App for a Bookstore


Absolutely no copying others’ works
According to a study, students in computer courses learn much more by building large-scale exercises instead of many small-scale test programs like these, which give fragmented knowledge contrary to solid understanding of the system.

Development Requirements
When start developing the exercise, follow the requirements below:

Due Date and Submission Methods
On or before Wednesday, May 07, 2025. Send an email to the instructor at wenchen@cs.und.edu including

Objectives
This exercise is to design and implement a native mobile app on Android devices. Students learn how to build a mobile app connecting to the servers.



Requirements
This exercise is to build an app for a local bookstore by using Android Studio. It includes the following requirements:

Evaluations
The following features will be considered when grading: