项目作者: valentineRutto

项目描述 :
kA list of Rick and morty characters
高级语言: Kotlin
项目地址: git://github.com/valentineRutto/ricknmorty.git
创建时间: 2021-04-09T14:55:16Z
项目社区:https://github.com/valentineRutto/ricknmorty

开源协议:

下载


Rick&Morty

A list of Rick and morty characters

Demo application built in 100% Kotlin following MVVM design architecture and implementing Jetpack Components.

This app was developed for IWD2021-WTM-NAIROBI EVENT.

Link to the session slides Exposing network status in MVVM

This application consumes Rick&Morty Api characters

Tech Stack

-Kotlin- a cross-platform, statically typed, general-purpose programming language with type inference.

-Coroutines - perform background operations.

-KOIN - a pragmatic lightweight dependency injection framework.

-[Retrofit[(https://square.github.io/retrofit/) - A type-safe HTTP client for Android.

Jetpack

-LiveData - is an observable data holder.

-Lifecycle - perform action when lifecycle state changes.

-ViewModel - store and manage UI-related data in a lifecycle conscious way.

ScreenShots