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

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

本课程结合了注释,标注,图表,突出显示和深入的说明的使用,这些内容有助于使复杂的主题变得更加容易掌握,并在代码的每个步骤中为您提供指导。本课程还提供了完美的参考工具套件,可与Apple文档一起使用,因此您可以快速回去阅读任何讲座,以提取所需的相关代码或说明,因为这不会浪费在这里,Swift和iOS绝对是重点。

请注意:这些是高级项目的中级课程,本课程不会教您Swift语言或编码方法,您应该已经在HackingWithSwift dot com上完成了Paul Hudson的Swift教程,或者通过了Hacking With Swift初学者到专业人士的介绍。

项目1:使用语音转录和搜索功能创建Rich Media相册。

项目2:构建与消息集成的组计划应用程序。

项目3:创建一个与SiriKit集成以进行语音激活的乘车共享应用程序。

项目4:构建一个锁屏小部件,可帮助语言学习者记住新词汇。

项目5:使用新的UserNotifications框架创建Daily Alarm Planner。

项目6:使用GameplayKit中的新GKMonteCarloStrategist编写实现“ AI”对手的自己的棋盘游戏。

项目7:使用SpriteKit强大的新型Node Tiling系统构建坦克战游戏。

h264, yuv420p, 1280×720 |ENGLISH, aac, 48000 Hz, 2 channels, s16 | 12h 58 mn | 2.29 GB
Instructor: Stephen DeStefano

Learn about speech transcription, SiriKit, and more!


What you’ll learn

Work with Apple’s newest API’s

Requirements

Xcode 10 is needed

Description

Note: All finished projects and source code have been update to Swift 5

Build 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 animations

Work with Swift’s measurement classes called Units

Learn about the new and improved Core Data

Work with the new Raw Photography classes

See how to use the new image rendering API

Learn about the new Warp Geometry classes, and build a simple app with them

And More!

Who this course is for:

This course is meant for intermediate and advanced programmers as it does not teach the Swift language, or how to code

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/9826.html

赞 (0)
steven的头像steven
上一篇 2021年5月18日
下一篇 2021年5月18日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部