All Projects → mcichecki → Combine Mvvm

mcichecki / Combine Mvvm

Sample project with Combine & UIKit framework, MVVM architecture

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Combine Mvvm

Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+394.7%)
Mutual labels:  reactive-programming, mvvm, mvvm-architecture
Mp3ID3Tagger
🎶🎵A macOS application to edit the ID3 tag of your mp3 files. Developed with RxSwift and RxCocoa. 🎸🎼
Stars: ✭ 17 (-87.12%)
Mutual labels:  reactive, mvvm, reactive-programming
Aachulk
️🔥️🔥️🔥AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一款快速MVVM开发框架
Stars: ✭ 109 (-17.42%)
Mutual labels:  mvvm, mvvm-architecture
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Stars: ✭ 114 (-13.64%)
Mutual labels:  mvvm, mvvm-architecture
Mvvm Architecture
The practice of MVVM + Jetpack architecture in Android.
Stars: ✭ 1,634 (+1137.88%)
Mutual labels:  mvvm, mvvm-architecture
Ayanami
🍭 A better way to react with state
Stars: ✭ 129 (-2.27%)
Mutual labels:  reactive, reactive-programming
Pilot
Cross-platform MVVM in Swift
Stars: ✭ 103 (-21.97%)
Mutual labels:  mvvm, uikit
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (-13.64%)
Mutual labels:  mvvm, mvvm-architecture
Lda Topic Modeling
A PureScript, browser-based implementation of LDA topic modeling.
Stars: ✭ 91 (-31.06%)
Mutual labels:  reactive, reactive-programming
Restapimvvm
App that interacts with a Rest Api. Architecture is MVVM.
Stars: ✭ 130 (-1.52%)
Mutual labels:  mvvm, mvvm-architecture
Harrypotter
🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt)
Stars: ✭ 116 (-12.12%)
Mutual labels:  mvvm, mvvm-architecture
Movieflex ios
iOS application for Movie / Actor information with clean / intuitive UI and MVVM architecture.
Stars: ✭ 119 (-9.85%)
Mutual labels:  mvvm, uikit
Android Mvvm Architecture
A basic sample android application to understand MVVM in a very simple way.
Stars: ✭ 129 (-2.27%)
Mutual labels:  mvvm, mvvm-architecture
Bindables
🧬 Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
Stars: ✭ 130 (-1.52%)
Mutual labels:  mvvm, mvvm-architecture
Mvvm Reddit
A companion project for our blog post on better Android software development using MVVM with RxJava.
Stars: ✭ 106 (-19.7%)
Mutual labels:  mvvm, mvvm-architecture
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+945.45%)
Mutual labels:  mvvm, uikit
Lightweightobservable
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Stars: ✭ 114 (-13.64%)
Mutual labels:  reactive-programming, mvvm
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (-6.82%)
Mutual labels:  mvvm, mvvm-architecture
Bulb
A reactive programming library for JavaScript.
Stars: ✭ 84 (-36.36%)
Mutual labels:  reactive, reactive-programming
Alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (-31.82%)
Mutual labels:  mvvm, mvvm-architecture

Combine + UIKit + MVVM

Unit tests status

Sample project with Combine, UIKit and MVVM architecture

This simple app consists of two screens and includes basic concepts that are common usecases for using reactive programming.

First screen showcases offline validation of text fields (login screen as an example).

Second screen presents fetching data from public and free API.

Set up

To run the app clone this repository and provide apiKey in PlayersService class.

Github Actions

Simple workflow responsible for running unit tests can be found in workflow-test.yml file.

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