首页 >雅湾新闻网>科技>苹果尝试打通iPadOS和macOS之间那堵墙

苹果尝试打通iPadOS和macOS之间那堵墙

2019-11-03 09:07:42 作者:匿名

来源:新浪数字作家:晓光

苹果电脑产品Macos catalina昨日正式发布。对开发者来说,新系统最大的改进之一是mac catalyst,它使ipad程序能够在mac上运行。然而,这一跨平台流程刚刚诞生,仍处于运行阶段。一些开发人员最近谈到了他们使用mac catalyst的经验。

苹果机催化剂最初被称为“项目催化剂”——苹果公司表示,它可以让ipad应用程序简单地移植到苹果机上,就像在xcode开发工具中选中一个复选框一样简单。

对开发者来说,这是历史性的一步。长期以来,用于移动平台和计算机平台的应用并不常见。开发人员必须编写两个代码并设计两组ui接口,以便分别为这两个平台制作相应的应用程序。如果mac catalyst成功,这将是一个历史性的变化。

当然,任何历史变化都是一个缓慢的过程。至少目前,要真正将ipad应用程序与mac应用程序集成起来,还需要做更多的工作。彭博记者马克·古尔曼报道说,一些开发商在催化剂方面存在一些问题。

根据他的报告,开发者james thomson希望他的ipad pcalc计算器应用程序能在mac上运行,但是这个工作比他最初预期的要大。汤姆森说,在他的应用程序被改成mac后,它最初“看起来像一个漂浮在大屏幕上的ipad应用程序,所以他重新设计了用户界面”。此外,如果是一台较旧的苹果电脑,运行苹果的高级3d图形框架场景有点困难。

此外,尽管目前一个应用可以同时在两个平台上运行,但它的销售仍然在ios和macos商店中分开,因此用户可能会在一个程序上花费两次(当然,前提是他不知道买一个ipad版本在mac上运行)。

根据gourmain的报告,似乎大多数开发人员都会遇到与用户界面相关的问题。例如,某些应用程序在播放视频时无法隐藏鼠标指针,或者在视频录制、两指滚动和频率游戏中使用键盘和触摸屏时可能会出现问题。

目前,苹果也在帮助开发者解决这些问题,比如赛车游戏沥青9。它的制作人gameloft说,通过mac catalyst在mac上运行的沥青9已经被“稍微推迟”,以改善体验,并将于今年晚些时候推出。

尽管遇到挫折,我们仍然相信mac catalyst是mac应用程序开发的未来。多平台集成和平衡不同设备之间的差距只是时间问题。理论上,似乎只有掌握了ios、ipados和macos等多平台系统的苹果才能做到这一点。微软或谷歌试图打破电脑和手机之间的隔阂,但视窗手机已经被抛弃,chrome操作系统只能作为一种低成本的选择用于少数上网本。

两个不同的系统、不同的平台和具有不同架构的平台从未被集成。要克服的问题不仅仅是代码,还有如何让用户界面和操作逻辑完全不同的应用程序考虑到两种不同设备的体验。

来源:新浪数字作家:晓光

© Copyright 2018-2019 zebnc.com雅湾新闻网 Inc. All Rights Reserved.