Skip to content

Simple android app, that detects when you are not moving for longer period of time (like: you had an accident and are now unconscious) and sends an SOS message with your coordinates to defined contact

License

Notifications You must be signed in to change notification settings

zeyomir/ExtremeSportsSOS

Repository files navigation

ExtremeSportsSOS

Simple android app, that detects when you are not moving for longer period of time (like: you had an accident and are now unconscious) and sends an SOS message with your coordinates to defined contact

Build status

Why?

This project was created to show how to use clean architecture in not-so-trivial example. Developed in Kotlin, using MVP for presentation and repository pattern for data access. There is also a little bit of RxJava2 where it made sense to use it. Dagger2 was used for dependency injection.

This is by no means a "reference implementation" that rigorously follows all the rules. It's rather a real-life example with pragmatic approach.

Future plans

At this point app is stable and usable, but there is still a LOT to do here (better code coverage, add more features, make the app not ugly, use all these fancy libraries and concepts). You can check what I'm up to by checking issues.

About

Simple android app, that detects when you are not moving for longer period of time (like: you had an accident and are now unconscious) and sends an SOS message with your coordinates to defined contact

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published