Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 1.31 KB

README.md

File metadata and controls

12 lines (8 loc) · 1.31 KB

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.