MVC 是用于开发移动应用程序的最常见的架构模式。
请分享您在应用其他架构模式方面的经验,例如移动应用程序中的多层架构。
MVC 有许多衍生品,如 MVW、MVVM 等,而服务器端的其他模式(如 Repository 和 UoW)正在用于移动应用程序。
首先,这里是 Microsoft 的移动架构指南: http ://robtiffany.com/wp-content/uploads/2012/08/Mobile_Architecture_Guide_v1.1.pdf
此外,以下链接将对您有很大帮助: 移动开发架构和设计模式 谢谢。
对于 iOS 开发者来说,这是一篇描述架构模式的优秀文章。
https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52#.gzhgc4u6p
对于 android 开发人员,这是针对不同架构模式(如 mvp、clean、mvvm 等)的示例应用程序:https ://github.com/googlesamples/android-architecture