Skip to content
Sean Wu edited this page Jun 9, 2013 · 22 revisions
  • Here is where you can download the newest APK: V1 APK
  • To build it yourself, please follow the directions here: Build Instructions
  • To have a full-featured experience please use the following settings on the emulator:

Device: Nexus 7, Target: Android 4.2.2 - API Level 17, Memory Options: 1024 MB RAM, 512 VM Heap, Internal Storage: 200 MiB

  • Tests can be run on commandline with ant clean emma unittests (It will take a significant amount of time to run. Took me 24minutes and 24 seconds)
  • ant checkstyle also works on command line (findbugs only on Jenkins)
  • To see the contents of the database, use psql as directed here: Data Access Instructions
  • Code review can be seen in the commit log as usual: link
  • Extra Note: Some Robotium tests fail on Jenkins sometimes, but it works fine on commandline. Code Coverage is ~70% when they pass. Try ant clean emma unittests on commandline!
  • Emma Statistics

Features implemented

  • Background image added to several screens
  • Color added to buttons on menu selection
  • Black and White game board
  • Play a game
  • Create a game
  • Submit the game result with user name and score
  • Question Mark Aid (Instead of Color Aid since it's only Black & White)
  • Difficulty Levels (Easy, Medium, Hard)
  • Scrollbar
  • Timer
  • Hint & Time punishment of using hint
  • Music background added
  • Score board
  • Scoreboards categorized by difficulty. Has inputted names and time to complete game
  • Hint system w/ Hint Punishment (+10seconds for every hint)
  • Music Background
  • How to Play

New

  • Internationalization
  • Localized to Japanese

Refactoring

##Refactoring

Clone this wiki locally