林永坚《iOS开发进阶》从工程化入手,提高iOS开发效率

综开教程视频讲座简介:

林永脆《iOS开辟进阶》从工程化动手,进步iOS开辟服从4741,林永,林永脆,永脆,ios,ios开辟

https://www.soziyuan.com/:林永脆《ios开辟进阶》从工程化动手,进步ios开辟服从 培训课程内乱容引见:

挪动开辟的下半场,企业对 App 的开辟需供仍然正在增加,而且有了更下的请求。特别是 iOS 开辟,因为体系封锁战从前东西链没有完美,大批脚工操纵完成反复劳动,这类开辟形式跟着企业的更下请求被主动化取工程化代替。
同一的代码办理标准取操纵流程不只能进步开辟服从,借能低落瓦解率,节流保护本钱。

本专栏将分离一款 App 的开辟取工程化理论停止解说。按照实践项目开辟流程,内乱容分为五年夜模块:

第一模块:设置取标准。 拆建同一的开辟情况,利用 CocoaPods 同一办理第三圆的依靠库,同一 Project 战 Target 的设置,利用 Swiftlint 同一编码标准,和利用 Git 战 GitHub 去标准源代码办理流程。教完那一模块,能让您正在开辟项目时更标准,削减团队相同本钱。

第两模块:根底组件设想。 设想标准组件、路由组件、多言语撑持组件、静态字体战深色形式的撑持组件。那一模块教您怎样利用少少的事情量去构建一些十分适用的根底组件,削减反复劳动。

第三模块:架构取完成。 怎样利用 BFF 战 MVVM 去设想一套跨仄台的架构,包罗 MVVM 形式中每层的功用、义务,和详细的代码完成。您会把握 App 开辟齐流程,引进 MVVM 架构去进步代码的灵敏性、扩大性战可保护性。

第四模块:上架取劣化。 好比,怎样同一办理证书取形貌文件,怎样快速托付,怎样灵敏撑持统计阐发,怎样借助瓦解陈述处理线上的 Bug,等等。您将教会拆建一套主动化的流程,去完成无人操纵挨包、署名、分收取上架,有用提拔 App 的托付速率。

第五模块:减餐。 正在没有窜改任何本有代码的根底上把 UI 层从 UIKit 交换成苹果公司最新的 UI 框架 SwiftUI,让您更好天文解 MVVM 形式的良好性。

永脆《iOS开辟进阶》从工程化动手,进步iOS开辟服从 课程内乱容目次:

开篇词 | iOS 架构取开辟工程化,让您成为10x 法式员

模块一:设置取标准

01 | 开辟情况:怎样利用 Ruby 东西链同一开辟情况?
02 | 依靠办理:怎样利用 CocoaPods 同一依靠库的办理?
03 | 设置筹办:怎样拆建多情况撑持,为 App 开辟做筹办
04 | 编码标准:怎样利用 SwiftLint 同一编码标准?
05 | 主动化筹办:怎样利用 Fastlane 办理主动化操纵?
06 | 代码办理:怎样利用 Git 取 GitHub 同一代码办理流程?
07 | 设想标准:怎样同一设想标准,进步相同服从?

模块两:根底组件设想

08 | 设想组件:DesignKit 组件桥接设想取开辟标准
09 | 开闭组件:怎样利用功用开闭,撑持产物快速迭代
10 | 支持组件:怎样完成躲藏菜单,快速测试取考证?
11 | 功用组件:怎样利用路由,撑持多页里导航?
12 | 功用组件:怎样设置多言语撑持,为环球化做筹办?
13 | 功用组件:怎样设置静态字体,提拔目力帮助功用?
14 | 功用组件:怎样利用语义色,撑持深色形式?

模块三:架构取完成

15 | 跨仄台架构:怎样设想 BFF 架构体系?
16 | 架构形式:为何要挑选 MVVM 形式?
17 | 呼应式编程:怎样包管法式形态主动更新?
18 | 收集层架构:怎样设想收集会见取 JSON 数据剖析?
19 | 数据层架构:怎样利用堆栈形式设想数据存储层?
20 | View Model 架构:怎样筹办 UI 层的数据?
21 | UI 层架构:怎样开辟同一而且灵敏的 UI?
22 | 功用真战:怎样利用现有架构增加面赞功用?
23 | TDD 取单位测试:怎样包管功用模块的下量量?

模块四:上架取劣化

24 | 处理挨包痛面:怎样同一办理 Certificates 战 Profiles?
25 | 主动化构建:处理大批反复性人力事情神器
26 | 连续散成:怎样完成无需人脚的快速托付?
27 | 统计阐发:怎样架构灵敏的统计阐发效劳,助力产物增加?
28 | 瓦解陈述:怎样借助瓦解陈述处理线上的 Bug?
29 | 长途开闭:怎样长途远控上线 App 的产物举动?
30 | A/B 测试:怎样用 A/B 测试辅佐产物决议?

模块五:减餐

31 | App Icon 建造:怎样利用 Figma 快速建造 App Icon?
32 | UI 交换 :怎样利用 SwiftUI 快速交换本有 UI?

完毕语:目击千遍,没有如脚过一遍

使用道具 举报