Mac Catalyst是蘋果嘗試打通兩個平臺的開始 10月9日上午消息,昨日蘋果公司用于電腦產(chǎn)品的macOS Catalina正式上線。對開發(fā)者來說,新系統(tǒng)最大的改進之一是Mac Catalyst,它能讓iPad程序在Mac上運行。不過這個跨平臺過程剛剛出生,還在磨合階段,一些開發(fā)者最近談到了他們使用Mac Catalyst的體驗。 Mac Catalyst最初名為“Project Catalyst”——蘋果公司表示,它能讓iPad應(yīng)用簡單移植到Mac上,就像在Xcode開發(fā)工具中勾選一個復(fù)選框一樣簡單。 對開發(fā)者來說,這是歷史性的一步,長期以來,移動平臺和電腦平臺的App并不通用,開發(fā)者必須寫兩次代碼,設(shè)計兩套UI界面,才能分別為兩個平臺制作對應(yīng)的App。如果Mac Catalyst能成功,將是一次歷史性的改變。 當然,任何歷史改變都是一個緩慢的進程,至少目前,要使iPad應(yīng)用程序真正與Mac應(yīng)用程融合,還需要做更多的工作。彭博社(Bloomberg)的記者馬克-古爾曼(Mark Gurman)報道稱,一些開發(fā)人員在Catalyst上遇到了些問題。 根據(jù)他的報道,開發(fā)者詹姆斯-湯姆森(James Thomson)想讓自己的iPad PCalc計算器應(yīng)用行在Mac上,但這個工作量比他最初預(yù)期的要大。湯姆森稱,自己的App改變成Mac版后,最初“看上去像一個iPad應(yīng)用漂浮在一個更大的屏幕上,所以他重新設(shè)計了用戶界面。另外,如果是較老的Mac電腦,運行蘋果的高級3D圖形框架SceneKit有點吃力。 另外,目前雖然是一款A(yù)pp能同時在兩個平臺上運行,但它們的售賣還是在iOS和macOS商店分開的,所以用戶有可能為一款程序花兩次錢(當然前提是他不知道買一次iPad版就能在Mac上運行)。 根據(jù)古爾曼的報道,貌似大多數(shù)開發(fā)者遇到的都是用戶界面相關(guān)的問題,例如一些應(yīng)用在播放視頻時無法隱藏鼠標指針,或者可能在視頻錄制、兩指滾動、頻游戲中使用鍵盤和觸屏方面存在問題。 目前,蘋果也在協(xié)助開發(fā)者解決這些問題,例如賽車游戲《瀝青9號》,它的制作方Gameloft表示,通過Mac Catalyst運行在Mac上的《瀝青9號》已經(jīng)“略微推遲”,以完善體驗,并將于今年晚些時候推出。 盡管有挫折,但我們?nèi)耘f相信Mac Catalyst是Mac應(yīng)用程序開發(fā)的未來。多平臺融合,抹平不同設(shè)備之間的溝壑是早晚的事,從理論上看,這件事貌似也只有掌握iOS,iPadOS和macOS等多平臺系統(tǒng)的蘋果能做,微軟或谷歌也曾嘗試打通電腦和手機之間那堵墻,但Windows Phone已經(jīng)被放棄,Chrome OS還只能用于少量上網(wǎng)本,作為一種低價選擇存在。 兩個不同系統(tǒng),不同平臺,不同架構(gòu)的平臺從沒融合過,這中間要克服的問題不只是代碼,還有怎么讓原本用戶界面和操作邏輯完全不同的App兼顧兩種不同設(shè)備的體驗。 |
免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨!
掃一掃,關(guān)注站長網(wǎng)微信