The CS 124 machine project (MP) guides you as you complete an Android app over multiple checkpoints.
Each checkpoint brings you closer to understanding a complete user-facing full-stack client-server application. And the course staff will accompany you every step of the way, to ensure that you are not alone.
We kick off the machine project by ensuring that your environment is ready to go.
Next we'll make some small changes that will improve the list of restaurants shown by the main activity.
As we continue our journey with the MP, we'll gain experience adding an entire new feature to our app, from parsing a new data set to displaying that information to the user.
To wrap up the MP we'll both compute some additional information about the restaurants and display it the user.