Projects‎ > ‎

Project 1 – Animated App

Requirements 

For this project, you must create a game or other form of animated app using what you have learned about App Inventor so far. Your app must contain the following components:

Additionally, your app should use the following concepts:

All projects are done in groups, ideally with the same student you are currently sharing a phone with. You can see your project group on the Students page (scroll to the bottom).

You will be adding this project to your portfolio. Your project page should include the same elements as any app page: a description, screenshots of your app running in an emulator, screenshots of important blocks, and the zip and apk files for your app.

This project is due Monday, March 5, 2012 at 1:00pm.

Suggestions 

There are several possibilities for this project. You are encouraged to be creative. Here are only a few suggestions if you are having a difficult time deciding on a proposal:

You may also come up with your own ideas. However, it is recommended you check with the instructor and teacher assistant to make sure your idea is appropriate for this project.

Presentations

Every group is required to present one project throughout the semester, as well as present the final project during finals week. Each presentation should be 10 minutes long. There will be 5 minutes after every presentation for questions, and for students to fill out evaluation forms.

Your presentations should include the motivation and design of your app, a demo of your app in the emulator or on your phone, and a "future work" discussion of improvements or variations that could be made to your app.

There will be 4 slots available for this project. If you want to present your group's app for this project, email the instructor to signup for one of these slots. The slots are assigned on a first-come first-serve basis. If all of the slots are full, you will have to wait until the next project to present.

Presentations will be held on Monday, March 5, 2012 during lecture. The presentation schedule is as follows:

  1. Jiayi (Miracle) Chen and Nick Vizzutti (Group 11)
  2. Kayla Cytron-Thaler, Angela Zami Raby, and Yannan Shen (Group 01)
  3. Bernadette De Mesa and Kaye Anne Poblete (Group 03)
  4. Michael Peng and Kaitlyn Howden (Group 4)

The podium has a VGA cable, so if you are using a Mac laptop please make sure you remember your connector. Alternatively, you can save your slides as a PDF and use the computer at the podium.