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