atabekm / moviessimo

Android kotlin sample app with modern tech stack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

moviessimo

Build Status Checked with ktlint

A sample android app that uses TMDB to show movie list and details. Mainly build to experiment with various libraries/frameworks/technologies.

Project specifications

Project features:

Tech stack

Libraries used in the app:

Building the app

Get the source code

git clone https://github.com/atabekm/moviessimo.git
cd moviessimo

Add your TMDB API key to local.properties file

The app uses TMDB to get movie lists and information, so you need to get your API key. Afterwards, append your API key to the bottom of local.properties, it should look something like:

api_key=<YOUR_API_KEY>

Compile the app

To build the app, just use the following gradle command:

./gradlew assembleDebug

Running tests

Unit tests

To run unit tests, execute the following gradle command:

./gradlew test

UI tests

To run UI tests, execute the following gradle command:

./gradlew connectedAndroidTest