A Tic Tac Toe game for Android featuring 1 or 2 player mode with multiple skill levels
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Play
app
gradle/wrapper
.gitignore
LICENSE.md
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

TOE

A one or two player Tic Tac Toe game for Android featuring multiple skill levels when playing in one player mode.

TOE was designed to maintain a minSdkVersion="7" using the following frameworks and patterns:

Frameworks

  • Gradle
  • Roboguice
  • Robolectric
  • Junit
  • Mockito
  • Android v4 Support Library to support Loader on API level 7 devices
  • Android v7 gridlayout library to support GridLayout on API level 7 devices

Patterns

  • TDD
  • Strategy
  • Chain of Responsibility
  • GridLayout backed by asynchronous Loader
  • ContentProvider backed by SQLite database
  • Enum initialization with local resources

TOE was designed and optimized on a classic Nexus One running CyanogenMod 7.2

Downloads

TOE is available for download from:

Google Play Store:

[https://play.google.com/store/apps/details?id=com.earthblood.tictactoe] (https://play.google.com/store/apps/details?id=com.earthblood.tictactoe)

F-Droid:

[https://f-droid.org/repository/browse/?fdid=com.earthblood.tictactoe] (https://f-droid.org/repository/browse/?fdid=com.earthblood.tictactoe)