SwiftUI Mastery - The iOS 18 Reference Library of Code

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:SwiftUI Mastery - iOS 18 代码参考库 课程概述: 欢迎参加“SwiftUI Mastery - iOS 18 代码参考库”课程,这是一本全面学习SwiftUI的权威指南。本课程是基于最新的苹果发布iOS 18而构建的,旨在为开发者提供一个SwiftUI参考、食谱和文档集合。课程中包含数百个可下载的示例、视频教学和项目,以便您能直接获取所需代码,并将其添加到自己的项目中,或创建自己的SwiftUI文档。 课程由SwiftUI开发者Steve DeStefano讲授,并与著名程序员J.D. Gauchat合作,将其畅销书《SwiftUI for Masterminds, the iOS 18 edition》转化为这一完整的开发者精通课程。此课程与其他课程不同,不仅仅是表面探讨或构建一些简单的应用,而是全面讲解SwiftUI框架。 课程内容包括详细的逐步指导,涵盖SwiftUI框架中的每项技术,你将学习如何使用各种视图、初始化器、方法和修饰符。每堂课都有可下载的代码文件,保证与最新版本兼容并经过完美测试。这是一个庞大的代码库,数百个示例精心分类,便于查阅和参考,帮助您创建引人注目的应用以提交到App Store。 如果您是Swift语言新手,课程开头有语言基础部分,可以帮助您快速掌握;若您是经验丰富的程序员,这里将成为您的重要资源,提供大量的教学和可下载代码,完美融入您的SwiftUI文档。课程涵盖的主题包括: - 应用开发 - Swift语言(完整语言) - 协议及框架 - 用户界面设计 - 各类视图、事件和自定义修饰符 - 视图布局及优先级 - 数据管理(如Core Data、JSON等) - 动画、手势及通知中心 - UIKit集成及App Store发布流程 - 以及更多。 与我和JD一起编码,使用一套极为酷炫的设计工具,学习您需要了解的关于SwiftUI框架的知识,以及如何实施和利用其所有优秀的新技术。

课程评论(0条)

课程详情

This course is built using the latest Apple release, iOS 18Welcome to "SwiftUI Mastery - The iOS 18 Reference Library of Code, the definitive guide to to learning everything SwiftUI.This is a SwiftUI Reference Course / Cookbook / and Set of Documentation, for everything SwiftUI. There are hundreds of downloadable examples / video instruction / and projects here so you can get the code you need and add it directly into your projects / create your own SwiftUI docs, or add this to your own existing SwiftUI docs.My name is Steve DeStefano, i am a SwiftUI developer, and working together with the brilliant programmer J.D. Gauchat, I have turned his best selling book "SwiftUI for Masterminds, the iOS 18 edition" into this complete developers mastery course.This course is different than other courses, in that we don't just scratch the surface, or build a few simple apps… in here, I give you the SwiftUI framework, explained.All the instruction, all the downloadable examples, and all the tools that you need to build your own insanely cool apps, without any wasted time or chatter. I am strictly on point reading from the book, typing the code, and explaining how it all works. I use labels, graphics, animations, and other callouts to help draw your attention to the flow of the code.You get the step by step instruction for each technology in the SwiftUI framework, and see how to use the different views, initializers, methods, and modifiers that are available for each of those technologies.Also included in the course is the code file for every lecture, so you can download it and use in your apps right away, all built with the latest release, and tested to run perfectly. This is a huge library of code, hundreds of examples highlighting the SwiftUI Framework, neatly categorized for easy look up and reference, so you have everything you need to create your own stunning apps to submit to the App Store.If you're new to Swift, no problem, there is a language section in the beginning of the course that will walk you through the Swift Language and get you up to speed, fast.If you're an experienced programmer, this course will be your go to resource, because it is a huge repository of instruction and downloadable code thats perfect to add to your own set SwiftUI docs.Here are some of the topics covered:App Development • Swift Language (complete language) • Protocols • Frameworks • User Interface • View Protocol • Opaque Types • Text • Modifiers • Color View • Image View • Event Modifiers • Custom Modifiers • Layout • Safe Area • Priorities • Alignment Guides • Groups • Custom Views • Previews • Regex Framework • Grids • Preview Modifiers • Environment • Property Wrappers • @State • @Binding • @Environment • @AppStorage • Model • Observable • @EnvironmentObject • View Model • Combine Framework • Publishers • Subscribers • Transforming values • Operators • Subjects • Controls Button View • TextField View • SecureField View • Toggle View • Slider View • Stepper View • Navigation View • NavigationLink View • TabView View • Sheets • Popovers • Alert Views • Action Sheets • Split Views • Custom Navigation • Size Classes • Orientation • GeometryReader View• Preferences • Mac Catalyst • Conditional Code • Menu • Multiple Windows Support • Lists • ForEach View • ScrollView • List View • Sections Edition Mode • Custom Buttons • Search • Picker View • DatePicker View • Forms • Shapes • Charts • Gradients • Images • Paths • Custom Shapes Transformations • Animations • Hit Testing • Transitions • Gesture • Notification Center • System Notifications • User Notifications • Provisional Notifications • User Defaults • File Manager • URLS and Paths • Files and Directories • Bundle • Archiving • Encoding and Decoding • JSON • Core Data • Core Data Model • Core Data Stack • Sort Descriptors • iCloud • Testing Devices • Key Value Storage • @AppStorage • UIKit Integration • Web • Safari View Controller • MapKit • Camera • Photo Library • Custom Camera • AviKit FrameWork • Custom Video Player • Collection View • Apple Developer Program • Publishing to the App Store • Certificates, Provisioning Profiles, Identifiers • App Store Connect • Swift Language.• And much more.So come code along with JD and myself, working with an incredibly cool and insane set of design tools, and learn everything you need to know about the SwiftUI Framework, and how to implement and leverage all of its great new technologies.

课程标签

0人关注该课程

主题相关的课程