Project Iteration 5: Alpha Release

This iteration follows the format of the iteration 4 assignment.
  • You should have your core app working for this iteration.
  • We still expect bugs to occur and for numerous features to be missing.
  • We are beginning to focus on code quality now. Remember all those design principles, patterns, etc? For iterations 5 and 6 a larger focus is on refining your code. We will be looking over your code and giving suggestions for improvement.
  • The only new requirement is for those of you with Androis/iOS/Windows/Mac/Linux apps, please also supply a packaged version of your app. For this you will use APKs (Android), TestFlight (iOS), .exe (Windows), .pkg/.dmg (macOS) and package managers in Linux. Talk with your advisor for details.
  • Don't forget to keep up (or improve if lagging) your git workflow, testing, deployment/README, project boards, changelog, etc mentioned in previous iteration assignments.