Build Apps with SwiftUI

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 SwiftUI 构建应用程序 课程概述:SwiftUI 是一个非常令人惊叹的新框架,或许是自2014年 Swift 发布以来,苹果开发生态系统中最大的飞跃。通过 SwiftUI,您可以用更少的代码构建更好的应用程序,使应用开发变得更快、更简单,还能够跨所有苹果平台工作。SwiftUI 支持动态类型、黑暗模式、国际化等多种功能。 课程不包含:该课程并不是 Swift 或 Xcode 的入门介绍,也不是一本全面的 SwiftUI 参考手册。 课程目标:本课程旨在引导您超越普通的教程,帮助您解决首次使用 SwiftUI 开发应用过程中遇到的问题。课程将涵盖让您能够理解这一新工具集的应用开发主题,使您在探索 SwiftUI 的旅程中感到自信。通过逐步构建应用,您不仅可以完成一个完整的应用,还将深入了解 SwiftUI 及其重要概念,例如属性包装器以及与 Combine 框架的关联。 授课教师:Brian Advent,拥有近十年的开发和培训经验,专注于苹果生态系统的开发者。 学习内容:本课程是基于项目的,您将通过实际开发一个有趣的应用项目来学习。重要的理论知识将通过独立视频进行讲解。在我们的示例项目中,您将构建一个酷炫的用户界面,结合 UIKit 类与 SwiftUI,探索最重要的属性包装器,并创建自定义形状、进行动画、在设备上存储数据等。 您将学习到的内容包括: - VStacks、HStacks 和 ZStacks 基础 - 将 UIKit 与 SwiftUI 相结合 - 使用属性包装器 - 利用 ForEach 创建动态内容 - 处理多个视图 - 创建自己的形状 - 基于交互数据的形状动画 - 数据持久化 该 SwiftUI 课程设计简单易懂,适合具备初级到中级 Swift 编程语言和 Xcode IDE 知识的开发者。课程提供完善的练习文件(代码和资源),每个视频都有项目的起始和结束状态。您可以与讲师一同工作,完成课程后将获得可验证的结业证书。

课程评论(0条)

课程详情

SwiftUI is an amazing new framework. It's maybe the biggest leap in for the Apple development ecosystem since Swift was introduced in 2014. With SwiftUI you will build better apps with less code. It makes app development a lot faster, simpler and even works across all Apple platforms. SwiftUI gives you automatic support for dynamic type, darkmode, localisation and a lot more.What this course is NOT: This course is not an introduction into Swift or Xcode. It is also not meant to be a comprehensive SwiftUI handbook.What this course aims to do: This course wants to bring you beyond the standard tutorials of displaying some local or web based data in a list. It wants to address the questions that arise when creating an app with SwiftUI for the first time and cover topics that will enable you to understand app development with this new toolset and thus make you feel comfortable continue the journey of exploring SwiftUI on your own. This course is going to take you through the process of creating an app step-by-step. Not only will you have finished a complete app after taking this course, you will also get profound knowledge about SwiftUI and its most important concepts like property wrappers and its connections to the Combine framework.I am Brian Advent and I have been working as a developer and trainer, especially in the Apple ecosystem, for almost a decade now.Build your own Apps with SwiftUIIn this course I am going to provides you with all the knowledge you need to create your own SwiftUI apps in no time. I have selected the topics, progression and features that we are going to cover in this course with great care and based it on my experiences with this new toolset since its inception. Building an app from start to finish will give you a headstart in working on your own projects with SwiftUI.How and what you are going to learnThis course is project based which means that you will learn while working on a cool app project. Important theory will also be covered in distinct videos. In our sample project we will build a cool user interface, mix and match UIKit classes with SwiftUI, we are going to explore the most important property wrappers that are mostly responsible for the reactive magic of SwiftUI. We will also create custom shapes, animate them, store data on a device and so much more.Among other things you are then going to learn:Basics like VStacks, HStacks and ZStacksMix and match UIKit with SwiftUIUse Property WrappersCreate dynamic content with ForEachWork with multiple viewsCreate your own shapesAnimate Shapes based on interactive dataData persistence.I designed this SwiftUI course to be easily understandable for any developer who has a beginner-intermediate knowledge about the Swift programming language and the Xcode IDE.This course comes with extensive exercise files (code files and assets) for every video, with a begin and end state of all projects. You'll be able to work alongside the instructor and will receive a verifiable certificate of completion upon finishing the course.

课程标签

0人关注该课程

主题相关的课程