iPhone應用程序終於來到了你的MacBook最後差不多
軟體工程的副總裁克雷格·費德里吉說蘋果絕對不會將iOS和MacOS合併到一個大的不!在全球開發者大會開幕期間的背景中顯示。取而代之的是,蘋果公司將UIKit引入MacOS,這樣開發者就可以更好地「移植」他們的iOS應用到mac電腦上,並且只需要很少的代碼改動。將應用程序從iPhone和iPad移植到MacOS需要額外的時間和金錢。但在MacOS的下一個版本中支持UIKit, Federighi說只需要少量的代碼,比如添加trackpad支持、窗口大小、更高的解析度等等。不幸的是,在MacOS應用商店裡,你不會馬上看到大量的應用被轉換,因為蘋果公司的這一計劃是一個多年的項目。
首先,蘋果開始為MacOS測試UIKit,將其內部應用程序(如Home、News、stock和Voice Memos)轉換為MacOS。在他們的內心深處,這些應用程序是iOS版本的複製件,只有在桌面環境下才能運行。蘋果公司的內部任務似乎也在進行中,因為開發人員甚至要到2019年才能使用這個功能。有一段時間,有傳言稱,蘋果最終可能會合併iOS和MacOS,或者至少會創建一個類似Chrome OS和谷歌的操作系統,Chromebooks現在可以在Android應用中運行。最近與蘋果有關的傳言是基於泄露的信息顯示,蘋果正在致力於統一這些平台,並描述了一個可能的類似於超級工作組的平台,代號為「Marzipan」,其中一個應用程序可以在所有基於蘋果的設備上運行。蘋果首席執行官蒂姆?庫克(Tim Cook)今年4月曾表示,他覺得自己的客戶並不希望這兩個平台合併,因為它們都有特定的用途。「他們倆都令人難以置信的原因之一是我們促使他們做好自己的工作。」如果你開始合併這兩者……你就開始權衡和妥協,」他說。儘管MacOS Mojave將推出一個全新的應用程序商店,但開發人員是否會加入到UIKit MacOS的轉換熱潮中,還有待觀察。許多流行的應用程序開發人員目前都堅持使用基於web的版本,比如Twitter,它在2月份推出了MacOS應用程序,以支持其「完整」的web體驗。Twitter的應用程序仍然駐留在iOS、谷歌和微軟商店的app Store上。
由於MacOS對UIKit的支持,Federighi的幽默否認,以及Cook希望將這兩個平台分開的願望,希望有可能合併的謠言現在被擱置。或許這一聲明是一個積極的信號,表明來自Facebook、Netflix等公司的應用程序最終將在MacOS應用程序商店(App Store)上架。


TAG:iPhone |