All Projects → Ios Design Patterns → Similar Projects or Alternatives

2264 Open source projects that are alternatives of or similar to Ios Design Patterns

Ios Architectures
Sample app for iOS architectures
Stars: ✭ 90 (-25%)
Mutual labels:  viper, architecture, mvvm, mvp, mvc
Ribs
Uber's cross-platform mobile architecture framework.
Stars: ✭ 6,641 (+5434.17%)
Mutual labels:  viper, architecture, mvvm, mvp, mvc
Swift Design Patterns
🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Stars: ✭ 85 (-29.17%)
Mutual labels:  viper, architecture, mvvm, design-patterns, mvc
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (+5.83%)
Mutual labels:  architecture, mvvm, mvp, mvc
Modelassistant
Elegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-78.33%)
Mutual labels:  viper, mvvm, mvp, mvc
mvc-tree
🌳 A chronological visualization of the family of MVC patterns.
Stars: ✭ 40 (-66.67%)
Mutual labels:  mvc, mvp, mvvm, design-patterns
Designpatternslibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
Stars: ✭ 485 (+304.17%)
Ios Architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+650.83%)
Mutual labels:  viper, architecture, mvvm, mvc
Iosdesignpatternsamples
This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.
Stars: ✭ 622 (+418.33%)
Mutual labels:  mvvm, mvp, design-patterns, mvc
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Stars: ✭ 89 (-25.83%)
Mutual labels:  mvvm, mvp, mvc
Flawless Ios
Awesome iOS guides from the community, shared on Flawless iOS Medium blog 👉
Stars: ✭ 260 (+116.67%)
Mutual labels:  viper, architecture, design-patterns
ios-architecture-example
Architecture pattern simple examples in iOS. You can compare differences in MVC, MVP, MVVM-Delegate and MVVM-Rx for same feature
Stars: ✭ 16 (-86.67%)
Mutual labels:  mvc, mvp, 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 (-83.33%)
Mutual labels:  architecture, mvvm, mvp
Rxviper
Android micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (-6.67%)
Mutual labels:  viper, architecture, mvp
System Design And Architecture
Learn how to design large-scale systems. Prep for the system design interview.
Stars: ✭ 1,005 (+737.5%)
Mutual labels:  architecture, design-patterns, design
Thirtyinch
a MVP library for Android favoring a stateful Presenter
Stars: ✭ 1,052 (+776.67%)
Mutual labels:  architecture, mvvm, mvp
Android Firebase Kotlin Java Mvp Mvc Mvvm Chat
Simple chat Application with one to one connectivity using Firebase Real time Database written in MVC,MVP and MVVM architecture to better understand the android coding patterns. Purpose of writing same application functionality with 3 different pattern is to show how single application can be developed using 3 different patterns(Mvc, Mvp, Mvvm).
Stars: ✭ 180 (+50%)
Mutual labels:  mvvm, mvp, mvc
Core-iOS-Application-Architecture
Core iOS Application Architecture - The development paradigm of clean, testable code and modular iOS applications. + Xcode templates
Stars: ✭ 123 (+2.5%)
Mutual labels:  mvc, mvp, viper
Westore
更好的小程序项目架构
Stars: ✭ 3,897 (+3147.5%)
Mutual labels:  mvc, mvp, mvvm
Business Search App Java
Showcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-55.83%)
Mutual labels:  mvvm, mvp, design-patterns
iOS-Clean-Architecture-Example
An iOS app designed using clean architecture and MVVM.
Stars: ✭ 50 (-58.33%)
Mutual labels:  patterns, architecture, mvvm
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+304.17%)
Mutual labels:  architecture, mvvm, mvp
Androidquick
做外包用的快速开发库--微信、支付宝支付(含签名,下单)、自定义View(验证码/密码,九宫格图片上传等)、换肤、图片预览、RxJava、EventBus、JetPack、CameraX、base层封装等
Stars: ✭ 565 (+370.83%)
Mutual labels:  mvvm, mvp, mvc
Tyto
manage and organise things
Stars: ✭ 662 (+451.67%)
Mutual labels:  mvvm, mvc
Devutils
🔥 ( 持续更新,目前含 160+ 工具类 ) DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目。
Stars: ✭ 680 (+466.67%)
Mutual labels:  mvvm, mvp
100 Words Design Patterns Java
GoF Design Patterns, each pattern described with story from real life.
Stars: ✭ 117 (-2.5%)
Mutual labels:  patterns, design
Mosby
A Model-View-Presenter / Model-View-Intent library for modern Android apps
Stars: ✭ 5,473 (+4460.83%)
Mutual labels:  architecture, mvp
Rest Api Design Guide
NBB's REST-ish API Design Guide
Stars: ✭ 643 (+435.83%)
Mutual labels:  design-patterns, design
Androidviewmodel
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
Stars: ✭ 824 (+586.67%)
Mutual labels:  architecture, mvvm
Thecontext Podcast
Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
Stars: ✭ 637 (+430.83%)
Mutual labels:  architecture, design
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+546.67%)
Mutual labels:  architecture, mvp
Guardclauses
A simple package with guard clause extensions.
Stars: ✭ 767 (+539.17%)
Mutual labels:  patterns, design-patterns
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 (+527.5%)
Mutual labels:  architecture, mvvm
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 (-5%)
Mutual labels:  architecture, mvvm
Mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+8355%)
Mutual labels:  architecture, mvp
The Book Of Viper
the one and the only
Stars: ✭ 851 (+609.17%)
Mutual labels:  viper, architecture
Bestnote
👊 持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用
Stars: ✭ 841 (+600.83%)
Mutual labels:  mvp, mvc
003 Arquitetura Flask
Arquitetura definitiva para projetos Flask
Stars: ✭ 111 (-7.5%)
Mutual labels:  patterns, architecture
Snowball
Android Clean Code Sample Project
Stars: ✭ 26 (-78.33%)
Mutual labels:  architecture, mvp
Text adventure
Practice Design Patterns through implementing a text based adventure game
Stars: ✭ 10 (-91.67%)
Mutual labels:  patterns, design
Android Architecture
🌇该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
Stars: ✭ 112 (-6.67%)
Mutual labels:  architecture, mvp
Design Patterns For Humans
An ultra-simplified explanation to design patterns
Stars: ✭ 32,376 (+26880%)
Mutual labels:  architecture, design-patterns
Flair
This is powerful android framework
Stars: ✭ 31 (-74.17%)
Mutual labels:  mvvm, mvp
Coordinator
Implementation of Coordinators app design pattern.
Stars: ✭ 616 (+413.33%)
Mutual labels:  architecture, design-patterns
Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+30473.33%)
Mutual labels:  architecture, design-patterns
Rx.observe
Transform any method to an Rx Observable ! (VIPER)
Stars: ✭ 34 (-71.67%)
Mutual labels:  viper, architecture
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+745%)
Mutual labels:  mvvm, mvp
Vipera
Project is now called Swift template, check the link ➡️
Stars: ✭ 57 (-52.5%)
Mutual labels:  viper, architecture
Go Pattern Examples
Examples of implement for awesome go patterns including usual design patterns, in easy understanding examples.
Stars: ✭ 65 (-45.83%)
Mutual labels:  patterns, design-patterns
Sesame
Android architecture components made right
Stars: ✭ 48 (-60%)
Mutual labels:  architecture, mvvm
Design Pattern Samples App
🎨 Exploring creational,structural and behavioral design patterns using Kotlin
Stars: ✭ 62 (-48.33%)
Mutual labels:  design-patterns, design
Android Readthefuckingsourcecode
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Stars: ✭ 1,665 (+1287.5%)
Mutual labels:  architecture, design-patterns
Patterns
Complete catalog of all classical patterns in the Archimate language
Stars: ✭ 70 (-41.67%)
Mutual labels:  patterns, architecture
Patterns Demos
Examples of Design Patterns in Java
Stars: ✭ 67 (-44.17%)
Mutual labels:  patterns, design-patterns
Designpatterns
DesignPatterns samples by csharp on dotnetcore 《大话设计模式》 中设计模式总结/C#(.NETCore)代码
Stars: ✭ 73 (-39.17%)
Mutual labels:  patterns, design-patterns
Architecture Center
Azure Architecture Center
Stars: ✭ 1,207 (+905.83%)
Mutual labels:  patterns, architecture
Mvvmc Splitviewcontroller
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Stars: ✭ 45 (-62.5%)
Mutual labels:  architecture, mvvm
Ale
✌️a Flexible and fast JavaScript view framework
Stars: ✭ 67 (-44.17%)
Mutual labels:  mvvm, mvc
Vaquarkhan
Stars: ✭ 1,199 (+899.17%)
Mutual labels:  architecture, design
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✭ 82 (-31.67%)
Mutual labels:  design-patterns, design
1-60 of 2264 similar projects