聚焦> 正文

蘋(píng)果將iPad應(yīng)用程序引入Mac電腦的工具存在幾個(gè)問(wèn)題

時(shí)間: 2019-10-09 15:10:18 來(lái)源: 網(wǎng)易科技

10月9日消息,據(jù)國(guó)外媒體報(bào)道,蘋(píng)果公司期望通過(guò)Catalyst系統(tǒng)讓iPad應(yīng)用程序在Mac電腦上流暢運(yùn)行,最終打通兩者之間的軟件壁壘。然而從現(xiàn)階段來(lái)看,所移植應(yīng)用的用戶(hù)體驗(yàn)并不好,還要為同一應(yīng)用支付兩次費(fèi)用;而開(kāi)發(fā)人員表示這比預(yù)想的工作量要大,并不像蘋(píng)果宣稱(chēng)的那樣簡(jiǎn)單。

以下是翻譯內(nèi)容:

去年蘋(píng)果公司軟件負(fù)責(zé)人克雷格·費(fèi)德里吉(Craig Federighi)宣布,開(kāi)發(fā)人員能夠輕松地將他們的iPad應(yīng)用程序移植到Mac電腦上,也就是說(shuō)程序員只需編寫(xiě)一次應(yīng)用程序,就可以將其部署到額外的數(shù)百萬(wàn)臺(tái)設(shè)備上。但迄今為止,一些開(kāi)發(fā)者認(rèn)為現(xiàn)實(shí)并不樂(lè)觀(guān),甚至出現(xiàn)了讓消費(fèi)者為一個(gè)應(yīng)用支付兩次費(fèi)用的情況?,F(xiàn)階段主要的蘋(píng)果應(yīng)用程序開(kāi)發(fā)商和Netflix等服務(wù)提供商也不愿參與其中。

當(dāng)?shù)貢r(shí)間周一蘋(píng)果公司推出了Catalyst,這是一種能夠?qū)Pad應(yīng)用程序轉(zhuǎn)換為Mac應(yīng)用的技術(shù)。這也是蘋(píng)果邁向更大目標(biāo)的第一步:到2021年,開(kāi)發(fā)者可以一次性開(kāi)發(fā)出一款應(yīng)用,并通過(guò)一個(gè)統(tǒng)一的應(yīng)用商店在iPhone、iPad和Mac電腦上運(yùn)行該應(yīng)用。但初代產(chǎn)品似乎仍然相當(dāng)粗糙,許多方面都令開(kāi)發(fā)人員感到沮喪。此外,由于用戶(hù)下載他們已經(jīng)購(gòu)買(mǎi)iPad應(yīng)用程序的Mac版本時(shí),可能需要再次付費(fèi),這一狀況可能會(huì)惹惱用戶(hù)。

“作為一個(gè)用戶(hù),我不想再為擁有同樣的應(yīng)用程序而付費(fèi)。”蘋(píng)果資深開(kāi)發(fā)人員史蒂芬·特勞頓-史密斯(Steven Troughton-Smith)說(shuō)。“作為一名開(kāi)發(fā)人員,我不希望我的用戶(hù)必須做出這樣的決定。”

為了讓自家廣受歡迎的iPad應(yīng)用PCalc計(jì)算器在Mac電腦上運(yùn)行良好,詹姆斯·湯姆森(James Thomson)不得不付出比預(yù)期更大的努力。他說(shuō),對(duì)開(kāi)發(fā)人員來(lái)說(shuō),為這些額外的工作應(yīng)該獲得第二次報(bào)酬,但在蘋(píng)果宣稱(chēng)移植過(guò)程似乎像打勾一樣簡(jiǎn)單之后,消費(fèi)者可能不會(huì)馬上理解。凱文·雷特(Kevin Reutter)把他的Planny應(yīng)用程序帶到Mac電腦上,稱(chēng)這種情況“令人難過(guò)”。

這些棘手的問(wèn)題對(duì)蘋(píng)果來(lái)說(shuō)是一個(gè)風(fēng)險(xiǎn),因?yàn)槠湟蕾?lài)大量的外部開(kāi)發(fā)者來(lái)維護(hù)、改善和增強(qiáng)其世界領(lǐng)先的應(yīng)用程序生態(tài)系統(tǒng),并使其設(shè)備顯得實(shí)用且獨(dú)特。長(zhǎng)期以來(lái),蘋(píng)果統(tǒng)一應(yīng)用商店(unified App Store)的項(xiàng)目(公司內(nèi)部代號(hào)為Marzipan)承諾在鼓勵(lì)開(kāi)發(fā)新軟件的同時(shí)為開(kāi)發(fā)人員節(jié)省時(shí)間。這是蘋(píng)果從服務(wù)中獲取更多收入的關(guān)鍵所在,但讓用戶(hù)支付兩倍費(fèi)用不太可能是長(zhǎng)期計(jì)劃的一部分。

大多數(shù)面向消費(fèi)者的軟件平臺(tái)并沒(méi)有二次收費(fèi)的問(wèn)題。谷歌的應(yīng)用商店運(yùn)行在A(yíng)ndroid和Chromebook設(shè)備上,用戶(hù)所購(gòu)買(mǎi)的應(yīng)用可以在這兩種設(shè)備之間共享。同樣,F(xiàn)acebook通過(guò)其Oculus應(yīng)用策略,避免了在Go和Quest頭戴設(shè)備上對(duì)同一款應(yīng)用收取兩次費(fèi)用。蘋(píng)果自己也是iOS應(yīng)用程序的支持者,用戶(hù)只需購(gòu)買(mǎi)一次,就可以在iPhone、iPad、蘋(píng)果電視和蘋(píng)果手表上使用。

蘋(píng)果發(fā)言人拒絕置評(píng)。蘋(píng)果公司表示,本周將有許多iPad應(yīng)用程序登陸Mac電腦,不久的將來(lái)還會(huì)有更多應(yīng)用程序發(fā)布。目前的參與者包括語(yǔ)言學(xué)習(xí)應(yīng)用Rosetta Stone、理財(cái)應(yīng)用Money Coach以及社交平臺(tái)Twitter等。不過(guò),美國(guó)最大的流媒體視頻服務(wù)公司Netflix當(dāng)?shù)貢r(shí)間周二表示,它將不會(huì)參與其中。該公司提供的免費(fèi)iPad應(yīng)用程序在應(yīng)用商店中排名第二。

圖示:將iPad應(yīng)用移植到Mac之上仍需要大量的工作,并不像蘋(píng)果宣稱(chēng)的那樣簡(jiǎn)單

在蘋(píng)果新技術(shù)首次亮相的第一天,Mac應(yīng)用程序商店僅展示了大約20個(gè)兼容的iPad應(yīng)用程序。相比之下,針對(duì)iPad優(yōu)化過(guò)的應(yīng)用程序可能有100多萬(wàn)個(gè)。

Catalyst是“Mac應(yīng)用程序開(kāi)發(fā)的未來(lái)”,特勞頓-史密斯表示。“這將決定Mac未來(lái)是偉大還是平庸的。”其他開(kāi)發(fā)者認(rèn)為,對(duì)于那些以前從未為Mac開(kāi)發(fā)過(guò)應(yīng)用程序、只熟悉iPhone和iPad平臺(tái)的人來(lái)說(shuō),這項(xiàng)技術(shù)是一座有用的橋梁。

開(kāi)發(fā)人員還發(fā)現(xiàn),蘋(píng)果將iPad應(yīng)用程序引入Mac電腦的工具存在幾個(gè)問(wèn)題。一些只有在iPad觸摸屏上才有意義的功能,比如幫助用戶(hù)在日歷上選擇日期和時(shí)間的可滾動(dòng)列表,現(xiàn)在也出現(xiàn)在了Mac電腦上。但在Mac電腦上,輸入操作仍然基于鍵盤(pán)、鼠標(biāo)或觸控板。

特勞頓-史密斯說(shuō),一些Mac版的應(yīng)用程序在播放視頻時(shí)無(wú)法隱藏鼠標(biāo)指針。他還發(fā)現(xiàn),在某些情況下視頻錄制和兩指滾動(dòng)存在問(wèn)題,以及在視頻游戲中使用鍵盤(pán)和全屏模式也存在問(wèn)題。PCalc的開(kāi)發(fā)者湯姆森表示,一些較老的Mac電腦難以運(yùn)行使用SceneKit套件的移植應(yīng)用。

自今年6月以來(lái),蘋(píng)果網(wǎng)站上就出現(xiàn)了兩款備受期待的Catalyst移植應(yīng)用:DC漫畫(huà)流媒體平臺(tái)DC Universe和賽車(chē)游戲Asphalt 9,但本周它們卻突然下架了。賽車(chē)游戲開(kāi)發(fā)商Gameloft周二表示,為了“完善用戶(hù)體驗(yàn)”,這款游戲的上架“略有延遲”,將于今年晚些時(shí)候推出。

許多問(wèn)題源于蘋(píng)果最初所承諾移植的簡(jiǎn)單性。這確實(shí)很簡(jiǎn)單,但最終移植的應(yīng)用程序仍然保留了為iPad設(shè)備優(yōu)化的痕跡,但在Mac電腦上運(yùn)行效果并不佳。

特勞頓-史密斯說(shuō):“將會(huì)有很多開(kāi)發(fā)者除了點(diǎn)擊那個(gè)復(fù)選框并發(fā)布之外什么都不做,但是你不能止步于此。”他補(bǔ)充說(shuō),除了簡(jiǎn)單的移植,蘋(píng)果公司發(fā)布的指南并沒(méi)有提供太多幫助。但另一方面,他也說(shuō)自己對(duì)第一批Catalyst移植應(yīng)用印象深刻。

一些資深的Mac開(kāi)發(fā)人員不愿意將他們的精力轉(zhuǎn)移到Catalyst上。運(yùn)行Tapbots并開(kāi)發(fā)了第三方Twitter應(yīng)用程序Tweetbot的保羅·哈達(dá)德(Paul Haddad)說(shuō):“將一個(gè)可運(yùn)行的現(xiàn)有AppKit應(yīng)用程序移植到一個(gè)未經(jīng)驗(yàn)證的初代工具包中去毫無(wú)意義,因?yàn)槠湮磥?lái)充滿(mǎn)了不確定性。”“AppKit是Mac應(yīng)用的底層框架,而UIKit是iOS和Catalyst應(yīng)用的框架。

湯姆森說(shuō),其iPad計(jì)算器應(yīng)用的Mac版最初看起來(lái)像一個(gè)漂浮在更大Mac屏幕上的iPad應(yīng)用程序,所以他不得不重新設(shè)計(jì)很多面向用戶(hù)的軟件。他說(shuō),底層的代碼基本上都可以用得上,但在“看到要讓它成為一個(gè)好的Mac應(yīng)用程序需要做大量工作”之后,他最終沒(méi)有發(fā)布。

盧卡斯·伯格斯托勒(Lukas Burgstaller)表示,他火爆的Feeds iPad應(yīng)用程序最初似乎很容易進(jìn)行移植,但后來(lái)他在讓軟件適配Mac界面的過(guò)程中“遇到了各種麻煩”。

第三方開(kāi)發(fā)者并不是唯一面臨Catalyst移植應(yīng)用問(wèn)題的人。蘋(píng)果公司通過(guò)Catalyst發(fā)布了四個(gè)自家應(yīng)用,其中包括家庭、新聞、股票和語(yǔ)音備忘錄。令人尷尬的是,iPad界面并不能讓Mac用戶(hù)滿(mǎn)意。蘋(píng)果的費(fèi)德里吉解釋稱(chēng),這是蘋(píng)果的設(shè)計(jì)決策,,而不是底層技術(shù)的問(wèn)題。

目前蘋(píng)果的Catalyst系統(tǒng)仍然要求開(kāi)發(fā)者提交兩款應(yīng)用:一款用于iPad和iphone,另一款用于Mac。這可能會(huì)使應(yīng)用程序的發(fā)布時(shí)間不同,因?yàn)槠渲幸粋€(gè)可能會(huì)先于另一個(gè)獲得批準(zhǔn)。這也意味著,如果用戶(hù)下載了iPad版應(yīng)用,Mac版應(yīng)用并不會(huì)自動(dòng)下載到他們的電腦上。當(dāng)然,谷歌應(yīng)用程序也沒(méi)有自動(dòng)下載功能。

最重要的是,這意味著即便用戶(hù)已經(jīng)為iPad版應(yīng)用付費(fèi),但仍將需要再次為Mac應(yīng)用程序付費(fèi)。據(jù)開(kāi)發(fā)者說(shuō),在某些情況下,應(yīng)用內(nèi)購(gòu)買(mǎi)可能也不會(huì)從iPad應(yīng)用程序復(fù)制到Mac版應(yīng)用。

湯姆森表示,他正在為自己的網(wǎng)站設(shè)計(jì)措辭以警告客戶(hù),盡管大多數(shù)底層代碼與iPhone、iPad、蘋(píng)果手表和蘋(píng)果電視的應(yīng)用程序相同,他們將不得不為Mac版應(yīng)用程序再次付費(fèi)。所幸之處在于,考慮到蘋(píng)果公司對(duì)軟件持續(xù)更新的歷史,湯姆森的信息很可能不必展示太長(zhǎng)時(shí)間。

關(guān)鍵詞: 將iPad應(yīng)用程序引入Mac電腦

責(zé)任編輯:QL0009

為你推薦

關(guān)于我們| 聯(lián)系我們| 投稿合作| 法律聲明| 廣告投放

版權(quán)所有 © 2020 跑酷財(cái)經(jīng)網(wǎng)

所載文章、數(shù)據(jù)僅供參考,使用前務(wù)請(qǐng)仔細(xì)閱讀網(wǎng)站聲明。本站不作任何非法律允許范圍內(nèi)服務(wù)!

聯(lián)系我們:315 541 185@qq.com