All Projects → muhammadFawzy → android-kotlin-mvvm-architecture

muhammadFawzy / android-kotlin-mvvm-architecture

Licence: Apache-2.0 license
Sample login project using Kotlin and DataBinding pattern with Live Data

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to android-kotlin-mvvm-architecture

Food Ordering App Like Swiggy Uber Eats Mvvm And Room Database
Food ordering app using MVVM architecture patterns, Architecture Lifecycle components and Room database.
Stars: ✭ 53 (+17.78%)
Mutual labels:  mvvm-architecture, architecture-components
RickAndMortyApp
A hobby project that showcases key android concepts
Stars: ✭ 41 (-8.89%)
Mutual labels:  mvvm-architecture, architecture-components
Alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (+100%)
Mutual labels:  mvvm-architecture, architecture-components
Archapp
Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)
Stars: ✭ 551 (+1124.44%)
Mutual labels:  mvvm-architecture, architecture-components
KTAndroidArchitecture
A Kotlin android architecture with Google Architecture Components
Stars: ✭ 33 (-26.67%)
Mutual labels:  mvvm-architecture, architecture-components
Kodein Mvvm
Example app using Kodein for dependency injection with MVVM and Architecture Components
Stars: ✭ 26 (-42.22%)
Mutual labels:  mvvm-architecture, architecture-components
Popularmovies
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Stars: ✭ 142 (+215.56%)
Mutual labels:  mvvm-architecture, architecture-components
Cardme
Don't be constantly asking for card numbers from friends, just store them!
Stars: ✭ 19 (-57.78%)
Mutual labels:  mvvm-architecture, architecture-components
FoodApp
Proof of concept for food app [JetPack + Coroutines + Flow + MockK + JaCoCo coverage + SonarQube]
Stars: ✭ 25 (-44.44%)
Mutual labels:  mvvm-architecture, architecture-components
android-kick-start-modular
Android Kick Start Project Template Framework FrogoBox || Admob, MVVM Archictecture || Clean Architecture Modularization
Stars: ✭ 16 (-64.44%)
Mutual labels:  mvvm-architecture, architecture-components
News Sample App
A sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+642.22%)
Mutual labels:  mvvm-architecture, architecture-components
arkitekt
Arkitekt is a set of architectural tools based on Android Architecture Components, which gives you a solid base to implement the concise, testable and solid application.
Stars: ✭ 114 (+153.33%)
Mutual labels:  mvvm-architecture, architecture-components
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 (+533.33%)
Mutual labels:  mvvm-architecture, architecture-components
2018 Android Architecture Components Workshop
Android Architectures & Architecture Components Hands-on
Stars: ✭ 45 (+0%)
Mutual labels:  mvvm-architecture, architecture-components
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+513.33%)
Mutual labels:  mvvm-architecture, architecture-components
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (+173.33%)
Mutual labels:  mvvm-architecture, architecture-components
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+384.44%)
Mutual labels:  mvvm-architecture, architecture-components
Simple-Notes-Kotlin-App
✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes 🗒️ create , edit and ❌ delete notes
Stars: ✭ 40 (-11.11%)
Mutual labels:  mvvm-architecture, architecture-components
AndroidCleanArchitecture
Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture
Stars: ✭ 22 (-51.11%)
Mutual labels:  mvvm-architecture, architecture-components
android-room-example
Android Kotlin app showcasing the Room persistence library
Stars: ✭ 45 (+0%)
Mutual labels:  architecture-components

android-kotlin-mvvm-architecture

This version of the app is called Login-MVVM The sample aims to:

  • Provide a basic Model-View-ViewModel (MVVM) and Google Architecture Component using Live Data With Kotlin.

screenshot

What you need

Before exploring this sample, you might find it useful to familiarize yourself with the following topics:

The Login-MVVM sample uses the following dependencies:

Designing the app

  • ui - used to represnt user interface activity
  • viewmodel - Used to manage logic actions
  • model - used to represnt user model
  • network - Used to manage network layer
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].