知名科技博客博主John Gruber表示,蘋果將在2019年推出macOS平臺運(yùn)行iOS應(yīng)用的跨平臺功能。
Gruber以一款名為“Little Birdies”的應(yīng)用為例,證實(shí)了蘋果的跨平臺計(jì)劃,該功能允許iOS應(yīng)用在Mac平臺上運(yùn)行。但他表示這項(xiàng)功能不會在今年的WWDC全球開發(fā)者大會上推出。
Gruber在博客中表示:“幾乎可以確定蘋果不會在6月的WWDC推出這項(xiàng)功能,甚至在整個2018年我們都不會見到蘋果的計(jì)劃。這是蘋果在2019年要做的事情,因此對于macOS 10.15和iOS 13.1兩個版本來說,不會像之前大家預(yù)期的那樣在WWDC上亮相?!?/p>
去年12月,彭博社曾報(bào)道說蘋果將在2018年公布這一計(jì)劃,作為iOS 12和macOS 10.14更新中的一部分。同時Axios公司隨后也發(fā)布了一份報(bào)告證實(shí)了彭博社的說法,稱該計(jì)劃允許iOS應(yīng)用,尤其是iPad應(yīng)用可以在macOS系統(tǒng)設(shè)備上運(yùn)行,開發(fā)者無需對應(yīng)用進(jìn)行大幅度修改,甚至無需任何改動。
最初的這份說法讓很多人認(rèn)為蘋果的跨平臺計(jì)劃將在今年亮相,但Gruber則通過一些更具體的例子證明了自己的說法。他表示該功能會采用一種特別的API控制方式,在這樣的系統(tǒng)下,開發(fā)人員可以直接修改應(yīng)用的屬性,而無需重新創(chuàng)建應(yīng)用程序。
正如Gruber所指的那樣,這種解決方案并不像我們想象的那么簡單,但卻證明蘋果正在努力解決iOS與macOS之間API的差異,讓開發(fā)者可以更輕松同時在兩種平臺上部署和運(yùn)行相同的應(yīng)用。同時蘋果還會為整合控制API而努力,為提供真正的跨平臺用戶界面打好基礎(chǔ)。
前微軟Windows部門總裁Steven Sinofsky曾在Twitter上表示,應(yīng)用跨平臺交叉的過程并不像在應(yīng)用中添加一個抽象層或?qū)崿F(xiàn)一個抽象框架那么簡單。實(shí)際上,開發(fā)人員仍然需要重新編寫系統(tǒng)功能。Steven Sinofsky表示,如果蘋果將操作系統(tǒng)的控制和功能整合到一個專門為iOS和macOS編寫的新框架中,或者建立一個與現(xiàn)有資源能夠整合的框架,就可以實(shí)現(xiàn)跨平臺的效果。
除了介紹關(guān)于蘋果實(shí)現(xiàn)跨平臺應(yīng)用的具體原理之外,Gruber還指出,在蘋果內(nèi)部該計(jì)劃的代號“Marzipan”已經(jīng)不再使用。
蘋果具體何時披露iOS與macOS轉(zhuǎn)換框架的時間還不清楚,但在6月的開發(fā)者大會上,蘋果雖然不會正式公布這一功能,但至少會讓我們對該計(jì)劃有更深入的了解。
-
蘋果
+關(guān)注
關(guān)注
61文章
24545瀏覽量
203948 -
MacOS
+關(guān)注
關(guān)注
0文章
211瀏覽量
18276 -
iOS
+關(guān)注
關(guān)注
8文章
3399瀏覽量
153061
發(fā)布評論請先 登錄
評論