Lyft致力于Swift 一年就获利

分享到:

一年多以前,打车应用Lyft做出重大决定,决心押重注于苹果开发的编程语言Swift,用这种编程语言重写其所有iPhone应用代码。
这是个风险非常高的赌注,毕竟Swift在现实世界中未经历过太多考验,而且是苹果2014年刚刚推出的编程语言。而大多数iPhone应用都是用Objective-C编程语言写的,它早在1984年就开发出来。对于许多程序员来说,他们已经非常熟悉Objective-C编程语言,且有许多可借鉴的经验。
然而Lyft首席技术官克里斯·兰伯特(Chris Lambert)认为,这个风险值得冒。推出Swift,意味着苹果将其视为iPhone应用开发的未来。而Lyft希望能够对这个“未来”提前做好准备。
兰伯特表示,自从用Swift重写其iPhone应用1年以来,Lyft应用可以更快地添加更多功能,同时也减少了打开应用需要的时间。结果,越来越多的苹果用户开始使用Lyft,这对Lyft的业务带来很大好处。
除此之外,使用Swift重写应用也带来许多意想不到的好处。兰伯特说,在过去1年中,支持Lyft应用的代码已经翻了一番,这在很大程度上是因为Lyft的开发人员使用新的编程语言提高了生产力。
在Lyft外部,Swift也正赢得赞誉,被称为最容易学的编程语言,用它写代码充满了乐趣。兰伯特还称赞苹果开发Swift的过程,他说:“这种编程语言的每个小细节都已经被重建。”
另外,如此大规模地采用Swift也向求职者们发出信号,预示着Lyft不仅要“涉猎”这种编程语言。仅在过去1年中,该公司就增加了10名新的Swift开发人员。在硅谷持续的人才招聘大战中,这绝非没有意义的举动。Lyft正严肃对待Swift,而开发者社区也正做出响应。
兰伯特说,迅速转向Swift为Lyft的iPhone团队注入新的能量。当苹果2014年首次发布Swift时,Lyft的开发人员就开始利用晚上和周末时间自学这种编程语言,以准备应对巨变。
人们感到如此兴奋,以至于他们自己就行动起来,尽管还没到放弃Objective-C的时候。兰伯特表示,重写应用并非微不足道的努力,越早动手,他们需要从头开写的代码就越少。
与此同时,兰伯特承认Lyft也曾陷入过进退两难的境地。但在苹果的全力支持下,其编程语言社区逐渐发展壮大起来。兰伯特说:“苹果在解决问题方面已经变得越来越敏感。”

更多Atmel及科技资讯请关注:  
Atmel中文官网:https://www.atmel.com/zh/cn/
Atmel技术论坛:https://atmel.eefocus.com/
Atmel中文博客:https://blog.sina.com.cn/u/2253031744
Atmel新浪微博:https://www.weibo.com/atmelcn

继续阅读
谷歌和iPhone又吵起来了?这次又是为了啥

据报道,数据采集问题让iPhone用户又和谷歌杠上了,搜索巨头披露的法庭文件显示,这批将谷歌告上法庭的iPhone用户有数百万之众,他们索要的赔偿金更是高达惊人的42.9亿美元。

iPhone电池变回可拆卸,这事合理吗?

iPhone自诞生之初就一直采用不可拆卸电池,开智能手机采用不可拆卸电池的先河,那么今天我们为什么要讨论iPhone采用可拆卸电池的问题呢。因为近日美国华盛顿州计划立法,在附加条款中要求手机电池不得设计为不可拆卸。这一法案与此前的苹果“降频门”不无关系,同时也有保护环境、防止产生更多电子垃圾方面的考量。不过从用户体验出发,在智能手机普遍采用一体式机身、机身越做越薄的现在,手机电池回归可拆卸真的合理吗?

外媒:电池扭曲或引起Iphone电池爆炸

据科技博客Phonearena北京时间1月15日报道,安德鲁称,因为在更换iPhone电池过程中,电池容易发生扭曲造成短路,从而引发爆炸。在他为4部iPhone 6更换电池过程中,其中有一次就差点发生了爆炸。

我国发布快充标准:30分钟充进60%电量

  快速充电是什么?有一个明确的标准吗?过去没有,但是现在有了。昨天下午,《泰尔论坛2017快充技术标准与应用研讨会》在东莞举办,这场由泰尔实验室牵头举行的会议制定了一个明确且详实的快充标准,从此在我们,“什么才是快充”这个问题有了定论。

iPhone支持5个Touch ID,可为什么Face ID只能记住一张脸?

近几天,iOS 11 和 macOS High Sierra 接连曝出重大漏洞,这让以软件生态为根基苹果生态遭到了诸多质疑——手里的 iPhone、Mac 到底还安不安全?

©2019 Microchip Corporation
facebook google plus twitter linkedin youku weibo rss