贴上陆陆续续从各个地方看过的搭建 iOS APP 框架的文章,整理出来,以后看到好的再贴出来。
理论部分
-
做一个 App 前需要考虑的几件事
本文从宏观的角度来讨论开发移动应用需要关注的点,理论性思考多一些。包括完善的日志系统、Commit Message 规范、代码规范、准备一份编程守则、页面布局规范、统计埋点、App 架构、页面跳转机制、在线配置、选择合适的 Crash 平台、Code Review、选择合适的开发模式、持续集成、Bug 管理系统、项目管理工具、Checklist。
-
在写一个iOS应用之前必须做的7件事(附相关资源)
翻译作品、非常值得一看,主要是附有相关资源链接(比心❤️)。
其中提到的几个点:- 为工程设置编码风格规范;
- 在写代码之前确定应用的架构;
- 设定应用的目录结构;
- 项目依赖管理;
- 为应用设置合适的Scheme;
- 设置合适的Certificates和Provisioning Profiles;
- 设置应用持续集成和交付过程。
-
[贝聊科技]iOS 代码架构(一)如何创建一个易复用的组件
以一个较简单的 UI 组件为例,介绍贝聊 iOS 组在设计可复用组件时的一点小技巧。
实用部分
-
iOS 从0到1搭建高可用App框架
探讨了 Xcode 项目应包含的目录结构。提出易读性、易维护性、易扩展性的架构原则。并附有基于MVC设计的通用APP框架: MiAiApp,可以参考。
- iOS:怎样创建一个好的App目录结构 @雪山踏痕
- 手把手教你如何搭建iOS项目基本框架
- iOS APP框架搭建简析(附GitHub托管Demo)
-
十分钟搭建主流框架_简单的网络部分(OC)
也是搭建 iOS 应用目录结构、内容或繁琐或简单,或边角,可以参考看看。
-
什么是开发 App 的正确步骤?
本文从一个简单的 tableView App 说起,谈论了开发一个 App 的4个步骤:需求分析、构建架构、细节实现、优化拓展。简单介绍了多线程和几种设计模式,希望对大家有所帮助。