Translate

2014年6月4日 星期三

Apple WWDC 2014 蘋果世界開發者大會:有什麼新鮮事?

Apple WWDC 2014 開發著大會:有什麼新鮮事?



以下是全程影片



WWDC 全名是 Worldwide Developers Conference,全球開發者大會。近幾年並不展示新的硬體,大多是著重在使用者的新體驗上,同時,也是告訴各位ios開發者,有哪些新功能開發給各位,讓各位有新領域開發。


2014WWDC,似乎著重在整iOS系統間與OS的整合性。以前有所謂的iCloudiTune,讓你同一首音樂、同一個檔案、行事曆可以在你的蘋果裝置之間輕易的傳送。這樣的戰略,可以讓所有攜帶型的iOS裝備可以拿掉USB的孔。一少掉這個孔,工程師就可以在電子產品上的厚度再往下破一點,連帶的能讓重量再減輕一點。

iDrive
回來看今年的WWDC中所介紹的整合方案,新推出iDrive,不過這功能目前已經有很多類似的公司在做了,Apple這邊推出,可以說是對自家裝置的優化與特化。除此之外,在Safari上,可以更快的分享自己現在看到的網頁、新聞、八卦、動態。只要按旁邊一個鈕,就可以發送到現有熱門的社交平台上。

Instant ON
台上的人 在介紹這個功能的時候,說了「即使你回到家,沒把手機從背包拿出來,你還是可以不漏接任何電話。」這功能……,如果是要常常on call的工程師一定是很討厭的這功能了。都回到家開始玩ipad,結果玩到一半電話就響起來,想裝死但又會干擾正在玩的遊戲。當然這在德國、法國是不會有這樣的情況,這兩國似乎朝著下班後禁止上司給部屬打電話等相關法條。咳、咳…扯遠了。

除了這些以外,在OS內建的E-mail內還加強了一個功能。一般來說,如果在信裡面加了一個附檔,正常情況下附檔會隨著信一起送到郵件伺服器,再傳給對方。OSX內新加了一個功能,檔案可以先放在iCloud上,而對方收到信後,會直接讀取iCloud上的檔案,如此一來,再大的附件都不會被伺服器擋住了。

iOS方面,即將進入iOS 8 的時代。庫克先出來說(ㄒㄩㄢˋ)(ㄧㄠˋ)一下iOS裝置全球銷售額、iOS更新率,並且酸了對手陣營的各種東西。甚致還說,歡迎對手的程式寫手跳過來,這裡不會讓你們餓死。





iOS開放了許多以前鎖起來的功能,像是touch IDiMessage 多方通話、傳聲音、影像,第三方鍵盤等。這樣看起來,程式開發者又有很多新的領域可以開發了。像我就針對第三方鍵盤和新的雲端空間應用的想法了。只是要把他變成程式碼嘛……這部分還有很長很長的一段路。

同時,推出了這個穿戴式裝置,可以同時監控各項健康數據。除了監控以外,這些數據也可以上傳到醫生或醫療中心,讓醫生進行追蹤。



除此之外,蘋果介紹了新的程式語言 Swift!並且當場請一個人寫了一段!天呀,我想這種活動應該是一個創舉,在3C產品的發表會上表演寫程式,這是我第一次在WWDC上看到。

這邊簡介一下 Swift 的介紹,在object sort 方面,Swift Objective-C高出一個百分點。這邊的性能介紹,使用的字彙很多都是專業用的,我幾乎都聽不懂,而且我對程式語言領域很不熟,希望有懂的人可以幫忙解釋。





這一段真的是WWDC的創舉,我第一次看到WWDC派了一個人上來表 演「寫程式」。這邊我只能解釋我聽得懂的部分了。

這一段是原來使用某個語言來寫某個功能的程式,我不確定他說的是C還是Objective-C。但原來的程式碼是這樣的。


鏘鏘!如果使用了 Swift,你只要這一行就可以囉!



開始現場演示一遍,從簡單的Hello World開始。而且有即時顯示的能力。


這邊寫的是遊戲的物件,先定義長寬。而且可以即時看到比例,之後是導入物件,再來是設定他的路徑函數。一開始這位設定的是直線,一個單純往下移的直線,後來改成Sin 的函數,讓他呈現曲線移動。



把這些路徑設定好後,直接變成遊戲,而且可以即時的點選物件,他會show這物件的程式碼。

今年的秋天,iP6就要出來了吧,讓我們期待吧!









沒有留言:

張貼留言