Assignment 2 - Savings Suggestions App

Due Monday, 2/3/14, 11:59pm

    1. (10 points) Complete the Magic 8-Ball Tutorial with an app page.
      • Complete the tutorial to build the Magic 8-Ball app.
      • Create an App Page to publish your app. Make sure to following the instructions carefully as this is what will be graded!
      • Be sure to test that the QR code allows the app to be installed.
      • Provide a descriptive screen title and app name.
      • Provide a custom app icon.
    2. (40 points) Using the 8-Ball app as a guide, create a Shake for Savings! app (with App Page) that provides recommendations for saving energy. The requirements are as follows:
    3. (5 points) Uses layouts (horizontal and/or vertical) appropriately to make your app look nice.
    4. (5 points) Has at least five different energy saving suggestions.
    5. (10 points) Allows user to BOTH press a button (use an image for this button!) and shake the phone to get a new suggestion.
    6. (3 points) Has a nicely designed user interface.
    7. (5 points) Uses a global variable to hold the list of suggestions.
    8. (10 points) Uses a procedure to choose a random suggestion, set the text in a label, and play a sound. This procedure gets called when the button is pressed or the phone is shaken.
    9. (2 points) Has a button that a user can press to "Like" a suggestion and displays the total number of times "Like" has been pressed.
    10. Create an App Page to publish your app. Make sure to following the instructions carefully as this is what will be graded!

You will be graded on both the app and app page. The interface for my example app is below, but your app should look better than mine!