2022版SwiftUI框架圣经和完整代码食谱视频教程

欢迎学习《2022版SwiftUI框架圣经和完整代码食谱视频教程》课程,这是 SwiftUI 参考指南和所有 SwiftUI 的代码食谱(注意 – 这不是基于实战项目的课程),学生将学习如何使用 SwiftUI 框架并获得构建超酷应用程序所需的所有代码。

类型:电子学习 | MP4 | 视频:h264、1280×720 | 音频:AAC,44.1 KHz
语言:英语 | VTT | 大小:12.1 GB | 时长:25h 11m

课程介绍

我是 iOS / macOS 开发人员 Steve DeStefano,与杰出的程序员 JD Gauchat 合作,我将他的畅销书《SwiftUI for Masterminds》变成了完整的开发人员课程。

如果您不熟悉 SwiftUI,它是一种使用声明式方法的新编程方式,它让我们能够构建非常酷的应用程序,使用的代码比以前的编程范例少 5 倍。熟悉的故事板和自动布局已经一去不复返了,有时使用起来非常令人沮丧……这一切都被 Xcode 中直观的新设计工具所取代,这些工具使使用 SwiftUI 构建界面就像拖放一样简单。

SwiftUI 包含 Apple 的所有平台……因此只需构建一次应用程序,就可以非常轻松地将其部署到其他平台上。

什么是声明式编程?

声明式编程是一种非命令式编程风格,我们在其中描述或声明所需的结果,而无需明确编码必须执行的命令或步骤。

命令式编程是一种使用语句的编程风格,在显式步骤中更改程序的状态……意思是,我们必须自己编写各种组件或视图以使其显示和隐藏……这就是我们使用 UIKit 和故事板

两种风格之间的主要对比可以用两个词来概括——什么和如何——

声明式编程关注程序应该完成什么,命令式编程关注程序应该如何实现结果。

而且这门课程与其他课程不同,因为我们不只是触及表面,或者构建一些简单的应用程序……在这里,我给你 SwiftUI 框架,解释一下。

构建自己的超酷应用程序所需的所有说明、所有示例和所有工具,无需浪费时间或喋喋不休地整理您可能不感兴趣的小费计算器或外出就餐应用程序。

在这里,我们采取了一种更聪明的方法,首先,您将学习如何使用 SwiftUI 框架,以及它的工具和技术。

然后使用这些新知识构建您想要的应用程序。

您将获得 SwiftUI 框架中每种技术的分步说明,并了解如何使用可用于每种技术的不同视图、初始化程序、方法和修饰符。

课程中还包含每堂课的相应代码文件,因此您可以立即下载并在您的应用程序中使用,所有这些都是使用最新版本构建的,并且经过测试可以完美运行。这是一个巨大的代码库,数百个突出 SwiftUI 框架的示例,整齐地分类以便于查找和参考,因此您拥有创建自己的令人惊叹的应用程序以提交到 App Store 所需的一切。

不再需要花费数小时在复杂的 Apple 文档中摸索寻找所需的代码,或者浪费时间查看 Stack Overflow,获得所需的所有指令和代码……您只需要应用程序的想法,就可以了去。

如果你是 Swift 新手,没问题,课程开头有一个语言部分,将引导你了解 Swift 语言,让你快速上手。

如果你是一位经验丰富的程序员,这门课程是完美的,因为它是一个庞大的指令数据库和可下载代码,非常适合添加到你自己的 SwiftUI 库中……它类似于一本代码食谱,但有非常详细的说明。

您将了解以下所有内容:

应用程序开发 • Swift 5 语言(完整语言) • 协议 • 框架 • 用户界面 • 视图协议 • 不透明类型 • 文本 • 修饰符 • 颜色视图 • 图像视图 • 事件修饰符 • 自定义修饰符 • 布局 • 安全区域 • 优先级 • 对齐指南 •组 • 自定义视图 • 预览 • 预览修改器 • 环境 • 属性包装 • @State • @Binding • @Environment • 模型 • Observable • @EnvironmentObject • 视图模型 • 组合框架 • 发布者 • 订阅者 • 转换值 • 运算符 • 主题 • 控件按钮视图 • TextField 视图 • SecureField 视图 • 切换视图 • 滑块视图 • 步进视图 • 导航视图 • NavigationLink 视图 • TabView 视图 • 工作表 • 弹出框 • 警报视图 • 操作表 • 拆分视图 • 自定义导航 • 大小类 • 方向 • GeometryReader 视图•首选项 • Mac Catalyst •条件代码 • 菜单 • 多窗口支持 • 列表 • ForEach 视图 • ScrollView • 列表视图 • 部分版本模式 • 自定义按钮 • 搜索 • 选择器视图 • DatePicker 视图 • 表单 • 形状 • 渐变 • 图像 • 路径 • 自定义形状 转换 • 动画 •命中测试 • 转换 • 手势 • 通知中心 • 系统通知 • 用户通知 • 临时通知 • 用户默认值 • 文件管理器 • URL 和路径 • 文件和目录 • 捆绑 • 归档 • 编码和解码 • JSON • 核心数据 • 核心数据模型 •核心数据堆栈 • 排序描述符 • iCloud • 测试设备 • 键值存储 • UIKit 集成 • Web • Safari 视图控制器 • MapKit • 相机 • 照片库 • 自定义相机 • AviKit 框架 • 自定义视频播放器 • 集合视图 • Apple 开发人员计划 • 发布到 App Store •证书、配置文件、标识符 • App Store Connect • Swift 语言。• 等等。

因此,与我一起编写代码,使用一组令人难以置信的酷炫和疯狂的设计工具,并学习您需要了解的有关 SwiftUI 框架的所有信息,以及如何实施和利用其所有伟大的新技术。

iOS 14 项目即将推出!

本课程适用对象:
初级 iOS / macOS / watchOS / tvOS 开发人员到中级和高级

2022版SwiftUI框架圣经和完整代码食谱视频教程

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源