Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jcaiqueoliveira authored Oct 19, 2019
1 parent cc404a5 commit 724967d
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Dialetus

Android repository for [Dialetus](https://github.com/mvfsillva/dialetus)

[Api Documentation](https://github.com/mvfsillva/dialetus-service#-api)

## Building and Running

### Running from IDE

- Ensure you have Android Studio 3.5.1 or newer
- Is recommend to install Kotlinx.Serialization plugin on your IDE ([instructions](https://github.com/Kotlin/kotlinx.serialization))

### Building from CLI

To run all unit tests and build a APK, execute

```
./gradlew build
```

### Running integration tests

To run acceptance tests powered by Instrumentation + Espresso, execute

```
./gradlew connectedCheck
```
## Knowledge Stack

This project leverages on

- Kotlin
- Coroutines for Threading
- Kodein for Dependency Injection
- Kotlinx.Serialization for automatic JSON handling
- OkHttp4 + Retrofit for networking over HTTP


0 comments on commit 724967d

Please sign in to comment.