Shared Preferences

Create a project named SharedPreferencesProject. Make sure that your package name is unique such as com.johndoe.sharedpreferencesproject where your name replaces johndoe.

Watch tutorials #95-97 at thenewboston.org and/or review other tutorials on how to use "shared preferences" in Android.

Create an interactive "game" or practical app that allows the user to input data to the app. For example, it could be a game where the user scores points. Or, it could be an app that allows the user to input to-do list items. Either way, the app must save the inputted data even when the app is closed and the phone or tablet is turned off. When the user opens up the app again, the stored data is retrieved and either used or at least echoed to the screen.

Part of your grade for this project will be based on the instructor's assessment of your classroom productivity that includes your ability to independently learn and apply information from online class resources without help from others and without disturbing the work of others in class.

You must do the following:

  1. Upload the project to your Google site with the apk file name SharedPreferencesProjectJohnD.apk and a unique app_name defined in the strings.xml file. You must have a full explanation & description of your app on your Google site apps page.

  2. Compress your SharedPreferencesProject Eclipse folder and rename that compressed zip file as SharedPreferencesProjectJohnDoe (using your whole name). Upload that .zip file to dropitto.me/cminich by the due date.

Call the instructor to your computer when you are finished in order for him to give you a runtime grade.