Advanced iOS: Volume 1 - All source code updated to Swift 5

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:进阶 iOS:第一卷 - 所有源代码已更新为 Swift 5 概述:本课程由获奖的 Swift 程序员保罗·哈德森编写,基于他畅销书《进阶 iOS:第一卷》制作而成,所有完成的项目和源代码均已更新为 Swift 5。学生将构建7个完整的实际项目,学习与语音转录、SiriKit 及更多相关的知识,并通过5个技术项目来巩固 iOS 应用开发的知识。 该课程不仅提供了丰富的项目实践,还结合了注释、图示、强调和深入的解释,使复杂的主题变得更加易于理解。所有的讲解都紧紧围绕 Swift 和 iOS,确保学习效率。课程适合作为参考工具,与 Apple 文档结合使用,方便快速查找相关代码或指导。 请注意,此课程适合中级到高级开发者,前提是学员需已经完成保罗·哈德森在 HackingWithSwift.com 上的 Swift 教程或在 Udemy 上的初学到高级课程。 项目包括: 1. 使用语音转录和搜索功能创建丰富媒体照片库。 2. 构建一个与信息集成的群组日程安排应用。 3. 创建一个与 SiriKit 集成的共享出行应用。 4. 构建一个帮助语言学习者记忆新词汇的锁屏小部件。 5. 创建一个使用新 UserNotifications 框架的每日闹钟规划器。 6. 编写自己的棋盘游戏,实现带有“AI”对手的玩法。 7. 使用 SpriteKit 的强大新节点平铺系统构建坦克大战游戏。 课程还涵盖了新 iOS 动画、Swift 的测量类、核心数据的新改进、原始摄影类、新的图像渲染 API、新的 Warp Geometry 类等多个内容。通过该课程,学习者将能有效提升 iOS 应用的开发水平。

课程评论(0条)

课程详情

Note: All finished projects and source code have been update to Swift 5Build 7 complete real world projects that teach you about speech transcription, SiriKit, and more! As well as 5 technique projects that reinforce your iOS knowledge for building apps.This course is written by the award winning Swift programmer, Paul Hudson, it is from his best selling book, "Advanced iOS: Volume 1", made into a lecture style course, and these videos were made with his permission and support. Paul is the author of the Hacking With Swift series of tutorials, which is one of the most popular Swift coding sites online. Paul also has received high praise from the creator of the Swift language, Chris Lattner, for his outstanding method of teaching, and series of Swift tutorials. And working together with iOS developer Steve DeStefano, the Hacking with Swift series of programming training videos are simply the fastest way to learn how to code in the Apple eco-system. Check out all of Paul Hudson's Swift tutorials and books at HackingWithSwift - from beginner to pro, Paul will teach you to write Swift code in very little time.The term "Hacking With Swift" means we are "playing" with the Swift language, and using it in unique and interesting ways.Whether it's iMessage apps, SiriKit integration, rich media user notifications, or speech transcription, this course will teach you how to use these incredible features which can help take your apps to the next level.This course incorporates the use of annotations, callouts, diagrams, highlighting, and deep explanations that help make complex subject matter, much easier to grasp, and guide you along the path of the code, each step of the way. This course also makes the perfect reference tool kit, to be used in conjunction with the Apple docs, so that you can go back and scrub through any of the lectures very quickly to pull out relevant code or instruction that you need, as there's no wasted chatter here, it's strictly on point with Swift and iOS.Please note: These are intermediate to advanced projects, and this course will not teach you the Swift language, or how to code, you should already have completed Paul Hudson's Swift tutorials at HackingWithSwift dot com, or gone through the Hacking With Swift beginner to pro course here on Udemy.Project 1: Create a Rich Media Photo Album using voice transcription and search functionality.Project 2: Build a Group Scheduling app that integrates with Messages. Project 3: Create a Ride-Sharing app that integrates with SiriKit for voice activation.Project 4: Build a Lock Screen Widget that helps language learners memorize new vocabulary.Project 5: Create a Daily Alarm Planner using the new UserNotifications framework.Project 6: Code your own Board Game that implements an "AI" opponent, using the new GKMonteCarloStrategist from GameplayKit.Project 7: Build a Tank War Game using SpriteKit's powerful new Node Tiling system.Featuring apps built by the award winning Swift programmer Paul Hudson Learn about the new iOS animationsWork with Swift's measurement classes called UnitsLearn about the new and improved Core DataWork with the new Raw Photography classesSee how to use the new image rendering APILearn about the new Warp Geometry classes, and build a simple app with themAnd More!

课程标签

0人关注该课程

主题相关的课程