|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/swiftui-declarative-interfaces-for-any-apple-device/
课程评论:没有评论
课程名称:SwiftUI - 声明式界面适用于所有Apple设备 课程概述: SwiftUI是一种创新且极其简单的方式,用于在所有Apple平台上构建用户界面,利用Swift的强大功能。通过使用一套工具和API,为任何Apple设备构建用户界面。SwiftUI采用易于阅读且自然书写的声明式Swift语法,能够与新的Xcode设计工具无缝配合,保持代码与设计的完美同步。自动支持动态类型、深色模式、本地化和无障碍特性,使得你编写的第一行SwiftUI代码就是你所写过的最强大的用户界面代码。 课程要求: - 对iOS架构的基本理解 - 熟悉Swift编程语言 - 使用Mac计算机 课程内容包括: - 创建和组合视图 - 构建列表和导航 - 在SwiftUI中构建网格布局 - 理解状态和绑定 - 理解MVVM设计模式 - 使用Web API实现天气应用 - 在SwiftUI中开发咖啡订单应用 - 精通Xcode预览 - 将SwiftUI与UIKit应用集成 - 使用SwiftUI构建自定义视图 - 在SwiftUI中实现手势 - SwiftUI中的属性包装器 - 表单和模态视图 - 将Core Data与SwiftUI集成 - 将Core ML与SwiftUI集成 - SwiftUI食谱 - 支持所有设备的SwiftUI - SwiftUI动画 - Apple Stocks应用克隆 - NearMe应用克隆 - 在SwiftUI中实现拟人化设计 - SwiftUI 2.0 该课程面向希望掌握SwiftUI及其应用的开发者,帮助学习者快速上手并熟练应用于实际项目中。
SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. Build user interfaces for any Apple device using just one set of tools and APIs. With a declarative Swift syntax that's easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync. Automatic support for Dynamic Type, Dark Mode, localization, and accessibility means your first line of SwiftUI code is already the most powerful UI code you've ever written.RequirementsBasic understanding iOS architectureknowledge of Swift programming languageMacCheck out list of topics covered in the course: Creating and Combining ViewsBuilding List and Navigation Building Grid Layouts in SwiftUI Understanding State and Binding Understanding MVVM Design PatternImplementing Weather App Using Web API Coffee Ordering App in SwiftUI Mastering Xcode Previews Integrating SwiftUI with UIKit Apps Building Custom Views with SwiftUI Implementing Gestures in SwiftUI Property Wrappers in SwiftUI Forms Modals Integrating Core Data with SwiftUI Integrating Core ML with SwiftUI SwiftUI Recipes SwiftUI for All Devices SwiftUI Animations Apple Stocks App Clone NearMe App Clone Neumorphic Design in SwiftUI SwiftUI 2.0