再次感谢各位读者购买《100 小时后请叫我苹果开发者》栏目。
栏目将在每周更新数篇内容,为了让大家更好地了解内容更新进展,现将栏目内容发布时间公布如下:
内容 | |
6 月 | 基础入门1.1 新版序言 1.2 独立应用开发的完整流程 1.3 软件简介及准备工作 1.4 零基础学会开发⼀个「敲⽊⻥」App 1.5 ⽤ iPad 做开发,每个⼈都能在家发布惠及全球的产品 1.6 Xcode 界面及应用程序创建 1.7 Xcode 常用工作流 1.8 Xcode 提升工作效率的功能特性 1.9 初识 SwiftUI + Swift 应用程序 1.10 优秀学习资源及用法 1.11 在开发过程中寻求帮助 1.12 在 Xcode 中做 Git 版本管理 1.13 WWDC 「电影节」观影指南 1.14 WWDC 「电影节」设计向视频种草 1.15 Xcode Cloud 编译测试上传全⾃动化 第一次在线研讨会 |
7 月 | Swift 编程语言2.1 运算符、条件判断及类型 2.2 用函数将代码归类为功能 2.3 用集合与循环处理数据 2.4 编程范型,闭包及可选类型 2.5 用「结构」创建自定义类型 2.6 将信息归类 2.7 存储和 CPU 的运作方式 2.8 用协议建立规则 2.9 异常处理及 App 的生命周期 2.10 Async Await 稍等,⻢上继续的新 Concurrency 2.11 Swift 2020 - 2022 语言特性更新 2.12 Swift 2022 - 2025 语言特性更新 & 语言速查表 创作构思与应用设计3.1 创新:发现问题并提出解决方案 3.2 设定目标,评估环境并制定策略 第二次在线研讨会 |
8 月 | 创作构思与应用设计3.3 什么是好设计?平面设计原则及步骤 3.4 用 Sketch 设计软件制作产品原型 3.5 制作交互设计,并评估应用易用性 3.6 HIG 人机交互指南:核心解析及示例 3.7 SwiftUI 构建界面的元素:常用视图 Views 3.8 SwiftUI 构建界面的元素:控制视图 Views 3.9 SwiftUI 构建界面的元素:层级视图 Views 3.10 SwiftUI 构建界面的元素:信息视图 Views 3.11 SwiftUI 构建界面的元素:特殊视图 Views 3.12 定制化你的视图:基础知识及文本修改器 Modifiers 3.13 定制化你的视图:视图运作原理与布局修改器 Modifiers 3.14 定制化你的视图:自定义修改器的方法及图片修改器 Modifiers 3.15 定制化你的视图:色彩知识及效果修改器 Modifiers 3.16 手势基础及进阶 Gestures 3.17 动画基础及进阶 Animations 3.18 应用中的数据流动:状态 @State、 绑定 @Binding 、环境 @Environment 3.19 应用中的数据状态监测:发布器、观察对象、状态对象和环境对象 3.20 Swift Charts 全新图表系统 3.21 在 SwiftUI 中⽤ Gauge 来展示进度 |
9 月 | 用框架实现程序功能4.1 博客阅读器 MVP:信息传递格式 JSON 及网络请求 URLSession 4.2 博客阅读器 MVP:架构模式 MVVM 4.3 博客阅读器 MVP:设置存储 @AppStorage 及基础震动反馈 4.4 博客阅读器 MVP:应用图标制作及 Core Motion 传感器框架 4.5 博客阅读器 MVP:隐私请求及 Local Authentication 身份认证框架 4.6 博客阅读器 MVP:SPM 库管理器及 Safari Service 浏览器框架 4.7 博客阅读器 MVP:File Manager 本地文件存储及 GCD 任务分配 4.8 沙盒机制、Image Picker 图片选择与存储 4.9 Git 版本切换、Core Location 地理位置及 MapKit 地图框架 4.10 iCloud 云端数据存储、Core Data 及 CloudKit 数据库 4.11 云面板 CloudKit Dashboard、时间地点数据处理、Debug 及 Completion Handler 用法 4.12 iCloud 云端设置存储 Key-Value Storage 4.13 iCloud Documents 云文件存储及「本地与云端」Persistent 存储方案总结 4.14 应用程序购买方案:内购 In‑App Purchase 4.15 应用程序内购:购买 Comsumable 及订阅 Subscription 4.16 Core Haptics 线性马达框架 |
10 月 | 用框架实现程序功能4.17 ⽤机器学习 Machine Learning,让设备更懂⽤户 4.18 从 Apple WeatherKit 组件调⽤天⽓ 4.19 让 Apple Music 为你的⾳乐播放⾳乐 4.20 ⽤ App Intent 让你的应⽤程序,响应 Siri 跨平台开发及商店上架5.1 网站阅读器应用「百页签」的构思 5.2 应用上架流程 5.3 应用提交审核的流程及注意事项 5.4 应用上架后的数据监测及维护 5.5 跨国应用本地化 5.6 跨平台应用 5.7 桌面小组件 Widgets 5.8 中国区 App 备案流程 |
11 月 | 跨平台开发及商店上架5.9 灵动岛开发,应⽤图标动起来 ActivityKit 5.10 Moleskin Studio 视图构思案例 5.11 Twitch 直播应用的设计案例 5.12 向哈佛商业评论学商业化 5.13 iOS 17、iPadOS 17、watchOS 10、macOS 14、visionOS 体验及思考 5.14 WWDC 全平台更新 Platforms State of the Union visionOS 快速入门6.1 新时代的 visionOS 及 Apple Vision Pro 入门简介 6.2 用 SwiftUI + visionOS 编写 3D 应用 UI 6.3 负责基础 3D 场景打造的 Reality Composer Pro 6.4 将你的第一个 visionOS App 上架应用商店 6.5 visionOS 进阶:理解你的环境,用 ARKit 创造魔法般的体验 第三次在线研讨会 |