計劃在 2021 年整合 iPhone、iPad 和 Mac 應用
彭博社報道稱,蘋果正計劃在今年的 WWDC 上提供一組開發套件,名為 Marzipan(杏仁糖),用於幫助開發者將 iPad 和 iPhone 程序移植到 Mac 電腦系統中,不必重覆編寫底層代碼。
過去,開發人員必須針對 iOS 和 macOS 兩個系統開發兩種不同的應用程序,消耗不少的開發資源。去年 6 月 WWDC 大會上,蘋果就公開表示過將整合移動平台和電腦平台的應用。
並在最新的 Mac 電腦操作系統 Mojave 中,更新了包括 Apple News、股票、語音備忘錄、家庭四款 iOS 應用。
蘋果在去年 WWDC 大會上展示打通兩個平台的計劃
而到了 2021 年,蘋果希望開發人員將能夠向 App Store 提交一個文件,包含必要的邏輯和接口代碼,就可以將應用直接部署到 iPhone、iPad 和 Mac 三個平台上,從而避免再向蘋果應用商店提交不同版本。
同時,蘋果的這一計劃將在 2021 年允許使用者可以直接一次性購買三個平台的應用,不需要在不同平台上分別購買。
iOS 使用的是 ARM 處理器,Mac 處理器則是基於英特爾 x86 架構,兩者使用的指令集不同,所以兩套系統的應用也難以統一。長期以來蘋果用戶都抱怨 Mac 應用程序商店基本是被開發者忽略的狀態。
例如,iPhone 和iPad 版微信應用程序會定期更新,但 Mac 版本的微信應用程序更新並不多,界面和功能也比較簡單。
但蘋果並不認可將 iOS 和 macOS 融合成一個系統。2012 年,蘋果 CEO 庫克就表示:“你可以將麵包機和冰箱整合在一起,但這樣的東西可能不會讓用戶感到滿意”。蘋果負責軟體工程的高級副總裁克 Craig Federighi 今年接受《wired》採訪時也稱,“蘋果不是要創造一個統一的操作系統,如果要說代價,現在這個方案顯然是最小的。”
彭博社去年一篇文章分析指出,打通不同平台的應用,而不是系統,對於蘋果來說有實施的可能,因為蘋果在硬體和軟體上擁有自主選擇權。
從幾年前開始,蘋果就為自家的 iOS 設備開發獨立晶片,最近在 Mac 上也開始做同樣的事情,在最近發布的 iMac Pro 上蘋果就配備了獨立研發的 T2 晶片,負責安全和性能管理,為英特爾處理器分擔一定的處理任務。
因此蘋果在統一應用程序平台之後,未來可能還會考慮在 iOS 和 Mac 不同的設備上使用相同的處理器。
但關注蘋果的科技媒體 9to5mac 則認為蘋果的 Marzipan(杏仁糖)計劃可能會比預期的進展更慢。今年會推出的套件可能僅適用於 iPad 應用適配。9to5mac 體驗了下 Marzipan 套件的界面後認為這套開發套件功能還很簡單,例如 iPad 的上多點觸摸,開發套件只是直接用按鈕點擊來代替,而沒有針對性的優化。
目前,iPhone 的全球保有量在 9 億人,但 Mac 電腦的銷量卻遠遠沒有這麽高。市場調研機構 TrendForce 給出的數據來看,蘋果筆記型電腦的整體市場份額還在 2018 年出現下滑。蘋果 Mac 筆記本電腦的市場份額從 2017 年第三季度的 10.4% 下降到 2018 年同期的 7.9%,同比下降了 24.3%,在它之前的還有惠普、聯想、戴爾和華碩。
對於蘋果來說,實現應用程序在 iPhone、iPad 和 Mac 電腦的通用,主要還是試圖刺激新軟體的開發,增加以 App Store 為主的服務業營收。從而一定程度增加電腦端設備吸引力,彌補手機業務放緩帶來的營收下降。
資料來源:source
沒有留言:
張貼留言