0
本文作者: 白騰飛 | 2014-06-03 21:26 |
本次全球開發(fā)者大會(huì),蘋果發(fā)布了OS X 和iOS 8 兩個(gè)全新系統(tǒng)版本,成為蘋果最為開放的一次改變。除此以外,全新的編程語(yǔ)言Swift也成為人們談?wù)摰慕裹c(diǎn)。我們來(lái)看看外媒是如何報(bào)道的:
更新后的iMessage更像是一個(gè)雜糅的移動(dòng)社交應(yīng)用,取百家之長(zhǎng)。WhatsApp的CEO Jan Koum 看不下去了,他在Twitter上寫道:
very flattering to see Apple "borrow" numerous WhatsApp features into iMessage in iOS 8 #innovation
蘋果的iMessage“借鑒”了WhatsApp的許多功能,我像是受到了恭維
The Verge稱,新版的iMessage是有史以來(lái)最大的一次更新,增添了許多重要的功能,只不過(guò)…這些功能都是別人已經(jīng)做出來(lái)的。比如,像 WhatsApp 一樣能夠發(fā)送語(yǔ)音信息;像 Snapchat 一樣發(fā)送給好友的視頻可以在短時(shí)間內(nèi)消失;像Facebook Messager一樣可以很方便地添加好友到群組;像Path一樣可以共享自己的位置信息等。
Business Insider匯總了同類應(yīng)用的用戶數(shù)量: WhatsApp 目前有超過(guò) 5 億的用戶,F(xiàn)acebook 的 Messenger 保持有2億的月使用量,而 Snapchat 則有七千萬(wàn)的月活躍用戶。可想而知,如果蘋果把這些特性都整合到自己內(nèi)置的系統(tǒng)中去,無(wú)疑將對(duì)業(yè)界產(chǎn)生重大影響。畢竟,蘋果希望所有的 iPhone 用戶都能使用自己的 iMessage ,而不是其它的同類軟件。
蘋果最終會(huì)如愿以償嗎?The Verge不這么認(rèn)為,他們表示:現(xiàn)今越來(lái)越多的跨平臺(tái)社交軟件涌現(xiàn)了出來(lái),不論你使用的是iPhone還是Android手機(jī),這些軟件在這些平臺(tái)之間都可以互通。但是蘋果的iMessage只能在iPhone上使用,這將有極大的局限性,會(huì)很難生存。進(jìn)一步說(shuō),美國(guó)是iPhone享有最高市場(chǎng)份額的國(guó)家,即使如此使用iMessage的用戶還是少得可憐。而且,美國(guó)又是少有的在本土沒(méi)有占據(jù)絕對(duì)優(yōu)勢(shì)地位的社交軟件,但在其它國(guó)家或地區(qū),都已經(jīng)形成某個(gè)社交軟件稱霸的局面,iMessage此時(shí)進(jìn)攻很難再有突破性進(jìn)展。
相較而言,iCloud Drive 是一個(gè)突破,它可以跨平臺(tái),Windows系統(tǒng)也能使用。Business Insider介紹道,喬布斯曾經(jīng)誓言iCloud一定能夠完勝Dropbox,但好像自發(fā)布以來(lái)并沒(méi)有特別出色的表現(xiàn),這次似乎又鉚足了勁再次發(fā)起挑戰(zhàn)。目前iCloud Drive 還沒(méi)有公布具體的費(fèi)用,但可以肯定的是一定會(huì)比Dropbox和Google Drive貴,因?yàn)槠湓杀疽攘硗鈨烧叩幕ㄙM(fèi)多。Google提供5GB的免費(fèi)存儲(chǔ)容量,Dropbox提供有2GB的免費(fèi)空間,但很容易獲得額外贈(zèng)送空間,比如連接Facebook、Twitter、或者邀請(qǐng)朋友來(lái)注冊(cè)。
蘋果為iOS和OS X的開發(fā)者發(fā)布了一個(gè)叫做Swift的新編程語(yǔ)言,目前處于測(cè)試階段,將于iOS 8發(fā)布時(shí)正式啟用。蘋果宣稱Swift的特點(diǎn)是:快速、現(xiàn)代、安全、互動(dòng),全面優(yōu)于Objective-C語(yǔ)言。蘋果表示,Swift已研發(fā)了多年,有經(jīng)驗(yàn)的開發(fā)者可以很快地熟悉精通,對(duì)于初學(xué)者而言則會(huì)更加容易上手。
縱觀Twitter上網(wǎng)友的一些言論,贊揚(yáng)者表示:蘋果終于拋棄了已經(jīng)使用超過(guò)20年的C語(yǔ)言,為他們帶來(lái)了更加現(xiàn)代的編程語(yǔ)言。當(dāng)然,也有另外一部分群體不那么樂(lè)意。
The Nest Web采訪了部分開發(fā)者。著名的iOS開發(fā)者Steve Streza表示,蘋果引導(dǎo)了這個(gè)轉(zhuǎn)變他感到很興奮,因?yàn)?strong>Swift吸收了Objective-C的精華,例如引用計(jì)數(shù)的內(nèi)存管理,同時(shí)優(yōu)化了語(yǔ)法和一些格式。
“Swift促使我重新思考應(yīng)該如何設(shè)計(jì)自己的API,今后我會(huì)更加注重和強(qiáng)調(diào)如何傳輸類型?!盨treza說(shuō)道,但是總的來(lái)說(shuō),他并不希望這種改變會(huì)對(duì)他的工作有特別大的影響,希望能夠盡快度過(guò)學(xué)習(xí)這種新編程語(yǔ)言的過(guò)程。
除了期待以外,Streza表示,他最大的擔(dān)憂是Objective-C和Swift的兼容性問(wèn)題,因?yàn)閮煞N語(yǔ)言在寫代碼時(shí)制定了不同的假設(shè)以及如何調(diào)用API返回?cái)?shù)據(jù),如果這兩種假設(shè)出現(xiàn)沖突,該如何反應(yīng)是個(gè)很大的問(wèn)題。
另外一種擔(dān)心是:程序員是否會(huì)選擇這種語(yǔ)言。因?yàn)楹芏嚅_發(fā)者并不愿意改變,任何可能產(chǎn)生的障礙都將會(huì)給開發(fā)者帶來(lái)沮喪。
盡管有這樣的擔(dān)心,Streza仍然希望今后完全采用Swift來(lái)進(jìn)行App開發(fā)。而且他覺(jué)得,iOS 或者 Mac 開發(fā)者如果對(duì)Swift沒(méi)有最起碼的基本的理解,將會(huì)是一件很可笑的事情。
居住在San Francisco的 Kevin Ingersoll 是一個(gè)網(wǎng)頁(yè)開發(fā)者,他很早就產(chǎn)生了開發(fā)App的意愿,但是有一個(gè)顧慮就是不得不投資時(shí)間來(lái)學(xué)習(xí)Objective-C。而現(xiàn)在發(fā)布的Swift相較而言,門檻似乎很低,“這就是我為之興奮的一點(diǎn)”。
澳大利亞的開發(fā)者 Quentin Zervaas,曾經(jīng)開發(fā)出了廣受歡迎的公共交通App。他認(rèn)為,Swift的出現(xiàn)意味著蘋果在很認(rèn)真地優(yōu)化開發(fā)工具和開發(fā)流程,使其更加便捷易用,而且在努力設(shè)法充分使用設(shè)備的性能。
Zervaas已經(jīng)迫不及待地準(zhǔn)備使用Swift進(jìn)行實(shí)時(shí)調(diào)試,他認(rèn)為這將簡(jiǎn)化很多的語(yǔ)法,“以后再也不用寫冗長(zhǎng)雜亂的代碼了?!?/p>
另一方面,有著五年開發(fā)經(jīng)驗(yàn)的Objective-C 開發(fā)者寫道,Swift的發(fā)布讓他有些惱怒。因?yàn)樗芟矚gObjective-C,并不想再去學(xué)一門新的編程語(yǔ)言。“Swift對(duì)于Objective-C的優(yōu)勢(shì)在我看來(lái)不是很明顯,他們就是為了創(chuàng)新而創(chuàng)新?!奔幢闳绱耍琈ike表示他仍會(huì)嘗試一下,同時(shí)表示恐怕Swift不會(huì)產(chǎn)生任何實(shí)際的價(jià)值。
無(wú)論如何,現(xiàn)在來(lái)推測(cè)會(huì)有多大比例的開發(fā)者選擇Swift還為時(shí)過(guò)早,但是WWDC現(xiàn)場(chǎng)的允呼聲是真實(shí)存在的。當(dāng)Craig Federighi宣布Swift時(shí),臺(tái)下的觀眾竟不約而同地發(fā)出“哇”的歡呼聲,然后響起一片熱烈的掌聲。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。