All Projects → faramarzaf → GitHubApplication

faramarzaf / GitHubApplication

Licence: other
GitHubApplication 📱 is an Android application built to demonstrate the use of modern Android development tools - (Kotlin, Coroutines, Hilt, LiveData, View binding, Data Store, Architecture components, MVVM, Room, Retrofit, Navigation).

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to GitHubApplication

The Movie Db Kotlin
The Movie DB app using Kotlin with updated Android features
Stars: ✭ 176 (+1500%)
Mutual labels:  room, navigation, coroutines, mvvm, glide, retrofit2
Mvvmsmart
基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.
Stars: ✭ 382 (+3372.73%)
Mutual labels:  room, navigation, mvvm, glide, retrofit2
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (+1300%)
Mutual labels:  room, coroutines, mvvm, glide, retrofit2
Gallerit
A sample Android gallery to search images posted on Reddit built using modern Android development tools (Architecture Components, MVVM, Coroutines, Flow, Navigation, Retrofit, Room, Koin)
Stars: ✭ 153 (+1290.91%)
Mutual labels:  room, navigation, coroutines, mvvm, retrofit2
DeezerClone
This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Stars: ✭ 81 (+636.36%)
Mutual labels:  room, navigation, coroutines, mvvm
Anko Core
基于Kotlin+Anko+协程+Retrofit2的demo,完全采用anko DSL布局,也可以作为Android快速开发框架,大量常用工具类,扩展函数
Stars: ✭ 189 (+1618.18%)
Mutual labels:  coroutines, mvvm, glide, retrofit2
Jetpack github
基于Kotlin + Jetpack全家桶 + Coroutines(协程) + Flutter等架构实现的一款精简版Github客户端项目,望与广大小伙伴一起成长,欢迎start or fork!
Stars: ✭ 314 (+2754.55%)
Mutual labels:  room, mvvm, glide, retrofit2
Marvelheroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+7409.09%)
Mutual labels:  room, coroutines, mvvm, retrofit2
Wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+3627.27%)
Mutual labels:  room, mvvm, glide, retrofit2
ResDelivery-Hilt-Coroutines-Mvvm-Single-Activity
This is a Sample Single Activity App (Multi Fragments) that uses Dagger-Hilt, Coroutines Flows, Paging 3 & Mvvm Clean Architecture
Stars: ✭ 28 (+154.55%)
Mutual labels:  coroutines, glide, retrofit2, hilt
Foodium
It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
Stars: ✭ 1,940 (+17536.36%)
Mutual labels:  room, coroutines, mvvm, retrofit2
Superhero-App
🦸🏻‍♂️🦹🏻‍♀️Superhero app built with Kotlin, ViewModel, LiveData, ViewBinding, Room, and Hilt
Stars: ✭ 27 (+145.45%)
Mutual labels:  room, coroutines, retrofit2, hilt
Compose-BreakingBad
🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎
Stars: ✭ 26 (+136.36%)
Mutual labels:  room, coroutines, glide, retrofit2
RickAndMorty-AndroidMVVMSample
An android sample project using Jetpack libraries and MVVM design pattern
Stars: ✭ 17 (+54.55%)
Mutual labels:  mvvm, glide, retrofit2, hilt
Playandroid
🔥🔥🔥 Kotlin + MVVM + LCE版玩安卓,暗黑模式、横竖屏、无网、弱网、无数据、加载失败等等各种情况,协程、Room、Hilt、DataStore、LiveData、Retrofit、屏幕适配、本地缓存、多语言切换、多 lib,你想要的我都有!!!
Stars: ✭ 414 (+3663.64%)
Mutual labels:  room, coroutines, mvvm, retrofit2
Movietray
Its a playground application focusing on Paging3, MVVM architecture, Kotlin Extension functions, Retrofit, DSL, Navigation component, MotionLayout, SharedElementTransition, Single Activity Architecture, DataStore etc.
Stars: ✭ 78 (+609.09%)
Mutual labels:  room, coroutines, mvvm, retrofit2
MockAppMVVM
A sample app structure using the MVVM architecture using Retrofit, Dagger2, LiveData, RxJava, ViewModel and Room.
Stars: ✭ 14 (+27.27%)
Mutual labels:  room, navigation, glide, retrofit2
LinkHub
LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!
Stars: ✭ 90 (+718.18%)
Mutual labels:  room, coroutines, hilt
Jetpack-Compose-MVI-Demo
Demo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern
Stars: ✭ 114 (+936.36%)
Mutual labels:  room, retrofit2, hilt
Dagger-Hilt-MVVM
Sample app that demonstrates the usage of Dagger Hilt with Kotlin & MVVM
Stars: ✭ 62 (+463.64%)
Mutual labels:  room, coroutines, retrofit2

Kotlin Version API

In this program, we have tried to use new and modern Android technologies to be an example of a program for those who want to learn how to use new tools.

Screenshots

Architecture

GitHubApplication is based on MVVM architecture

Built With 🛠

Contribute

Feeling Awesome! Thanks for thinking about this.

You can contribute us by filing issues, bugs and PRs. Contributing:

- Open issue regarding proposed change.
- If your proposed change is approved, Fork this repo and do changes.
- Open PR in develop branch with full description in PR.
- You're done!
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].