30天从0开始学习Swift
2015-11-06 22:11 阅读(199)

56319af617f5f.jpg

确切地讲,我是30天前开始学习swift的。3天前,我开发的第一个应用程序通过了苹果公司的审核。相比其他事情,这一开发过程并不算什么,但是对我而言,却是一个巨大的成就。

我没有计算机的学位,也没有专业的开发经验,但是在过去的5年中,我一直在一个开发团队中担任产品经理。因为兴趣,曾经也用Ruby写过一些Rails应用。我一直想和我的工作有一个更直接的联系,所以我决定开始编程。

为什么选择iOS和Swift

入门资源

7月1号当我开始我的学习之旅时,我已经有了一个开发一款简单应用的想法。就我的初衷和当时学习情况而言,带着这一想法是非常有帮助的。 

我花了很长时间在网上搜索有关Swift的最好的资源、教程和课程。对于初学者来说,网上有很多好的资源, 但大多数都是假定你从没有看过一行代码,并开始得非常缓慢,比如介绍什么是变量,变量如何跳转等。另外还有一些都是技术文章和参考资料(包括苹果的官方文档),这些貌似只有那些有丰富经验的或者是从Objective-C转到Swift的同学能够看得懂。

最终,我还是找到了适合我这样初学者的资源,以下是我找到的一些最有用的:

我大致的时间安排:

7月(通过RescueTime记录),我在Xcode上花了25小时,在iOS模拟器上花了2小时52分,在Preview上花了4小时23份(阅读教程),还有51分钟花在Stack Overflow上。另外我还在手机上读了许多资料。

Swift 社区

为了融入Swift 社区,我还做的其他的一些事情:

以上是我发现的有助于学习Swift的资源。如果你有其他好的资源,请添加评论并注明你喜欢它什么以及好在哪里(译者/程林)。

原文来自:Medium