App Inventor Project

Create an Android app that has a practical use.

Requirements:

  • Must include an element beyond what was included in the calculator assignment (text input, text output, math, button)
  • Must have a use – app can’t be a game or a bunch of random stuff.

Possible Ideas for going beyond the calculator app:

  • Use lists and listpicker
  • Use gyro input
  • File input/output (save information in tablet’s local storage)
  • webtinyDB (save information in the cloud)
  • Timer (wait a certain time, perform a task every so often)
  • Use a canvas that contains sprites to make a graphical display
  • Use social to make an app that sends texts (note: the tablets don’t have a texting plan, so this would require the use of a personal Android device)

Use Driver – Navigator practices to design this app with a partner.
Short version of driver – navigator:

  • Create the app on one computer
  • Driver controls the mouse and keyboard and thinks out loud if they create a code idea
  • Navigator evaluates the code as it is being written, suggests better ways of coding, catches mistakes, and critiques the code
  • BOTH partners are productive and have their brains turned on
  • Switch roles every so often