This is not the official assignment, but it’s time to start thinking about…
- Start forming your groups. I’m looking for groups of 2-4.
- Come up with an idea for a project. This should be more extensive than our assigned projects. Should incorporate several Activities, saving state, persistence, menus, user preferences, and notifications. (You don’t need to know these things right now to plan)
- Document detailing the project. Well written description of the purpose along with navigation and persistence details. Team name, team members, and project name should also be included.
- Hand-drawn mockups of the various screenshots along with navigation and menus that will be used.
- Group presentation, 15 minutes long. Each member must present something. App should be mostly working by this point.
- Source code on GitHub.
- 2-3 page write-up (per team) reflective document. Topics must include overall team experience, tools used for communications, what was effective, what was not effective, what features you meant to get to but didn't have a chance, challenges that were not foreseen and how you dealt with them, etc.