Skip to content
Sample application with MVVM pattern using RxJava and Architecture Components
Branch: master
Clone or download
Latest commit 197a46c Mar 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Initial commit Mar 5, 2019
gradle/wrapper
.gitignore
LICENSE
README.md
build.gradle Initial commit Mar 5, 2019
gradle.properties
gradlew
gradlew.bat
sample.gif
settings.gradle

README.md

NewsSync

A sample, offline first, Android app written in Kotlin, which lists recent popular news around the world, based on user input. The app allows for multiple inputs and multiple lists which can be viewed offline. Lists get updated every 3 hours if the device is connected to network.

Summary

Libraries

  • Architecture components
    • LiveData
    • ViewModel
    • Room
    • WorkManager
    • Navigation
  • RxJava2
  • Dagger2
  • ThreeTenABP
  • JUnit
  • Mockito
  • Mockito-Kotlin

Usage

  • Clone this repo directly:
git clone https://github.com/dimkonomis/NewsSync.git

Inspiration

This repo is inspired from DroidKaigi 2018

You can’t perform that action at this time.