androidstarters /
kotlin-android-starter
[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
73/100 healthLoading repository data…
simform-solutions / repository
Android starter project to start app development
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Initial Android Starter project for Android app development, to make development easy and fast🔋!
In this project, we have used eight different type of Static Code Analysis tools as listed below
1. CheckStyle
2. Lint
3. Findbugs
4. PMD
5. KtLint
6. Detekt
7. Spotless
INTERNET: requires for accessing the internet.ACCESS_NETWORK_STATE: To check network state.READ_EXTERNAL_STORAGE: Requires for reading files from the external storage.CAMERA: Requires for supporting Camera image capture option.Clone this repository in a location of your choice, like your projects folder, using this command "git clone <your-repo-url>" over terminal.
Start Android Studio and go File -> Open select project folder.
It will take some time to build and download Gradle dependencies.
Once completed, there will be a message that says "BUILD SUCCESSFUL".
Yup! You are all set now. To run just hit ► the (run) button. 🚀
There are four different productflavors available for running the project either in development or in production environment.
"developmentDebug" to run the project in the Development environment."qaRelease" to run the project in the Production environment."clientRelease" to run the project in the Production environment."productionRelease" to run the project in the Production environment. productFlavors {
String baseUrlStage = "BASE_URL_STAGE"
String baseUrlLive = "BASE_URL_LIVE"
development {
versionCode 1
versionName "1.0-development"
dimension "default"
it.buildConfigField "String", "API_BASE_URL", "\"${project.properties[baseUrlStage]}\""
}
qa {
versionCode 1
versionName "1.0-qa"
dimension "default"
it.buildConfigField "String", "API_BASE_URL", "\"${project.properties[baseUrlStage]}\""
}
client {
versionCode 1
versionName "1.0-client"
dimension "default"
it.buildConfigField "String", "API_BASE_URL", "\"${project.properties[baseUrlStage]}\""
}
production {
versionCode 1
versionName "1.0-prod"
dimension "default"
it.buildConfigField "String", "API_BASE_URL", "\"${project.properties[baseUrlLive]}\""
}
}
Selected from shared topics, language and repository description—not editorial ratings.
androidstarters /
[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
73/100 healthgeneral-mobile /
Android Kotlin Starter is a starter project which implements MVVM Pattern.
68/100 healthgeneral-mobile /
Create/Generate your kotlin MVP projects easily
67/100 healthdelasign /
Android Kotlin Starter Project
41/100 healthbajicdusko /
This is up-to-date android studio project for native android application written in Kotlin, that is using modern tools and libraries.
42/100 healthtomhermann /
Not an energy drink, a dependency injected Kotlin Android Starter Project
40/100 health