Skip to content

ArchitectureStudy/study

Repository files navigation

Mobile Architecture

MVC

  • MVC, MVP, MVVM 차이점

http://hackersstudy.tistory.com/71

  • iOS Architecture Patterns (Demystifying MVC, MVP, MVVM and VIPER)

https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.enw0v99ca

  • MVC 디자인 패턴

https://opentutorials.org/course/697/3828

  • Model-View-Controller

https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html

  • MVC 패턴 in iOS

https://medium.com/ios-development-with-swift/mvc-%ED%8C%A8%ED%84%B4-in-ios-7751911f8ca8#.953muwfxq

  • Swift MVC Design Pattern

http://hjh5488.tistory.com/27

  • MVP and MVC Architectures in Android – part 1

http://www.techyourchance.com/mvp-mvc-android-1

  • Android Architecture: Message-based MVC

http://mindtherobot.com/blog/675/android-architecture-message-based-mvc/

  • techyourchance/android_mvc_tutorial

https://github.com/techyourchance/android_mvc_tutorial

  • Android MVP 무작정 따라하기 - MVC 구조 이해하기

http://thdev.tech/androiddev/2016/10/23/Android-MVC-Architecture.html

  • Model–view–controller

https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

  • Model-View-Controller (MVC) in iOS: A Modern Approach

https://www.raywenderlich.com/132662/mvc-in-ios-a-modern-approach

  • A Better Architecture For iOS Apps: A Deep Look At The Model-View-Controller Pattern

https://www.smashingmagazine.com/2016/05/better-architecture-for-ios-apps-model-view-controller-pattern/

  • Introducing iOS Design Patterns in Swift – Part 1/2

https://www.raywenderlich.com/86477/introducing-ios-design-patterns-in-swift-part-1

  • Introducing iOS Design Patterns in Swift – Part 2/2

https://www.raywenderlich.com/90773/introducing-ios-design-patterns-in-swift-part-2

  • MVC(Model, View, Controller) 패턴에 대하여.

http://blog.embian.com/49

  • ASP.NET MVC를 사용해야 하는 다섯가지 이유

http://blog.jakeymvc.com/five-reasons-to-use-mvc/

  • [NEXT] Andorid에 MVC 패턴 적용하기

https://www.slideshare.net/arload/next-andorid-mvc

MVP

  • Model–view–presenter

https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93presenter

  • Swift MVP Pattern iOS Application

https://github.com/SeptiyanAndika/MVP-Swift

  • MVP 패턴의 이해와 활용

http://steveyoon.tistory.com/188

  • MODEL VIEW PRESENTER (MVP) IN ANDROID, PART 1

http://tiii.tistory.com/24

  • MVP 패턴 소개

https://www.slideshare.net/madvirus/mvp-63161829

  • MVP(Model-View-Presenter)패턴

http://dunkinpender.tistory.com/9

  • Android MVP 무작정 따라하기 - Intro

http://thdev.tech/androiddev/2016/10/12/Android-MVP-Intro.html

  • [WPF] MVC, MVP, MVVM 차이점

http://hackersstudy.tistory.com/71

  • Swift MVP Pattern iOS Application

https://github.com/SeptiyanAndika/MVP-Swift

  • MediaProjection 예제에 MVP 패턴을 적용해보았다.

http://thdev.tech/androiddev/2016/05/03/MediaProjection-MVP-Pattern.html

  • iyadagha/iOS-mvp-sample

https://github.com/iyadagha/iOS-mvp-sample

  • Adapter, 누구냐 넌? — Data? View?

https://medium.com/@jsuch2362/adapter-%EB%88%84%EA%B5%AC%EB%83%90-%EB%84%8C-data-view-2db7eff11c20#.2srd4vg7r

MVVM

  • Android의 MVP, MVVM 비교 및 Sample 소스 소개 블로그

http://tech.vg.no/2015/07/17/android-databinding-goodbye-presenter-hello-viewmodel/

  • Architect MVVM 패턴 설명 및 샘플

https://labs.ribot.co.uk/approaching-android-with-mvvm-8ceec02d5442#.fqkmgvl1d

  • Github Sample MVVM

https://github.com/erikcaffrey/People-MVVM

  • Google I/O 2015 Databinding 발표 세션 중 MVVM 언급한 부분

http://www.slideshare.net/PaulBlundell2/google-io-2015-android-tech-announcements

  • Jandi MVC, MVP, MVVM 비교

http://tosslab.github.io/android/2015/03/01/01.Android-mvc-mvvm-mvp.html

  • DataBinding 자료

https://medium.com/@fabioCollini/android-data-binding-f9f9d3afc761#.wejs57xxs https://blog.stylingandroid.com/data-binding-part-1/

  • Introduction to MVVM

https://www.objc.io/issues/13-architecture/mvvm/

  • 프로토콜 지향 MVVM을 소개합니다.

https://realm.io/kr/news/doios-natasha-murashev-protocol-oriented-mvvm/

  • MVVM in Swift

http://artsy.github.io/blog/2015/09/24/mvvm-in-swift/

  • MVVM for iOS & Swift

http://samwize.com/2016/07/26/mvvm-for-ios-and-swift/

  • The Problems with MVVM on iOS

http://www.danielhall.io/the-problems-with-mvvm-on-ios

  • Pure Swift MVVM

https://www.mobiledefense.com/blog/2016/02/07/pure-swift-mvvm/

  • Building an iPhone App Using MVVM

http://five.agency/building-iphone-app-using-mvvm/

  • Remind iOS: MVVM for Dummies

http://engineering.remind.com/mvvm-for-dummies/

  • MVVM Light binding to iOS UITableViews

https://mallibone.com/post/mvvm-light-ios-uitableview-binding

  • Creating view-model for each UITableViewCell

http://stackoverflow.com/questions/38033596/creating-view-model-for-each-uitableviewcell/38957731#38957731

  • MVVM 아키텍처 패턴 (프로그래머 이규원의 블로그)

https://justhackem.wordpress.com/2017/03/05/mvvm-architectural-pattern/

VIPER

  • Architecting iOS Apps with VIPER

https://www.objc.io/issues/13-architecture/viper/ (번역) http://canapio.tistory.com/51

  • VIPER 패턴의 각 요소의 역할

http://bartysways.net/?p=690

  • VIPER: Swift의 iOS개발 아키텍쳐 소개 안드로이드 개발자의 Swift 도전기

https://realm.io/kr/news/swift-viper/

  • iOS Architecture Patterns (Demystifying MVC, MVP, MVVM and VIPER)

https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.5amhb61il

  • iOS Project Architecture: Using VIPER

https://www.ckl.io/blog/ios-project-architecture-using-viper/

  • VIPER to be or not to be?

https://swifting.io/blog/2016/03/07/8-viper-to-be-or-not-to-be/

  • Comparing MVVM and Viper architectures: When to use one or the other

https://auth0.com/blog/compare-mvvm-and-viper-architectures/

  • iOS using VIPER with UITableView

http://stackoverflow.com/questions/38510318/ios-using-viper-with-uitableview

  • VIPER – iOS App Architecture Beyond MVC (Mega-ViewController)

https://code.oursky.com/viper-ios-architecture-beyond-mega-viewcontroller/

  • Brigade’s Experience Using an MVC Alternative (VIPER architecture for iOS applications)

https://brigade.engineering/brigades-experience-using-an-mvc-alternative-36ef1601a41f#.xi1dg9z9r