WWDC 2017 第一天

今年有幸被蘋果抽中 WWDC,參加年度 Apple 世界碼農大會。異國他鄉,略曲折,但還好,很快跟老司機相遇了的。

在大會開始之前,官網直接給了這個頁面:

就像今年的 WWDC app里面顯示lab名稱一樣,“我現在告訴你分享主題的名字,那么 Google 可能要完啦”。今年 Apple 有些任性。

凌晨三點半,我眼都還沒睜開趕到了會議中心排隊,前方已經排了五十多位小伙伴了的,有的鋪地毯睡覺排隊的,有坐地上敲代碼的,有玩游戲的,但唯一讓我吃驚的是那位排在隊伍第一名的,60多歲的高齡白發老人了的,眼神依舊堅毅,果粉的世界大家都懂。

上午 庫克總結 keynote 6 件事情

  1. watch 加了kid讓watch更加有趣,千萬別讓你家小孩看到,否則那么卡通,你又要下單給小朋友買啦。加上智能機器學習讓watch真正了解你,更加適合自己。

  2. ios 11 大幅度更新,比如增加 開車模式,這樣開車的時候手機就可以安靜的放在一邊了的,再比如 large navigation bar title, App Store 全新改版, 作為開發者又要開始適配了。iTunes connect 提一句吧,蘋果竟然自己實現了灰度發布,審核分分鐘的事情,有人現場體驗,40分鐘審核通過。

  3. mac os 難道蘋果是詞窮了么? 起了個 High Serria ,我還以為要開會地方的名字 San Jose。 Safari 比之前更加流暢,但改動最大的莫過于文件系統使用HSF。

  4. iMac pro 全場歡呼,終于更新了古董般的立體機,硬件升級程度可謂直接要下單,什么都不說,買買買。

  5. iPad Pro dock像Mac一樣,可以拖拽懸浮底部,配合分屏操作,更加方便的共享內容實現拖拽,什么都不說,買買買。

  6. HomePod 你以為是簡單的音響么?不,他還有強大的處理器,各種模式,一黑一白,什么都不說,買買買。

最后再看一眼庫克吧

下午 Platforms State of the Union & Hands-On Area

Xcode 9 長大了的

  1. refactor :不僅終于支持swift了的,而且更加強勁,?fix功能更加強大

  2. Source Control Github: 直接集成了 Github,Github 網頁中也直接可以open in xcode

  3. 編譯速度大幅度提升:把 indexing+build 直接合并到一步,增量編譯等。

  4. 可謂年度最佳的是終于可以拋棄 USB 調試了的

其他

  1. Swift 4: 使用更加簡單,比如Codable,其他沒有細講,具體可以等后面的分享

  2. ios 11: file document 以及 drag API,主要是演示了在iPad上實現分屏拖拽功能

  3. ARKit,VR, Metal 2, ML: Apple突然放大招,不在沉寂,一絕殺入 VR&AR 領域,但 ARKit 從iPhone6S & iPad Pro才開始支持哦

  4. Camera API: 提供了一系列的圖像相關的API,比如depth等。 原來蘋果相機要如此犀利了的。傳說比 Google 處理速度快6倍

  5. 當操作的事情應該放在mainThread等

諜照 iMac Pro,VR, AR, HomePod

HomePod 可惜只能拍張不能摸,只能拍張


iPad上體驗了一下兩個AR Demo,還不錯。想回去自己也弄一個玩玩。工作人員還熱情的詢問是否來自中國,然后給我用中文交流,中文還算可以。


iMac Pro 一圈人圍起來,一樣是不能摸,旁邊一小伙子笑著來了一句,難道是不能工作?


iPad ios 11 體驗


VR體驗區人太多,加上天色已晚,我就沒有過去排隊啦。

?晚上 party

回顧一下今年WWDC的一些關鍵點

關于工具 Xcode

今年最大的亮點還是集中在硬件,今年是硬件大年:
iMac Pro, HomePod, iPad Pro

關于技術 ML VR AR Metal

個人最感興趣的還是AR和ML。先聊聊ML,蘋果的Machine Learning,并不是想象中的一整套學習訓練的API,目前展示的是:結合很多已經成熟的訓練工具,比如Caffe等,把第三方訓練出來的數據模型,利用蘋果自己提供的Python工具轉化成Apple的model,這樣Xcode就可以方便的使用了的,Apple 提供了ML 的API,ios只需要幾步就能實現簡單的圖像識別等功能。也就是說你可以沿用你之前已經訓練好的數據,直接集成到ios上了的。但一個字沒有提之前火熱的 TensorFlow ,原因自不必多說了吧。之前已經用 TensorFlow 在ios 實踐做了一個實時物體識別,手機一會就會發燙,不知道換成原生的 ML 會不會好一些呢??

再來聊聊AR,增強現實。蘋果今年大幅度開放了新的Camera API,比如圖像追蹤,圖像灰度處理等,再結合ARKit, 我們要做的就是自己建模了的,剩下的工作都交給蘋果。打算回國之后嘗試在項目上實踐一下。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容