分類
数字趋势

Mac Catalyst:好的,坏的和丑陋的

温馨提示| MacOS Catalina动手| Macbook Pro
丹·贝克/数字趋势

Apple的Project Catalyst旨在使开发人员更轻松地将其iOS应用程序跨Mac移植。这是Apple帮助开发人员将移动应用程序引入Mac的一种方法,而无需派遣整个团队来保持其最新状态。

这对开发人员来说是个好消息,但对其他所有人来说是个好消息吗?早在我们测试MacOS Catalina Beta时,我们根本就没有确信过-苹果自己的Catalyst应用程序(如Apple Music和Apple TV)被弄糊涂了,感觉完成了一半。不完全是鼓舞人心的。但是,既然MacOS Catalina正式发布了,其他开发人员就会参与进来,现在Mac上已有30多种跨平台应用程序。

我们想知道这些第三方开发商在Project Catalyst方面是否能够比Apple做得更好。为了找出答案,我们详细研究了多种类型的五个应用。它们是否标志着Project Catalyst的光明前景,还是已经处于困境中?我研究了一些第一个示例,以了解事情是如何开始的。

好的

MacOS Catalina Project催化剂应用程序pdf查看器的性能如何

我们从PDF Viewer着手。在某些Project Catalyst应用程序错综复杂的错放设计决策的情况下,PDF Viewer清晰,聪明且制作精良。它的开发人员不仅花时间使它的PDF编辑器应用程序在Mac上有宾至如归的感觉,而且甚至从苹果的设计书中摘取了一些明智的选择,这意味着它很适合。

它与Apple自己的Preview应用程序进行了有利的比较,在该应用程序的顶部放置了一排类似的按钮。但是PDF Viewer的开发人员在这些按钮的布局选择上走得更远:就像在“预览”中一样,“缩放”,侧边栏和“共享”按钮在左侧,而编辑控件在右侧。由于PDF Viewer和Preview可以执行类似的功能,因此您可能经常会同时使用这两个应用程序。在这种情况下,您将非常欣赏PDF Viewer的熟悉感觉。这是设计一致性为何如此重要的一个完美示例。

在其他地方,文本大小和样式适用于该平台,而菜单栏中有许多有用的选项。唯一的轻微错误是在设置中包括了iOS样式的滑块,而不是复选框,但这可以代替PDF Viewer所做的所有其他事情。这是一个示例性的Project Catalyst应用程序。

macos catalina项目催化剂应用程序moneycoach有多好

接下来,MoneyCoach –一个储蓄和个人理财应用程序–混合了。它看起来像是苹果全新电视和Reminders应用程序之间的混搭,偶尔会出现一些偶然的情况。

最上方是四个标签:概述,预算,交易和报告。这种布局与TV应用程序有很多共同之处,我们在首次测试时就有些疑虑。尽管如此,MoneyCoach的方法仍能更好地工作,因为实际上感觉有些想法进入了设计。

例如,“概述”选项卡上的提示样式圆角矩形储备充足,每个矩形都包含不同的内容部分。明智地使用颜色突出关键区域并引起您的注意,而不会像彩虹般爆炸。同时,“报告”标签井井有条,即使有些压倒性。

不过,这并不完美。添加新预算的过程非常类似于iOS:弹出窗口的左上角和右上角分别具有“取消”和“保存”,其中MacOS风格是使用传统的交通信号灯按钮。从iOS的“设置”应用程序几乎完全删除了“设置”窗口,而iOS滑块比比皆是。

感觉就像MoneyCoach的开发人员几乎钉牢了它,但随后又用光了时间,并从移动版本中移植了其余的全部应用程序。引发奇怪的故障,当您调整应用程序的大小并且某些应用程序缺少满分时,某些(但不是全部)框中的文本会更改大小。

不好

MacOS Catalina Project催化剂应用habitminder有多好

顾名思义,HabitMinder是一款旨在帮助您养成和保持良好习惯的应用程序。多吃蔬菜,多运动,学习新东西,诸如此类。您可以从一长串的选项中选择一种习惯,分为五类:身体,意识,健康习惯,欣赏和承诺。选择一个习惯,确定要执行的频率,然后单击“保存”。

但是,存在一个不可避免的问题,它几乎立即抬起了头。设计。 HabitMinder的外观和感觉就像是一个iOS应用程序,在寻找谷物过道时迷路了,徘徊在Mac上。例如,“主页”选项卡是一个广阔的空白区域,在这里您选择的习惯被海绵状的空白空间相形见;;大概这在iOS上看起来是可以接受的,在iOS上,较小的屏幕使空白空间不那么明显,但在MacOS上却很痛苦。

问题扩展到设置,在该设置中,iOS样式的滑块取代了MacOS上使用的复选框。文本大而粗体,与Mac上常见的微妙风格形成鲜明对比。而且,奇怪的是,您只能在任一方向上将应用程序的宽度调整为(字面)5-10像素。

您可能会争辩说所有这些都是无关紧要的,并且我们只是过于挑剔。但是苹果一直以设计的一致性为荣。人们喜欢MacOS的部分原因是围绕它建立的开发人员社区。 Mac应用程序具有自己的设计规则。即使您以前从未使用过某个应用程序,也可以大致了解其工作方式,因为其他Mac应用程序的工作方式相同。因此,当您开始看到iOS按钮等时,感觉不合适。

HabitMinder的错误并不直接是苹果的错,但该公司通过引入Project Catalyst,然后在Catalina Beta中使用其自己的半熟应用程序,为此类事情打开了闸门。

macos catalina项目催化剂应用程序有多好?

Twitter是Mac Catalyst旨在做的一个很好的例子。 Twitter于2018年初从Mac上删除了其本机应用程序 ,声称由于用户数量众多,很难保持最新状态。

但是Mac Catalyst允许Twitter轻松移植其流行的移动应用程序。鉴于它可能是迄今为止Project Catalyst应用程序中最大的名字,我非常希望它能够成为Apple跨平台实验所有优点的一个例子。

事后看来,我可能没
什么期望的,因为在Mac Web浏览器中使用Twitter感觉就像您在iOS上一样。 Twitter的Catalyst应用程序可完美使用-它本质上是打包为本机应用程序的Twitter Web应用程序。布局很熟悉,左侧是标签,通知,消息等区域,中间是Feed,然后是右侧的搜索框和趋势。到目前为止,如此普通。

关于网络上的Twitter和iOS应用程序的唯一区别是它的设置,您可以在Mac上看到传统的Mac复选框,并在iOS应用程序中找到滑块。具有讽刺意味的是,即使Catalyst应用程序从未在Mac上占有一席之地,它也使用了滑块。这是唯一使其与Mac上的正常Twitter体验区别开来的东西。

我们从Twitter应用程序获得的总体印象是最小的努力之一。当然,它可以正常工作,但它与iOS Twitter应用程序非常相似,因此很难区分两者之间的区别。这里没有Mac的考虑因素,只是移植了一个应用程序,但是勾选了Project Catalyst复选框需要花费很长时间。如果这将成为Catalyst应用程序的趋势,那将不会使我们充满信心。

丑陋的

macos catalina project催化剂应用程序的性能如何

罗塞塔·斯通(Rosetta Stone)可能会帮助您学习新的语言,但不幸的是,它还不能熟练使用Apple的设计语言。它的某些错误似乎是由于缺乏努力而导致的,而其他错误则是奇怪的视觉故障和其他异常情况。例如,在后一类别中,调整应用程序大小时会发生什么。扩大应用程序时,无需重新排列屏幕上的元素来填充空间,而是一切都会变大。这意味着空间的使用与应用程序缩小时一样差。

但这是以前的类别,发现了更加严重的失误。在注册页面上,一切似乎都没有了。系统会为您提供一个用于输入名称的框,一个可笑的大型“下一步”按钮以及大量空白区域。单击“下一步”,您将得到另一个框,以输入您的电子邮件,该电子邮件再次被空白所包围。为什么这些页面不能在同一页面上? Mac的较大屏幕为此提供了足够的空间,但是莫名其妙的开发人员忽略了这种可能性。它告诉我们,几乎没有考虑该应用程序在Mac上的功能。

一旦您进入了应用程序的主体,它便大同小异。布局非常基础,每个语言模块仅包含平铺框。没有侧边栏,没有工具,只有肮脏的菜单栏选项选择。尽管其中一些元素会随着您深入应用程序而出现,但最初的印象非常差。

Mac是一台功能强大的机器,不需要以这种方式限制其应用程序。对于开发人员来说,Project Catalyst是一个机会,可以利用他们现有的iOS应用程序,并针对Mac体验对其进行扩展和自定义。为用户提供更多选择,让他们做在iOS上无法做的事情-这就是Project Catalyst的目的。相反,我们经常获得像Rosetta Stone这样的应用程序。这是最懒惰的,机会主义的应用程序开发,Mac用户应该得到更好的回报。