An android application for daily activity tracking. See https://josef-adamcik.cz/programming/activity-journal-app-idea.html
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
app
doc/design
gradle/wrapper
.gitignore
LICENSE
README.md
TODO.md
build.gradle
default-detekt-config.yml
gradle.properties
gradlew
gradlew.bat
init_emulator.sh
settings.gradle

README.md

ActivityJournal

CircleCI codecov

An android application for daily activity tracking.

Purpose, ideas and notes

Purpose of the project is mainly to:

  • to exercise and explore Test Driven Development in Android environment
  • improve my skill-set around testing
  • explore some libraries, mainly AAC

I decided to start with minimal dependencies and no architecture and to try to discover a need for architecture and more dependencies during TDD cycles. I am still biased by my ideas about the technologies I want to use, so I may steer my way into them a bit. This is the hard way and not really production-time way. But I believe it's an interesting exercise.

Let's say we will consider only a single activity application. So navigation will be done using fragments.

For more information see a blog post.

Documentation

Authors

License

This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details