iOS开发:架构 中文字幕

课程信息
英文名iOS Development: Architecture
课程来源Lynda.com
讲师Károly Nyisztor
课程ID699340
课程时长2.0小时
下载所需积分50
所属类别iOS开发

每个优秀的iOS应用程序背后都是一个周到的计划

通过理解和应用iOS应用程序架构背后的基本概念,您可以确保您开发的软件易于理解,灵活且易于扩展或重构

在本课程中,讲师KárolyNyisztor深入研究这些概念,帮助您熟悉iOS应用程序架构和设计最佳实践的基础知识

首先,Károly探索统一建模语言(UML),浏览一些核心UML图,并讨论iOS应用程序生命周期

接下来,他介绍了基本的架构设计模式,例如模型 - 视图 - 控制器(MVC) - 经典的iOS应用程序设计范例 - 以及模型 - 视图 - 视图模型(MVMM)模式和MVC的其他替代方案

他还分享了如何管理应用程序状态转换和构建响应式应用程序

此外,他还讨论了基于URL方案的通信和AirDrop; 高效的内存和功耗; 如何检测应用中的问题和瓶颈; 和更多

主题包括:

统一建模语言(UML)

用例,类和序列图

应用状态保存和恢复

基本的建筑设计模式

模型 - 视图 - 控制器(MVC)和模型 - 视图 - 演示器(MVP)

实现单向绑定

App阶段的变化

构建响应式应用

SOLID原则

在应用之间交换信息

优化您的应用程序以避免过多的CPU使用率

- 你好,我是Karoly Nyisztor。

我已经开发了二十多年的软件系统,我对Swift和iOS开发充满热情。

我还撰写了几本书和在线课程。

软件的架构是它的蓝图。

应用程序只能与计划和实现它的原则一样好。

因此,了解设计和开发iOS应用程序的规则,模式和最佳实践至关重要。

在本课程中,我们将首先介绍UML,这是用于传达软件系统设计的标准图形符号。

然后我们将深入探讨iOS应用程序开发。

我们将讨论模型 - 视图 - 控制器,MVVM以及MVC的其他新兴替代方案。

我们将讨论许多其他重要主题,例如使用后台线程,调整应用程序的性能,应用程序之间的通信,广告丢弃等等。

我很高兴能与大家分享我对iOS应用程序开发和架构的了解,而且我很确定,一旦完成,你将创建不仅更好,而且更容易增强的iOS应用程序,更多 强大,可重复使用。

好的,让我们开始吧。

中文课程网 提供全网最全,中文翻译质量最高的国外课程视频资源(Lynda / Pluralsight)

相关课程

课程压缩文件如果需要密码,则密码一律为 www.zwsub.com

请先登陆 如果还没有账号,请先注册