All Projects → bajicdusko → Android-Starter-Kit

bajicdusko / Android-Starter-Kit

Licence: other
This is up-to-date android studio project for native android application, that is using modern tools and libraries.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Android-Starter-Kit

Weather-Guru-MVP
Sample Material-design Android weather application build with MVP architectural approach using Dagger2, RxJava2, Retrofit2, Event-Bus, GreenDao, Butterknife, Lottie etc.
Stars: ✭ 15 (-6.25%)
Mutual labels:  mvp, mockito, dagger2, rxandroid, robolectric, butterknife, rxjava2, retrofit2
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (+525%)
Mutual labels:  mvp, dagger2, rxandroid, butterknife, rxjava2, retrofit2, mvp-android
Marvel
Marvel Characters Android Application Assigned by smava GmbH
Stars: ✭ 227 (+1318.75%)
Mutual labels:  mvp, mockito, rxandroid, robolectric, butterknife, retrofit2, timber
Kotlinrxmvparchitecture
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (+487.5%)
Mutual labels:  mvp, clean-architecture, dagger2, rxandroid, retrofit2, mvp-pattern, mvp-android
Android tmdb clean architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (+293.75%)
Mutual labels:  mvp, clean-architecture, mockito, dagger2, robolectric, retrofit2, mvp-android
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (+231.25%)
Mutual labels:  mvp, clean-architecture, dagger2, butterknife, rxjava2, retrofit2
Mvpandroid
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android
Stars: ✭ 91 (+468.75%)
Mutual labels:  mvp, mockito, dagger2, rxandroid, mvp-pattern, mvp-android
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (+775%)
Mutual labels:  mvp, mockito, dagger2, rxandroid, butterknife, retrofit2
BESTV
Android TV App powered by TMDb. It is a easy way to find the best TV content, the top movies, series... all of that in your TV.
Stars: ✭ 49 (+206.25%)
Mutual labels:  clean-architecture, mockito, dagger2, rxjava2, retrofit2, mvp-android
Just Another Android App
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
Stars: ✭ 1,654 (+10237.5%)
Mutual labels:  dagger2, robolectric, butterknife, retrofit2, timber, mvp-android
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (+781.25%)
Mutual labels:  mvp, clean-architecture, rxandroid, rxjava2, mvp-pattern, mvp-android
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (+1931.25%)
Mutual labels:  dagger2, rxandroid, butterknife, rxjava2, retrofit2, timber
Kotlinmvparchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Stars: ✭ 143 (+793.75%)
Mutual labels:  mvp, clean-architecture, dagger2, retrofit2, mvp-pattern, mvp-android
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (+0%)
Mutual labels:  mvp, clean-architecture, dagger2, rxjava2, retrofit2, constraint-layout
Mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+63312.5%)
Mutual labels:  mvp, dagger2, butterknife, retrofit2, mvp-pattern, mvp-android
BakingApp
Udacity Android Developer Nanodegree, project 2.
Stars: ✭ 54 (+237.5%)
Mutual labels:  dagger2, butterknife, rxjava2, retrofit2, timber, mvp-android
AndroidStarterAlt
A sample View-based Android app using the MVP architecture. It uses Mosby, Dagger2, RxJava, retrofit, LoganSquare, requery, EventBus, Conductor.
Stars: ✭ 27 (+68.75%)
Mutual labels:  mvp, mockito, dagger2, rxandroid, butterknife, retrofit2
Android Kotlin Mvp Clean Architecture
Clean architecture blueprint using Kotlin and MVP pattern.
Stars: ✭ 105 (+556.25%)
Mutual labels:  mvp, clean-architecture, rxjava2, retrofit2, mvp-pattern, mvp-android
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (+1737.5%)
Mutual labels:  mvp, clean-architecture, dagger2, rxjava2, retrofit2
Bigbang
Android base project used by Xmartlabs team
Stars: ✭ 47 (+193.75%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2, timber

This project is DEPRECATED and no longer maintained. Instead please check the Kotlin version of the same project. Looking for URL? Here it is Kotlin Starter Kit - MVP

Android Starter Kit

More or less, each android project could have similar structure and libraries used. Some features as well. This project should help us start new android application without spending too much time on initial setup. Project is organized with Clean Architecture and MVP Pattern in mind, separated to four modules:

  • app
  • presentation
  • data
  • domain

Libraries included in this project are listed below:

Common

  • RxJava2
  • RxAndroid2
  • Dagger2
  • JodaTime
  • Timber
  • LeakCannary
  • Parceler

Network

  • Retrofit2
  • Gson
  • OkHttp3

View

  • RxBinding
  • ButterKnife
  • PermissionDispatcher
  • ConstraintLayout
  • Calligraphy

Testing

  • Mockito
  • Robolectric

Crash Reports

  • Crashlytics
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].