عکس ZahraHeydari
Implemented by Clean Architecture, MVVM, Koin, Coroutines, Moshi, Mockk, LiveData & DataBindingKotlin
موضوع‌ها
۰
فورک‌ها
۳۸
ستاره‌ها
۲۳۰
تاریخ ایجاد
۱۰ تیر ۱۳۹۸
آخرین بروزرسانی
نزدیک ۲ سال قبل

Android-Clean-Arch-Coroutines-Koin

A Simple Android Mobile Application which has been implemented using Clean Architecture alongside MVVM design.

Technologies & Methodologies which used:

  • Koin
  • Coroutines
  • Clean Architecture
  • MVVM Pattern
  • LiveData
  • Espresso
  • Mockk

The App Scenario

Used the following REST API, develop a simple application that fetches the posts from the API and displays them in a list. The API is here: https://jsonplaceholder.typicode.com/posts

Supported Android Versions

android versions targeted:

  • Android 4.0.3 Ice Cream Sandwich(API level 15) or higher

Used libraries

  1. GitHub - retrofit
  2. GitHub - moshi
  3. Github - Multidex

Version History

  • 1.0 (07/06/2019)- Initial implementation

Author

@ZARA

پروژه‌های مشابه

عکس persian-calendar
persian-calendar/persian-calendar

Android Persian Calendar / تقویم فارسی اندروید

۵۴۷
۱۷۰
۱۰۰
Kotlin
عکس meysamhadeli
meysamhadeli/shop-golang-microservices

This application based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry, Postgresql, ...

۳۲
۱
۰
Go
عکس meysamhadeli
meysamhadeli/booking-microservices

Booking Microservices is a Sample application for booking ticket. This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture, Docker, kubernetes, tye, masstransit, RabbitMQ, Grpc, yarp...

۳۴۷
۶۰
۵
C#
عکس ImnIrdst
ImnIrdst/iiCnma

A playground android app, showcasing the latest technologies and architectures using the Movie Database APIs.

۳۸
۷
۰
Kotlin
عکس mehdihadeli
mehdihadeli/store-golang-microservices

🧺 A practical store microservices sample, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

۴۴
۴
۱۳
Go
عکس mehdihadeli
mehdihadeli/ecommerce-microservices

🛍️ A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

۲۶۴
۲۵
۲۸
C#
عکس mehdihadeli
mehdihadeli/awesome-go-education

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

۱۴۴
۶
۰
Go
عکس mehdihadeli
mehdihadeli/awesome-software-architecture

A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

۵۱۹
۲۸
۲