swift编程语言_15个免费资源,可用来学习Swift编程语言

如果您还没有意识到这一点,Apple会在今年的WWDC中引入一种称为Swift的新编程语言,以及新的Mac OS X Yosemite 。 Swift旨在简化Apple平台iOS和OS X中使用的代码。尽管有了新名称,Swift与C,Objective-C和Cocoa Touch框架等前代产品的根源兼容。

如果您使用Objective-C进行编程,那么学习Swift将会是一件轻而易举的事,因为它继承了许多您可能已经熟悉的语法 。 而且,如果您的任务清单中有学习Swift的信息,但您还没有开始学习,那么这里有一些免费的资源,它们将使您的工作变得更加轻松

1. Swift编程语言

可以通过iBooks下载Mac OS和iOS上的Swift编程语言。 它是Apple自己的Swift参考,并通过代码示例涵盖了要点,概念和工作流程。 像本书这样的官方指南始终是从新开始的最佳场所。

[ 查看 ]

2. Swift简介

不喜欢电子书吗? 没问题 视频课程呢? 苹果还在Youtube上发布了一个视频播放列表,其中包含有关Swift的短期课程,内容包括介绍和其多种语法,例如常量和变量,整数和算术运算。

[ 查看 ]

3. Swift博客

这是苹果公司Swift的第三个消息来源,一个专门的博客,名为The Swift Blog。 该博客涵盖有关Swift利用率的提示,见解和示例。 尽管在撰写本文时只发表了几篇文章,但这仍然是与Swift保持同步的最佳来源。

[ 查看 ]

4. Swift绝对初学者指南

许多开发人员还动手使用Swift,并在博客上分享了他们的发现。 TeamTreeHouse在他们的《 Swift的绝对入门》指南中 ,总结了初学者的基本知识。 什么是Swift,必备工具以及Swift语法的基本介绍。

[ 查看 ]

5.非程序员的Swift简介

Swift的设计应尽可能地易于理解,以便非程序员或入门级用户都可以快速使用它。 这是Udemy的免费课程 ,名为“ 面向非程序员的Swift入门” ,包括8个视频 ,即使没有事先编程经验,也将带您了解基础知识。

[ 查看 ]

6. SoSoSwift

SoSoSwift是有关在哪里学习Swift的资源的集合 在这里,您可以找到视频,文章,教程,代码示例和库,以使用Swift构建适用于iOS和OS X的Apps。 您对集合中要包含的来源或教程有任何建议吗? 您可以发送请求或将链接提交到网站以将其列出。

[ 查看 ]

7. LearnSwift

LearnSwift与SoSoSwift相似。 它是Swift的教程,视频截屏视频和库的资源的集合。 LearnSwift将资源分为三个部分:初学者,中级和高级。 选择您最有信心的水平,立即开始学习Swift。

[ 查看 ]

8. SwiftLang

SwiftLang是另一个深入Swift的好地方。 SwiftLift汇集了来自各种来源的大量参考资料。 SwiftLang还有一个论坛 ,我们可以在此论坛上寻求帮助或帮助他人进行Swift编程。

[ 查看 ]

9.快速备忘单

Swift包含很多语法,很难一次全部消化。 因此,这是由Ray Wenderlich撰写的Swift快速备忘单,供您快速参考。 它在一页中总结了许多Swift语法。

10.使用Swift构建您的第一个应用程序

现在,您已经掌握了基础知识,让我们开始构建您的第一个应用程序。 那么创建游戏呢? 这本电子书,《 学习Swift打造您的第一个iOS游戏》,将教您如何构建名为Swiftris的游戏所需的步骤,该游戏模仿了流行的经典游戏Tetris 。 该书可通过电子邮件订阅获得。

[ 查看 ]

11.使用Swift构建一个简单的OS X应用程序

在这10分钟的视频截屏中,Jeannot Muller向您展示了使用Swift的容易程度。 创建的应用程序非常简单,因为它仅包含输入字段和一个按钮。

12.在操场上用斯威夫特画画

Apple为Swift带来的一项重要功能是Playground。 在Playground中,我们可以立即看到我们的代码如何运作并立即生效。 加入Nate Murray的视频,了解如何在Playground中“玩”。

13.使用Swift创建待办事项列表应用

App Store中有很多待办事项列表应用程序。 他们中的许多人都提供了一组出色的功能以及出色的用户界面设计。 但是,如果您想创建自己的待办事项列表应用程序,可以通过以下视频截屏视频入门。

14.使用Swift开发iOS 8应用

随着iOS8的发展,您将准备好构建该应用程序。 Jameson Quave在他的帖子系列( 第1部分第2部分 )中将教您如何使用Swift来构建iOS 8应用。

15. Swift在StackOverflow上

应用程序中的错误是不可避免的。 因此,万一遇到错误问题,请转到Swift的OverflowStack,以获取其他开发人员的帮助。 您还可能会遇到一些线程,在其中可以找到有关如何使用Swift的一些技巧。

[ 查看 ]

16.用Swift入侵(奖金)

Swift的Hack是Paul Hudson编写的一门课程,这些课程教授Swift的应用开发。 每个项目都会引导您逐步了解如何利用iOS来构建出色的应用程序和游戏的实用方法。 课程是100%免费的, 可以在Github中找到项目源代码


翻译自: https://www.hongkiat.com/blog/swift-programming-language/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值