All Projects → pratamawijaya → Basekotlinandroid

pratamawijaya / Basekotlinandroid

Base Project Android with Kotlin and MVVM

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Basekotlinandroid

Clean-MVVM-NewsApp
Android News app developed using Clean + MVVM architecture
Stars: ✭ 52 (-29.73%)
Mutual labels:  clean-architecture, mvvm-architecture
Kotlin Modular Tdd Coroutines Mvvm
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Stars: ✭ 256 (+245.95%)
Mutual labels:  clean-architecture, mvvm-architecture
MVI-Clean-Architecture
MVI + Clean Architecture + Best Practices | Example of Clean Architecture of Android app using MVI design pattern with Jetpack and popular libraries
Stars: ✭ 50 (-32.43%)
Mutual labels:  clean-architecture, mvvm-architecture
Muvi
Very simple project to show a collection of Movie from MovieDb with a minimalist design
Stars: ✭ 46 (-37.84%)
Mutual labels:  clean-architecture, mvvm-architecture
Musicplayer
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
Stars: ✭ 413 (+458.11%)
Mutual labels:  clean-architecture, mvvm-architecture
FoodApp
Proof of concept for food app [JetPack + Coroutines + Flow + MockK + JaCoCo coverage + SonarQube]
Stars: ✭ 25 (-66.22%)
Mutual labels:  clean-architecture, mvvm-architecture
CleanArchitectureMVVM
Example of Clean Architecture of Android app using MVVM, Koin, Coroutines, Retrofit, Room, Solid Principle, DRY, KISS, OOP
Stars: ✭ 60 (-18.92%)
Mutual labels:  clean-architecture, mvvm-architecture
Clean Architecture Swiftui
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Stars: ✭ 2,925 (+3852.7%)
Mutual labels:  clean-architecture, mvvm-architecture
News Sample App
A sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+351.35%)
Mutual labels:  clean-architecture, mvvm-architecture
Clean Mvvm Archcomponents
👽 Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
Stars: ✭ 285 (+285.14%)
Mutual labels:  clean-architecture, mvvm-architecture
Stocktradetracking
A showcase for modularized MVVM Architecture for Android, powered by Kotlin Coroutines and Clean Architecture.
Stars: ✭ 60 (-18.92%)
Mutual labels:  clean-architecture, mvvm-architecture
Ios Clean Architecture Mvvm
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Stars: ✭ 753 (+917.57%)
Mutual labels:  clean-architecture, mvvm-architecture
Vigilante
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Stars: ✭ 234 (+216.22%)
Mutual labels:  clean-architecture, mvvm-architecture
SimpleAndroidMVVM
Proyecto de ejemplo con Clean Architecture, MVVM, Retrofit, Corrutinas, Dagger Hilt y mucho más acompañado de tutoriales por escritos y en vídeo.
Stars: ✭ 950 (+1183.78%)
Mutual labels:  clean-architecture, mvvm-architecture
Android Kotlin Mvi Cleanarchitecture
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Stars: ✭ 187 (+152.7%)
Mutual labels:  clean-architecture, mvvm-architecture
Transact
A transaction management android app which allows you to verify records from both parties before addition.
Stars: ✭ 21 (-71.62%)
Mutual labels:  clean-architecture, mvvm-architecture
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (+86.49%)
Mutual labels:  clean-architecture, mvvm-architecture
Android Modular Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Stars: ✭ 2,048 (+2667.57%)
Mutual labels:  clean-architecture, mvvm-architecture
Clean Notes
Clean Architecture by layer
Stars: ✭ 259 (+250%)
Mutual labels:  clean-architecture, mvvm-architecture
Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+782.43%)
Mutual labels:  clean-architecture, mvvm-architecture

Base Android Project with Kotlin

MVVM Base Android Kotlin Project

build

codecov

Tech Stack

  • Kotlin
  • AndroidX
  • Coroutine
  • Retrofit / OkHttp
  • Gson
  • Groupie as Recyclerview lib
  • sdp ssp
  • Hilt as Dependency Injection lib
  • Picasso as Image loader

Extra

  • ./gradlew detekt static analysis with detekt
  • ./gradlew testDebugUnitTestCoverage for codeCoverage
  • ./gradlew check for running all

How to use

  • Register and create your api key here https://newsapi.org/register
  • Copy secrets.properties.example to secrets.properties and put ur API KEY
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].