SwiftUI - Learn How to Build Beautiful, Robust, Apps

所在平台: Udemy

课程主页: https://www.udemy.com/course/swiftui-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:SwiftUI - 学习如何构建精美、强大的应用程序** **课程概述:** 本课程是学习 Apple 最新、最具革命性的开发框架 SwiftUI 的综合指南。SwiftUI 借鉴了 Swift 语言的成功经验,旨在简化应用程序的视觉开发,让开发者能够以更易学、更强大的方式构建精美的用户界面。 SwiftUI 的核心理念是**数据绑定**,它实现了用户界面 (UI) 和数据之间的双向同步。当数据发生变化时,UI 会自动更新;反之,当用户与 UI 交互产生数据变更时,数据也会相应更新。此外,SwiftUI 强调**可重用性**,允许开发者创建可复用的视图组件,极大地提高了开发效率。 本课程将深入探讨 SwiftUI 的强大功能,特别是其与 Xcode 11 的深度集成,以及实时**预览 (Previews)** 功能,让开发者能够即时看到代码更改对应用外观的影响。 **课程内容涵盖:** * **你的第一个 SwiftUI 应用:** 从零开始构建基础应用。 * **Xcode 预览 (Xcode Previews):** 掌握实时预览工具的使用技巧。 * **视图深度解析 (Views Deep Dive):** 深入理解 SwiftUI 的核心视图组件及其属性。 * **数据与 SwiftUI:** 学习数据绑定在 SwiftUI 中的应用。 * **可访问性 (Accessibility):** 构建对所有用户都友好的应用程序。 * **绘制与动画 (Drawing and Animation):** 实现视觉吸引力的绘制效果和流畅的动画。 * **SwiftUI for macOS, WatchOS, and tvOS:** 将 SwiftUI 的能力扩展到 Apple 的其他平台。 * **SwiftUI In Existing Projects:** 学习如何在现有项目中集成 SwiftUI。 **为什么选择这门课程:** SwiftUI 是自 Swift 语言发布以来 Apple 推出的最重要的开发者工具。掌握 SwiftUI 将使您能够以前所未有的效率和创造力来构建引人注目的应用程序。加入本课程,一起学习这个激动人心的新技术!

课程评论(0条)

课程详情

Apple has just announced the biggest thing since Swift, and it is aptly named, SwiftUI. Apple changed the game with the release of Swift 5 years ago. It has helped millions of developers create amazing apps with easy to learn yet powerful clean code. SwiftUI brings that same ideal to the visual side of apps.SwiftUI helps developers by binding their User Interfaces with their data. When the data changes, so does the UI. When the UI changes, so does the data. SwiftUI is also incredibly reusable. Views you create can be reused time and time again.SwiftUI is also baked into the new Xcode 11 and uses Previews to show you in REAL TIME how your code changes will effect the look of your app.In this course we'll cover:Your First SwiftUI AppXcode PreviewsViews Deep DiveData and SwiftUIAccessibilityDrawing and AnimationSwiftUI for MacOS, WatchOS, and tvOSSwiftUI In Existing ProjectsCome join and learn the biggest developer tool released since Swift!

课程标签

0人关注该课程

主题相关的课程