1. 程式人生 > >WWDC 2015-Swift開源,支援 iOS,OS X ,Linux

WWDC 2015-Swift開源,支援 iOS,OS X ,Linux

2015-06-09

OS X、iOS 和 watchOS

OS X El Capitan

OS X El Capitan 為新發布的Mac系統,Craig 介紹了OS X El Capitan 的 Spotlight、Split View、視窗管理等眾多新功能。OS X El Capitan的El是小寫L,不是大寫i,也不是1。查了維基發現,El Capitan是Yosemite國家公園裡面的一座山,具體看El_Capitan wiki

Metal

Metal 是一種核心影象處理技術,讓各種 App 都能更快捷地訪問圖形處理器。這將為整個系統帶來更快更高效的影象渲染效能。

Mac 上的 Metal 技術提升了遊戲類和很多App 的影象逼真度及細節表現力。iOS 9 配備的各種內建 App 也充分利用了 Metal 技術的優勢,將呈現更靈敏的頁面滾動、更生動流暢的動畫及更出色的總體效能表現。

更優化的使用體驗、更快的效能表現:這就是 OS X El Capitan。

面向開發人員的 beta 版 OS X El Capitan 於今天推出,而面向公眾的 beta 版將於今夏推出。正式版OS X El Capitan 將於今秋正式推出,讓全球使用者都可免費使用。

iOS 9

iOS 9 讓整個系統變得更為智慧;它優化了你常用的各種 App,與 iPad 的整合也將更為完善。

iOS 9 推出主動助理 (Proactive Assistant) 功能,並且公佈了相關的API。 接下來Jennifer Bailey聊了聊 Apple Pay的事情,一個是Apple Pay 7 月起將登陸英國;另一個,Apple Pay 讓 Passbook App 的內容變得更為豐富,因此 Passbook 也有了一個新名字:Wallet。

iOS 9 的備忘錄 App 經過了重新設計,功能變得更為強大。你可以從備忘錄裡直接啟用相機來新增照片或者直接動動手指來畫張草圖。簡單說,notes 進化成 evernote 了。

iOS 9 帶來了一個全新的 App, News App。News App 將你所關注的新聞,都送到了你的手邊。新聞聚合 App 的強勁對手來了……

Craig Federighi 講解了 iPad 上的 iOS 9 上的一些新東西。

iOS 9 帶來了全新的多工處理功能和工具,讓你能開開心心地一心多用。Slide Over 功能讓你在不離開當前 App 的同時就能開啟第二個 App。有了 Split View 功能,兩個 App 能在同一螢幕上,同時開啟、並行運作。Picture in Picture 功能可以縮小視訊的尺寸,讓你在回郵件的同時還能看視訊節目。

Picture in Picture、Slide Over 和 Split View 功能,都將對開發人員開放 API,iOS 9 將為開發人員提供眾多全新的 API。

App Store 現在有超過 15,000 個 App 是用 Swift 來開發的。Swift 不僅提高了效能,還擁有各種全新功能,來幫你提高效率。Swift 是 iOS 和 OS X 的底層開發語言,它為編寫各種精彩 APP 帶來了無限可能。

下面是Swift爆出了WWDC 2015最大的新聞,在今年晚些時候,Swift 會開放原始碼,對 iOS、OS X 和 Linux 都適用。

在TIOBE 2015年6月程式語言排行榜中,Objective-C是4.339%,第5名,Swift是1.440%,第14名。在過去一年中,Objective-C下降了6.6%,Swift上升了1.44%,按照這種趨勢,再加上open source這個大新聞,感覺今年Swift就得超過Objective-C了,看來我得轉戰Swift了,哈哈!

面向開發人員的 beta 版 iOS 9 於今天推出,面向公眾的 beta 版將於 7 月推出。iOS 9 將於今秋正式推出。

iOS 升級包只有 1.3G,這樣 16GB 版本的裝置也能輕鬆升級了,並且我得說4S很堅強,很能升級。

很難想象,App Store 推出才僅僅 7 年。App Store 已累計讓開發人員收穫超過 300 億美金。所有 App 的下載量已經超過了 100,000,000,000 次!

watchOS 2

在此之前,Apple Watch 上許多的 app 需要藉助 iPhone 來執行;而有了 watchOS 2,它們就能完全在 Apple Watch 上運行了。

Kevin介紹了新版 WatchKit ,開發人員將能利用 WatchKit,訪問更多硬體功能。包括麥克風及揚聲器、視訊、加速感應器、Taptic Engine,和 Digital Crown 等。

憑藉 HomeKit,你將能靠 Apple Watch 上的一些 app 來直接控制電燈等家居裝置。

面向開發人員的 watchOS 2 預覽於今日推出。watchOS 2 將於今秋推出,作為免費的軟體更新,併兼容每一隻 Apple Watch。

Apple Music

Jimmy Iovine 來到了臺上,這傢伙一上臺很多人都以為是微軟CEO Satya Nadella,只能說長得太像了!

不得不吐槽,WWDC搞個這個是幹啥,並且做到最後還是做了個網易雲音樂!

總之,這次大會Swift開源是一件大事,當看到Open Source時,我都快哭了,哈哈!另外,今天開始開發者賬號可以跨越iOS、OS X和watch OS,趕快買吧!

擴充套件連結: