Github repos with Rxjava2,Room,Mvvm
in this project I followed the mvvm architecture and the reactive programing rx java and rx
- target sdk 28
- min version 17
// i use this to link the app version code by the commit count and the version name by the commit number
def gitSha = 'git rev-parse --short HEAD'.execute().text.trim()
def gitCommitCount = 100 + Integer.parseInt('git rev-list --count HEAD'.execute().text.trim())
android {
...
defaultConfig {
...
versionCode gitCommitCount
versionName gitSha
...
}
}
Android libs
- Appcompat support
- Constraint Layout
- Android Ktx
- Material design 2
- Espresso test And JUnit test
- Room Database
Other libs
Copyright 2017 Ahmad najar
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

