Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Latest commit

ย 

History

History
182 lines (121 loc) ยท 6.21 KB

README.md

File metadata and controls

182 lines (121 loc) ยท 6.21 KB

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