蘋果將在2019年推出iOS與macOS應用跨平台功能
騰訊科技訊 5月1日據國外媒體報道,知名科技博客博主John Gruber表示,蘋果將在2019年推出macOS平台運行iOS應用的跨平台功能。
Gruber以一款名為「Little Birdies」的應用為例,證實了蘋果的跨平台計劃,該功能允許iOS應用在Mac平台上運行。但他表示這項功能不會在今年的WWDC全球開發者大會上推出。
Gruber在博客中表示:「幾乎可以確定蘋果不會在6月的WWDC推出這項功能,甚至在整個2018年我們都不會見到蘋果的計劃。這是蘋果在2019年要做的事情,因此對於macOS 10.15和iOS 13.1兩個版本來說,不會像之前大家預期的那樣在WWDC上亮相。」
去年12月,彭博社曾報道說蘋果將在2018年公布這一計劃,作為iOS 12和macOS 10.14更新中的一部分。同時Axios公司隨後也發布了一份報告證實了彭博社的說法,稱該計劃允許iOS應用,尤其是iPad應用可以在macOS系統設備上運行,開發者無需對應用進行大幅度修改,甚至無需任何改動。
最初的這份說法讓很多人認為蘋果的跨平台計劃將在今年亮相,但Gruber則通過一些更具體的例子證明了自己的說法。他表示該功能會採用一種特別的API控制方式,在這樣的系統下,開發人員可以直接修改應用的屬性,而無需重新創建應用程序。
正如Gruber所指的那樣,這種解決方案並不像我們想像的那麼簡單,但卻證明蘋果正在努力解決iOS與macOS之間API的差異,讓開發者可以更輕鬆同時在兩種平台上部署和運行相同的應用。同時蘋果還會為整合控制API而努力,為提供真正的跨平台用戶界面打好基礎。
前微軟Windows部門總裁Steven Sinofsky曾在Twitter上表示,應用跨平台交叉的過程並不像在應用中添加一個抽象層或實現一個抽象框架那麼簡單。實際上,開發人員仍然需要重新編寫系統功能。Steven Sinofsky表示,如果蘋果將操作系統的控制和功能整合到一個專門為iOS和macOS編寫的新框架中,或者建立一個與現有資源能夠整合的框架,就可以實現跨平台的效果。
除了介紹關於蘋果實現跨平台應用的具體原理之外,Gruber還指出,在蘋果內部該計劃的代號「Marzipan」已經不再使用。
蘋果具體何時披露iOS與macOS轉換框架的時間還不清楚,但在6月的開發者大會上,蘋果雖然不會正式公布這一功能,但至少會讓我們對該計劃有更深入的了解。(編譯/音希)
※用區塊鏈來保護隱私是天方夜譚嗎?
※IBM營收利潤均超預期但業績展望令人失望 盤後大跌近6%
TAG:騰訊科技 |