iOS 和 macOS 不會合併,但大大簡化移植的過程

Apple 要認真推動 Mac 應用的生態發展。

過去一直在盛傳 iOS 和 macOS 會合併的說法,今天就由 Apple 在 WWDC 大會上以一個大大的「No.」來終結了。不過空穴來風、未必無因,在面對 iOS 生態蓬勃發展的 App Store,於 Mac 上面的同名應用商店實在也太慘了。為了改善這局面,Apple 這次的 WWDC 上除了宣佈 Mac 版本的 App Store 會迎來介面的更新,以及讓 Adobe、微軟、Snap 等知名開發者都推出 Mac App 版本的旗艦產品外,還宣佈了會簡化 iOS 移植至 macOS 的過程。


在介紹新版 macOS Mojave 的時候,Apple 帶來了數個從 iOS 移植過來的新應用:News、股市、家居和語音備忘錄,這些就是他們簡化 iOS app 移植 macOS 平台上的示範作。開發者將可以透過新的 UIkit 把原來屬於 iOS app 上的內容移植並跟 macOS 的 AppKit 並行;換句話說就是把 iOS 版本應用程式裡的元素提取出來,但就會透過 AppKit 來補回在 Mac 電腦上會出現的滑鼠和軌跡板支援、視窗化、內容的複製貼上和拖曳動作,最後就能獲得一個原生的 Mac App 了。

負責軟體工程的 SVP Craig Federighi,在台上表示他們預計將會在明年開放讓開發者試用,目前 Apple 內部對這套計的開發仍是很初步的階段,所以首先會先以自家的 app 作試驗。但如果這工具順利推出,macOS 就能簡單獲得大量由 iOS 移植過來的原生應用,一舉豐富目前貧瘠的 Mac 平台 App Store。

Apple 這樣把已經成熟發展的行動應用商店搭道橋樑至桌面版本的做法,其實也是仿效著 Google 把 Android app 移植至 Chrome OS 上運行的做法;而微軟的通用 Windows 應用(UWA)更是有更大的野心,要把 app 跨平台在 PC、Xbox One、Windows 10 Mobile 上都能使用,可惜最後還是未能完成這大業。不知道擁有更豐厚開發生態的 Apple,能否就可以實現這個概念呢?我們就來拭目以待吧!