“近一百多年来,总有一些公司很幸运地、有意识或者无意识地站在技术革命的浪尖之上。一旦处在了那个位置,即使不做任何事,也可以随着波浪顺顺当当地向前漂个十年甚至更长的时间。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。”
“对于一个弄潮的年轻人来讲,*幸运的,莫过于赶上一波大潮”——摘自《浪潮之巅》吴军
大浪淘沙,从20世纪40年代**代计算机诞生到今天的短短几十年时间,IT领域中出现了许多新的技术,**的、应需而生的、硬件的、软件的。*后,有些技术、有些思想留下并盛行了,而有的则被人遗忘并淘汰了。石器时代、青铜器时代、铁器时代、现代,在技术可以影响生产力的任何时代中,当某个领域中基础的和相关的理论积累到某个程度以后,总会产生一个“技术大爆炸”时期。大量基础理论产物会被运用于实际工程领域,通过工程实践又可以为理论研究提供数据,达成反哺构成良性循环。正如同几百年前蒸汽机的诞生拉响工业时代号角一样,我们现在有幸身处于另外一个这样的大时代。这是一个奇妙且充满未知挑战和希望的大技术时代。
程序员,这个兴起不到一个世纪,却成为如今影响*大的技术人群体,不断为IT领域贡献实践成果和理论验证。从朦昧时代到现今的科技文明时代,从来没有一个群体能够兴起得如此���速且强大。我们在不断地探索,不断地学习。同时,这一波波浪潮也欢迎你的加入。
当你选择翻开本书并且读到这里,证明你已经对iOS开发或者Apple有了一定的认可度和兴趣。这是你一生中无数次选择中的一次,我们没法把它变成*重要或者*成功的一次,但是我们希望经年之后你能想起,当年有这么一本书让自己走上了Swift开发之路。此时此刻,不管你是拥有多年实践经验的技术大牛,还是初出茅庐的新手,都欢迎你加入Swift***群体,来和我们一起探索这个新的世界。在这次计算机程序语言的革命浪潮中做一个弄潮儿,在这个技术至上的领域中学会站立、超越,甚至**。
开篇我们将为大家介绍一下iOS开发的背景知识以及Swift语言的起源和特性,回顾完历史之后就是着眼于当下,我们将带着大家搭建开发环境并且完成你的**个Swift语言程序。同时,我们也会用适当的篇幅介绍一下开发环境的使用。请仔细阅读本章,我们将一步一步带你走入Swift语言的新世界。