All Projects → mgacy → Mvvmc Splitviewcontroller

mgacy / Mvvmc Splitviewcontroller

Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Mvvmc Splitviewcontroller

Coordinator Mvvm Rx Example
Example of MVVM-C architecture implemented with RxSwift
Stars: ✭ 469 (+942.22%)
Mutual labels:  rxswift, architecture, mvvm
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+1902.22%)
Mutual labels:  rxswift, architecture, mvvm
Cleanarchitecturerxswift
Example of Clean Architecture of iOS app using RxSwift
Stars: ✭ 3,256 (+7135.56%)
Mutual labels:  rxswift, architecture, mvvm
Awesome Ios Architecture
🏯 Better ways to structure iOS apps
Stars: ✭ 4,451 (+9791.11%)
Mutual labels:  architecture, mvvm
Rxxmly
RxSwift 实现MVVM高仿喜马拉雅的函数响应式编程
Stars: ✭ 313 (+595.56%)
Mutual labels:  rxswift, mvvm
Rxviewmodel
ReactiveViewModel-esque using RxSwift
Stars: ✭ 392 (+771.11%)
Mutual labels:  rxswift, mvvm
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+977.78%)
Mutual labels:  architecture, mvvm
Android Showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+11486.67%)
Mutual labels:  architecture, mvvm
Iossampleapp
Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
Stars: ✭ 510 (+1033.33%)
Mutual labels:  rxswift, mvvm
Ios Clean Architecture Mvvm
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Stars: ✭ 753 (+1573.33%)
Mutual labels:  architecture, mvvm
Androidviewmodel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
Stars: ✭ 824 (+1731.11%)
Mutual labels:  architecture, mvvm
Android Viewmodelbinding
A lightweight library aiming to speed up Android app development by leveraging the new Android Data Binding together with the Model-View-ViewModel design pattern.
Stars: ✭ 308 (+584.44%)
Mutual labels:  architecture, mvvm
Karchi
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-55.56%)
Mutual labels:  architecture, mvvm
Wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+811.11%)
Mutual labels:  architecture, mvvm
Verge
🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM.
Stars: ✭ 273 (+506.67%)
Mutual labels:  rxswift, mvvm
Articles Ios Viper
Demo app for VIPER design pattern implementation
Stars: ✭ 254 (+464.44%)
Mutual labels:  rxswift, architecture
mvcvm-swift-file-templates
Swift file templates for boosting mobile app development.
Stars: ✭ 16 (-64.44%)
Mutual labels:  rxswift, mvvm
MovieInfoMVVMiOS
Movie Info app using TMDb API built with MVVM
Stars: ✭ 38 (-15.56%)
Mutual labels:  rxswift, mvvm
Ribs
Uber's cross-platform mobile architecture framework.
Stars: ✭ 6,641 (+14657.78%)
Mutual labels:  architecture, mvvm
Rxfeedback.swift
The universal system operator and architecture for RxSwift
Stars: ✭ 928 (+1962.22%)
Mutual labels:  rxswift, architecture

MVVMC-SplitViewController

Description

Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.

Loads example data from JSONPlaceholder

Coordinators

Screenshots

Requirements

  • Xcode 11
  • Swift 5
  • iOS 11

Links

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