您当前的位置:中国高新科技网快讯正文

APP一键从iPad移植到Mac苹果新服务遭开发者吐槽

发布日期:2019-10-09 来源:网易科技报道 作者:责任编辑NO。魏云龙0298

(原标题:Apple’s Merged iPad, Mac Apps Leave Developers Uneasy, Users Paying Twice)

图示:苹果国际开发者大会上的软件负责人克雷格·费德里吉(Craig Federighi)

网易科技讯 10月9日音讯,据国外媒体报导,苹果公司期望经过Catalyst体系让iPad运用程序在Mac电脑上流通运转,终究打通两者之间的软件壁垒。可是从现阶段来看,所移植运用的用户体会并不好,还要为同一运用付出两次费用;而开发人员表明这比料想的作业量要大,并不像苹果声称的那样简略。

以下是翻译内容:

上一年苹果公司软件负责人克雷格·费德里吉(Craig Federighi)宣告,开发人员能够轻松地将他们的iPad运用程序移植到Mac电脑上,也就是说程序员只需编写一次运用程序,就能够将其布置到额定的数百万台设备上。但迄今为止,一些开发者以为实际并不达观,乃至呈现了让顾客为一个运用付出两次费用的状况。现阶段首要的苹果运用程序开发商和Netflix等服务供给商也不肯参加其间。

当地时刻周一苹果公司推出了Catalyst,这是一种能够将iPad运用程序转换为Mac运用的技能。这也是苹果迈向更大方针的第一步:到2021年,开发者能够一次性开宣布一款运用,并经过一个一致的运用商铺在iPhone、iPad和Mac电脑上运转该运用。但初代产品好像依然适当粗糙,许多方面都令开发人员感到懊丧。此外,由于用户下载他们现已购买iPad运用程序的Mac版别时,或许需求再次付费,这一状况或许会惹恼用户。

“作为一个用户,我不想再为具有相同的运用程序而付费。”苹果资深开发人员史蒂芬·特劳顿-史密斯(Steven Troughton-Smith)说。“作为一名开发人员,我不期望我的用户有必要做出这样的决议。”

为了让自家广受欢迎的iPad运用PCalc计算器在Mac电脑上运转杰出,詹姆斯·汤姆森(James Thomson)不得不付出比预期更大的尽力。他说,对开发人员来说,为这些额定的作业应该取得第2次酬劳,但在苹果声称移植进程好像像打勾相同简略之后,顾客或许不会立刻了解。凯文·雷特(Kevin Reutter)把他的Planny运用程序带到Mac电脑上,称这种状况“令人伤心”。

这些扎手的问题对苹果来说是一个危险,由于其依靠许多的外部开发者来保护、改进和增强其国际领先的运用程序生态体系,并使其设备显得有用且共同。长时刻以来,苹果一致运用商铺(unified App Store)的项目(公司内部代号为Marzipan)许诺在鼓舞开发新软件的一起为开发人员节省时刻。这是苹果从服务中获取更多收入的关键所在,但让用户付出两倍费用不太或许是长时刻方案的一部分。

大多数面向顾客的软件渠道并没有二次收费的问题。谷歌的运用商铺运转在Android和Chromebook设备上,用户所购买的运用能够在这两种设备之间同享。相同,Facebook经过其Oculus运用战略,避免了在Go和Quest头戴设备上对同一款运用收取两次费用。苹果自己也是iOS运用程序的支持者,用户只需购买一次,就能够在iPhone、iPad、苹果电视和苹果手表上运用。

苹果发言人回绝置评。苹果公司表明,本周将有许多iPad运用程序登陆Mac电脑,不久的将来还会有更多运用程序发布。现在的参加者包含言语学习运用Rosetta Stone、理财运用Money Coach以及交际渠道Twitter等。不过,美国最大的流媒体视频服务公司Netflix当地时刻周二表明,它将不会参加其间。该公司供给的免费iPad运用程序在运用商铺中排名第二。

图示:将iPad运用移植到Mac之上仍需求许多的作业,并不像苹果声称的那样简略

在苹果新技能初次露脸的第一天,Mac运用程序商铺仅展现了大约20个兼容的iPad运用程序。相比之下,针对iPad优化过的运用程序或许有100多万个。

Catalyst是“Mac运用程序开发的未来”,特劳顿-史密斯表明。“这将决议Mac未来是巨大仍是平凡的。”其他开发者以为,关于那些曾经从未为Mac开发过运用程序、只了解iPhone和iPad渠道的人来说,这项技能是一座有用的桥梁。

开发人员还发现,苹果将iPad运用程序引进Mac电脑的东西存在几个问题。一些只要在iPad触摸屏上才有含义的功用,比方协助用户在日历上选择日期和时刻的可翻滚列表,现在也呈现在了Mac电脑上。但在Mac电脑上,输入操作依然根据键盘、鼠标或触控板。

特劳顿-史密斯说,一些Mac版的运用程序在播映视频时无法躲藏鼠标指针。他还发现,在某些状况下视频录制和两指翻滚存在问题,以及在视频游戏中运用键盘和全屏形式也存在问题。PCalc的开发者汤姆森表明,一些较老的Mac电脑难以运转运用SceneKit套件的移植运用。

自本年6月以来,苹果网站上就呈现了两款备受等待的Catalyst移植运用:DC漫画流媒体渠道DC Universe和赛车游戏Asphalt 9,但本周它们却忽然下架了。赛车游戏开发商Gameloft周二表明,为了“完善用户体会”,这款游戏的上架“略有推迟”,将于本年晚些时候推出。

许多问题源于苹果开始所许诺移植的简略性。这的确很简略,但终究移植的运用程序依然保留了为iPad设备优化的痕迹,但在Mac电脑上运转作用并欠安。

特劳顿-史密斯说:“将会有许多开发者除了点击那个复选框并发布之外什么都不做,可是你不能停步于此。”他弥补说,除了简略的移植,苹果公司发布的攻略并没有供给太多协助。但另一方面,他也说自己对第一批Catalyst移植运用形象深入。

一些资深的Mac开发人员不肯意将他们的精力转移到Catalyst上。运转Tapbots并开发了第三方Twitter运用程序Tweetbot的保罗·哈达德(Paul Haddad)说:“将一个可运转的现有AppKit运用程序移植到一个未经验证的初代东西包中去毫无含义,由于其未来充满了不确定性。”“AppKit是Mac运用的底层结构,而UIKit是iOS和Catalyst运用的结构。

汤姆森说,其iPad计算器运用的Mac版开始看起来像一个漂浮在更大Mac屏幕上的iPad运用程序,所以他不得不从头规划许多面向用户的软件。他说,底层的代码基本上都能够用得上,但在“看到要让它成为一个好的Mac运用程序需求做许多作业”之后,他终究没有发布。

卢卡斯·伯格斯托勒(Lukas Burgstaller)表明,他火爆的Feeds iPad运用程序开始好像很简单进行移植,但后来他在让软件适配Mac界面的进程中“遇到了各种费事”。

第三方开发者并不是仅有面对Catalyst移植运用问题的人。苹果公司经过Catalyst发布了四个自家运用,其间包含家庭、新闻、股票和语音备忘录。令人为难的是,iPad界面并不能让Mac用户满足。苹果的费德里吉解说称,这是苹果的规划决议计划,,而不是底层技能的问题。

现在苹果的Catalyst体系依然要求开发者提交两款运用:一款用于iPad和iphone,另一款用于Mac。这或许会使运用程序的发布时刻不同,由于其间一个或许会先于另一个取得同意。这也意味着,假如用户下载了iPad版运用,Mac版运用并不会主动下载到他们的电脑上。当然,谷歌运用程序也没有主动下载功用。

最重要的是,这意味着即使用户现已为iPad版运用付费,但仍将需求再次为Mac运用程序付费。据开发者说,在某些状况下,运用内购买或许也不会从iPad运用程序复制到Mac版运用。

汤姆森表明,他正在为自己的网站规划遣词以正告客户,虽然大多数底层代码与iPhone、iPad、苹果手表和苹果电视的运用程序相同,他们将不得不为Mac版运用程序再次付费。所幸之处在于,考虑到苹果公司对软件继续更新的前史,汤姆森的信息很或许不用展现太长时刻。(辰辰)

本文来历:网易科技报导 责任编辑:王凤枝_NT2541

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!