0%

iOS APP 框架体系

贴上陆陆续续从各个地方看过的搭建 iOS APP 框架的文章,整理出来,以后看到好的再贴出来。

理论部分


  • objccn.io—— 架构
  • iOS 架构模式–解密 MVC,MVP,MVVM 以及 VIPER 架构
  • iOS 应用架构现状分析 @MrPeak 👍

  • 做一个 App 前需要考虑的几件事
    本文从宏观的角度来讨论开发移动应用需要关注的点,理论性思考多一些。包括完善的日志系统、Commit Message 规范、代码规范、准备一份编程守则、页面布局规范、统计埋点、App 架构、页面跳转机制、在线配置、选择合适的 Crash 平台、Code Review、选择合适的开发模式、持续集成、Bug 管理系统、项目管理工具、Checklist。

  • 在写一个 iOS 应用之前必须做的 7 件事 (附相关资源)
    翻译作品、非常值得一看,主要是附有相关资源链接(比心❤️)。
    其中提到的几个点:
    1. 为工程设置编码风格规范;
    2. 在写代码之前确定应用的架构;
    3. 设定应用的目录结构;
    4. 项目依赖管理;
    5. 为应用设置合适的 Scheme;
    6. 设置合适的 Certificates 和 Provisioning Profiles;
    7. 设置应用持续集成和交付过程。

  • [贝聊科技] iOS 代码架构(一)如何创建一个易复用的组件
    以一个较简单的 UI 组件为例,介绍贝聊 iOS 组在设计可复用组件时的一点小技巧。

实用部分

  • 让你快速了解并掌握如何进行 iOS 开发技能

  • iOS 从 0 到 1 搭建高可用 App 框架
    探讨了 Xcode 项目应包含的目录结构。提出易读性、易维护性、易扩展性的架构原则。并附有基于 MVC 设计的通用 APP 框架: MiAiApp,可以参考。

  • iOS: 怎样创建一个好的 App 目录结构 @雪山踏痕
  • 手把手教你如何搭建 iOS 项目基本框架
  • iOS APP 框架搭建简析(附 GitHub 托管 Demo)
  • 十分钟搭建主流框架_简单的网络部分 (OC)
    也是搭建 iOS 应用目录结构、内容或繁琐或简单,或边角,可以参考看看。

  • 什么是开发 App 的正确步骤?
    本文从一个简单的 tableView App 说起,谈论了开发一个 App 的 4 个步骤:需求分析、构建架构、细节实现、优化拓展。简单介绍了多线程和几种设计模式,希望对大家有所帮助。

  • 用 Swift 架构 iOS 应用的正确姿势

欢迎关注我的其它发布渠道