分享

Apple Swift编程语言入门教程

 许多润泽 2015-06-13

好久没更新了。。。

教程:http://gashero./blog/2075324

视频:http://edu.51cto.com/lesson/id-26464.html

Swift与Objective-C:重新认识苹果的编程语言

【51CTO译文】无论结果是好是坏,苹果打造的全新语言都将让我们以自己的方式处理开发工作。

对于任何一位苹果公司之外的关注者而言,Swift语言的突然面世究竟会带来怎样的后续影响都实在难以断言。就在本届WWDC大会的主题演讲中,苹果在不断放出我们预期之内消息(虽然其中一些细节确实带来了惊喜)的同时突然话锋一转,公布了其打造的Objective-C现代替代方案——也就是Swift。事实上,Swift编程语言曾经在史蒂夫·乔布斯创立NeXT公司之后被短暂用于项目开发。

Swift绝不是那种“今年年底之前将正式推出”类型的公告内容。就在同一天,iBooks商店当中上架了一份长达550页的Swift语言开发指南(苹果官方Swift教程9天完成汉化 可在线阅读)。开发人员们同时还能够体验Xcode 6 beta测试版,它允许我们利用这款新语言进行应用程序开发。总而言之,让Swift与Cocoa工具包顺畅协作所必需的一切要素及变更都已经准备到位,只剩开发者们莅临品鉴了。

阅读全文

Swift学习之UI开发初探

概述

Apple近日发布了Swift编程语言,Swift是供iOS和OS X应用编程的新编程语言。相信很多开发者都在学习这门新语言。

废话不多说,下面我就来学习使用Swift创建一个简单的UI应用程序。

阅读全文

关于 Swift 的一点初步看法

原文出处: 王巍(@onevcat) 

虽然四点半就起床去排队等入场,结果还是只能坐在了蛮后面的位置看着大屏幕参加了今年的 Keynote。其实今年 OS X 和 iOS 的更新亮点都不少,但是显然风头和光芒都让横空出世的 Swift 给抢走了。这部分内容因为不是 NDA,所以可以提前说一说。

Swift 是 Apple 自创的一门专门为 Cocoa 和 CocoaTouch 设计的语言,意在用来替代 Xcode。早上发布的时候有很多朋友说其实他们已经写了很久的 Swift,而且还给了一个网站,在这里首先需要说明的是,这个网站的 Swift parallel scripting language 和 Apple 的 Swift 并不是一个东西,两者可以说毫无关系。Apple 还在自己的 Swift 介绍页面后面很有好地放上了 Swift parallel scripting language 的网站链接,以提示那些真的想搜另一个 Swift 却被 SEO 误导过来的可怜的孩子。

就我个人来说,在把玩了 Swift 几个小时之后,深深地喜欢上了这门新的语言。这篇文章以一个初学者(其实现在大家都是初学者)的角度来对 Swift 做一个简单的介绍,因为现在大家其实是在同一个起跑线上,所以理解上可能会有很多不精确的地方,出错了也请大家轻喷指正!

阅读全文

零基础现学苹果新语言Swift,可能吗?

零基础现学苹果新语言Swift ,可能吗?

在刚刚过去的苹果 WWDC 2014 上,除了备受关注的 OS X 10.10 和 iOS 8 之外,苹果还发布了一款全新的编程语言 Swfit。对苹果遍及全球的开发者来说,Swift 无疑是 WWDC 2014 的一大爆点,但对于那些跟电脑编程没有太大关系的普通人来说,Swift 至多是苹果发布的一款不明觉厉的新东西。不过,当惊奇的在社交网络上看到这样:“实现我码农的梦想,就靠你了, Swift ! ” 的话之后,他们又觉得 Swift 这个logo 为橙黄色俯冲雨燕的新东西离自己又没有那么远。

但和开发者们聊了一下会发现,事情没这么简单。

1. 比现在的编程语言要高级

阅读全文

苹果使用20年的开发语言将被Swift边缘化?

北京时间6月3日凌晨1点WWDC召开,不少果粉熬夜看视频现场直播,小编身边更有甚者还对WWDC是否发布iPhone 6一事打赌,虽然WWDC2014上没有出现iPhone 6、iWatch等硬件的身影,但一样吸引了不少人的关注,并为之震撼。

苹果CEO库克在2个小时的WWDC大会上,主要对苹果的生态系统战略做了布局。发布了两个软件系统iOS 8和OS X 10.10 Yosemite,并将两个系统在交互设计和功能方面实现了互通。Yosemite(优胜美地)是Mac桌面操作系统的名字,取自美国加州第一个州立公 园,是乔帮主婚礼举办地。

另外,这次WWDC上苹果还发布了全新编程语言Swift。苹果在过去的20年里,只支持Objective-C。苹果方面表示,未来苹果开发者平台将支持这款全新的Swift,因为其拥有“快速、现代、安全、互动”等特性,全面优于Objective-C语言。

阅读全文

苹果推出新开发语言Swift开发者们怎么看?

Swift语言 Swift教程 Swift中文教程

在本周一召开的苹果年度开发者大会WWDC上,苹果公司宣布了一个让人惊讶的消息:他们将会推出一款新的编程语言,面向iOS和OS X系统的开发人员,这个新的语言被命名为Swift。

据称,Swift仍然处于beta测试的阶段,会在iOS 8发布的时候一同推出市场,用来取代现有的Objective-C语言,对于这个巨大的决定,苹果公司的解释是Swift速度更快,使用起来更加容易。再 Swift推出之后,苹果公司也不会停止对Objective-C的支持,开发工具会同时支持两种语言。

对于苹果公司的宣布,社交网络上的相关评价呈现了较为混乱的状态,一方面很多的人表示支持苹果的决定,已经有20年历史的Objective-C语言确实有些落伍了,他们期待这款新的语言;但是很多人对此表示不是很高兴。

阅读全文

看看国外的开发者怎么看苹果的新语言Swift

尽管苹果一年一度的开发者大会(WWDC)有不少吸引人眼球的东西,但是最切题的无疑是新的编程语言Swift的推出

在 iOS 8 发布之前一直处在 beta 版的 Swift,是苹果已使用 20 多年,已经老掉牙的开发语言 Objective-C 的替代品。苹果宣称,这款新的编程语言要比后者快得多,好用得多,且支持闭包、泛型、类型推理、多种返回类型及命名空间等许多现代编程概念。

苹果指出,已开发多年的 Swift 将适合于新老开发者。对于老开发者来说,Swift 显得很熟悉;对于新开发者来说,Swift 显得很友好。苹果称赞这款编程语言为开发者打造了一个“互动的游乐场”。

不过社交网络上面对 Swift 的评价是好坏参半。

阅读全文

苹果新语言Swift 后面的那个男人:Chris Lattner

Chris从2005年开始在苹果工作。那个时候教主还在(说到这里一股悲伤涌上心头),经历了这许多年头, 他开始执掌苹果开发工具部门,专门负责大名鼎鼎的Xcode项目。从编译器到debugger一条龙服务。言下之意就是,开发者对Xcode有啥不爽可以 直接向他吐槽了?

Chris 是从2010年开始着手Swift项目的。那个时候教主依旧还在(说到这里我的悲伤以45度角射向远方)苹果内部也是一个高度机密的项目,仅仅是高层以及 极少数相关人员知悉此事。2013年后,教主以去世多年(说到这里我的悲伤已经逆流成河),Swift开始成为苹果在开发方面主推的项目。而开发者们依然 蒙在鼓里,还在上各种培训班、花费高价苦学Obj-C。当Swift出世的那一刻,仿佛听见无数颗玻璃破碎的声音。

相信开发者对Chris此时也是有爱有恨。但是Chris的个人生涯绝对是一个励志小说,足够给我们广大开发者带来正能量。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多