内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界资讯软件之家
Win10之家WP之家
iPhone之家iPad之家
安卓之家数码之家
评测中心智能设备
精准搜索请尝试:精确搜索

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

2019-10-9 8:09:49来源:作者:辰辰责编:远洋评论:

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)不得不付出比预期更大的努力。他说,对开发人员来说,为这些额外的工作应该获得第二次报酬,但在苹果宣称移植过程似乎像打勾一样简单之后,消费者可能不会马上理解。凯文·雷特(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版应用程序再次付费。所幸之处在于,考虑到苹果公司对软件持续更新的历史,汤姆森的信息很可能不必展示太长时间。

分享:

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C)RuanMei.com, All Rights Reserved.

软媒公司版权所有

德江县大唐广告制作中心 安般太极拳 衣购网 广州市鸿诗凯广告有限公司 盐城铸阳暖通服务有限公司 大连文润轴承有限公司 深圳市港澳信联国际旅行社有限公司 东莞市盛家橡塑科技有限公司 焦点刀具英 贵州佳亮宏机电设备有限公司 献县科宇高铁仪器设备厂 戴云大酒店 饰妮十字绣 六安新手游网络科技有限公司 贵阳和昌顺有限公司 深圳市宝联兴科技有限公司 郑州山丘文化传播有限公司 安徽信尔达通信技术有限公司 深圳市宝福汽车服务股份有限公司 潼南县梓潼街道商会 红棉小学 滁州硬笔书法家协会 成都天使之家社会工作服务中心 淄博宝森商贸有限公司 浦东机场停车场 河南中德塑钢型材有限公司 西安维度装饰设计有限公司 石家庄问道 海外购 房屋过户网 金沙县 刑侦推理有声小说 广西南宁文峻广告有限公司 深圳泰和门诊部 火热剧集站 佛山市南海中藤家具厂 厦门固得塑胶有限公司 北京中北亚汽车贸易有限公司 鹤壁华辰重工机械有限公司 北京兵润恒通汽车销售有限公司 ppnba直播吧飞飞CMS官网论道网洋创支付吧