IOS开发资源集合
Building Your First Swift App Video
首先当然是来自苹果的官方教程“构建你的第一个Swift App”了。苹果通过一段只有6分钟的短视频,介绍了如何使用Xcode IDE快速地构建出一个使用Swift编写的APP来。这也是你开始学习iOS开发的一个很好的起点。
Swift for Absolute Beginners(YouTube视频)
这是一套5集YouTube视频教程,通过一些短小的例子介绍了Swift的基本特性和语法,结合playground的使用,能让Swift的初学者在非常生动的环境下有效地学习这门新兴语言。
How To Make An iPhone App(YouTube视频)
由CodeWithChris发布的一套视频课程(前17节课是免费的),面向的是那些没有Swift以及iOS开发经验的观众。通过这个教程,你能够从零起步,一步一步在XCode中学习使用Swift来开发iOS App。这套教程包含了Swift语言基础,UIKit,Auot Layout,IBOutlet等内容,对于初学者来说,非常有帮助。
Beginning iOS Programming with Swift
Simon(作者)写了很多非常优秀的iOS教程。“Beginning iOS Programming with Swift”是他最新的一套iOS资源集合,包含一本500页的电子书(包含了大量精美的插图和截屏,读起来完全不会觉得枯燥),对应的源代码,大量App模板以及图标等,而且可以获得免费的更新。这套资源能够帮助你开发出一个优秀的iOS APP。
iOS Design Guidelines
Apple的官方设计指南,包含很多讲解基于iOS进行设计的优秀视频,获奖的应用,新的系统字体San Francisco,以及交互界面设计指南等。
Swiftris - Build Your First iOS Game
如果你希望开发的是一个iOS游戏,那么可以参考这篇教程。其中介绍了如何用Swift开发一个2D俄罗斯方块游戏。
Getting started with UIKit Dynamics in Swift
UIKit是一个基础的UI库,通过它,你能在你的App中实现非常美妙的物理动效。这篇Blog能够带你深入认识UIKit的使用。
Introduction to Auto Layout
Auto layout对于每个设计师来说都非常重要,它能帮助你设计出可适应UI,使应用在不同