# BuildAnAppWithSwiftUI **Repository Path**: hh680821/BuildAnAppWithSwiftUI ## Basic Information - **Project Name**: BuildAnAppWithSwiftUI - **Description**: 本项目基于国外课程网站的视频。该视频为收费课程。本项目即跟随视频操作逐步建立项目。 - **Primary Language**: Swift - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2020-03-18 - **Last Updated**: 2022-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SwiftUI 实战(Build An App With SwiftUI) 本项目基于国外课程网站的视频。该视频为收费课程。本项目即跟随视频操作逐步建立项目。 [DesignCode](https://designcode.io/)是一个培训网站,所有视频都有字幕,支持简体中文。网站上有 SwiftUI,Vue,React,Sketch 等多达 20 种培训课程。每个月的会员费是 9 美刀(年付)。(就是超慢无比!!) 最初是在 B 站上无意中发现的,但仅过了一周即被下架,当时只是学习到第 9 节。后又找到另一个视频,是这个视频的上一个版本,里面使用的软件都还是 Beta 版的。素材设计没有这个精美,软件使用和语言本身也有一些变化。磕磕绊绊地看了一圈,不是很爽。侥幸在另一个偶然的机会再次获得了这个视频,能够得以将学习进行下去。 [笔记](https://github.com/HH-Ge/BuildAnAppWithSwiftUI/wiki)是跟随课程进行所做记录,加上一些个人体会。每节开始的引用部分是视频的标题的原文说明。笔记没有深入研究所有控件涉及的 init() 及其修饰器的细节。这些内容还是在今后工作中一边使用一边研究文档吧。另外,大叔做了一个项目对 SwiftUI 的各个控件做了 Demo,尽可能地覆盖了最基本的应用,修饰器还是无法太多深入。 相对而言,这个课程偏向设计工作,更多的是从中体会如何布局、修饰、展示页面以及更好的使用 SwiftUI 所提供的控件、修饰器、动画、手势等内容。(大叔推荐:如果你想关心更多 Swift 的细节和编程内容,可以参考学习国外著名的免费课程 [100 Days of Swift](https://www.hackingwithswift.com/100/swiftui),这个课程有两个版本,SwiftUI 和 UIkit,侧重更好掌握 Swift 编程方向。大叔也在学习ing。) | 序号 | 项目 | 说明 | | ---- | ---- | ------------------------------------------------------------ | | 1 | 课程 | **Build an app with SwiftUI Part 2** | | 2 | 代码 | [GitHub项目](https://github.com/HH-Ge/BuildAnAppWithSwiftUI.git) & [码云Gitee项目(同步)](https://gitee.com/hh680821/BuildAnAppWithSwiftUI.git) | | 3 | 硬件 | Mac mini (2018)/ 3.2 GHz 六核Intel Core i7 / 16 GB 2667 MHz DDR4 | | 4 | 软件 | mac OS Catalina | | 5 | IDE | Xcode 11.3.1 (11C504) | | 6 | 语言 | Swift | | 7 | 框架 | SwiftUI | | 8 | 工具 | [GitHub Desktop](https://desktop.github.com/) | | 9 | 笔记 | [CSDN 博客](https://blog.csdn.net/hh680821/category_9814951.html) | ### 其他项目 - [Swift 学习:100 Days of Swift](https://github.com/HH-Ge/100DaysOfSwift.git) - [Demos of SwiftUI Reference](https://github.com/HH-Ge/SwiftUIReference.git)