在编写第一个Swift应用之前要观看四个视频

在5到10年内,Swift将成为每个人用来编写软件以与其IoT Toaster API交互以及如何与有意识的移动机器人竞赛进行通信的语言。 建立您的Swift技能为这个光明的未来做准备将很有用。

Paul Hudson是Swift教程的Doctor Doctor Who。 他必须在家中有某种Tardis,以便一次又一次地返回以产生他投放的内容的数量。 [在此处插入声波螺丝起子和迷人的英国参考资料]

从保罗·哈德森本人手中。

本课程是为期一天的密集课程,旨在帮助您快速开始开发应用程序:即使您以前从未使用过Swift,也将从头开始构建真正的应用程序。 是的,您将学到大量的Swift,但是您还将学到Xcode,UIKit,调试等等。

前进。 我会等。

迅捷:英雄零

您现在知道了Swift。 但是您要求更多。 您想学习如何构建出色的iOS应用程序。 我们为什么不从一些高级话题开始。 让我们看看在不同平台上可能发生的事情,然后从那里开始,让您的想象力飞涨。

让我们从小处开始。 38mm小。

尽管很小,但Apple Watch并不是一个易于构建的界面。 克里斯蒂娜·泰(Kristina Thai)将其提炼成一段精彩的谈话,您可以在午餐时间观看。

这包括手表可访问性,动画数据和文件传输(手表连接性),最佳电池性能和听写功能。

我还将研究并发症的最佳用途(手表主屏幕上的小部件),以及如何使用ClockKit框架来更好地满足开发人员的需求。

如何构建引人注目的手表应用程序/功能

好。 现在更大。 这个要深入一点,但让我们避开细节,而专注于iOS之类平台的可能。

阿萨夫·吉尔伯(Assaf Gelber)将您拖到导航兔子洞中,以便您可以清楚地了解实际应用程序如何处理从A-> B中获取用户的问题。

准备深入探讨栈,标签,segue和条形按钮项的海洋,因为此演讲的全部内容是探索如何构建合适且可维护的体系结构以在应用程序内导航。

导航的侵入式调查

更大! 同样,上下文是我们追求的目标。 您不必学习SpriteKit,但是通过Craig Clayton的本课程学习将使您对可能的想法有所了解。

在本研讨会期间,我们将努力为Apple TV制作一个名为SoccerPong的游戏(经典Pong游戏中的扭曲)。 无论您是否有使用Swift的经验,本研讨会都将帮助您启动第一个应用程序。

雪碧套件和Apple TV

您已经凝视着大海,露出正在发展的冰山。 你从这里去哪里? 这里有一些想法:

建立东西! 打开Xcode,单击“创建新的XCode项目”,选择“单视图应用程序”,然后开始拖动内容。

要么…

下一步:中级/高级快速。