utm虚拟机吧 关注:1,176贴子:3,266

UTM2.0设计概念发布!

只看楼主收藏回复

原文
对于UTM 2.0,我们将完全在SwiftUI中重新实现GUI。唯一的例外是实际的VM视图,因为我们使用了许多无法轻松在SwiftUI中复制的功能(手势处理程序,自定义工具栏,自定义键盘等)。对于UI的其余部分,代码将在所有平台之间共享。
除了对UI进行大修之外,还需要更改其他设计元素:
创建磁盘驱动器需要太多步骤,并且比需要的复杂得多。我们也不提供更改引导顺序的好方法。我们也希望支持可移动磁盘。
通常会更改的设置(共享目录,可移动驱动器等)应暴露在前面和中间,而无需用户深入研究设置。
默认情况下,应隐藏较少使用/高级的设置
系统页面已归档,我们将其重构为系统和QEMU设置
这是一项正在进行中的工作,感谢您的反馈。
iPhone



iPad


macOS

原文结束
作者正在考虑像idos一样上架appstore和macOS的appstore


IP属地:黑龙江1楼2020-07-08 11:59回复
    原文下评论
    美丽,出色。如果可能,再做一件事,是否可以根据系统RAM来更改绿色,橙色/黄色,红色的RAM内存滑块以适应它?


    IP属地:黑龙江2楼2020-07-08 12:03
    回复
      原文下评论
      确实有一些很棒的设计。我看到有改进的余地。作为UI / UX设计师,我可能对您有一些想法。我将尝试找时间在第二天给他们放笔。我本周观看了有关为iPad和macOS设计的WWDC视频。


      IP属地:黑龙江3楼2020-07-08 12:04
      回复
        原文下评论
        我有点老套了,但是对于VM列表,我认为也可以考虑使用带有信息图标的表视图单元格来访问设置,这取决于您认为更多地使用了哪种操作:

        点击the弹出模态也更有意义,因为点击表格视图单元格通常会导致导航。
        另外,我也不喜欢紧凑布局中的插入列表样式。我认为它已被过度使用,并且不必要与那些具有较小宽度的设备(例如缩放模式下的iPhone SE或iPhone 6s / 7/8)区别对待。


        IP属地:黑龙江4楼2020-07-08 12:05
        回复
          原文下评论
          除非他不想出现在App Store上,否则他必须遵循严格的Apple Human Interface Guidelines。虽然我个人认为跟随它们会更好地在iOS和macOS上获得更好的UI体验,但严格来说,开发人员选择这样做是可以的,但是,那就是我。他们为macOS 11和iOS 14制定了新指南。无论旧设备是否有问题,苹果都可以选择这样做。他们还具有有关如何以及何时使用菜单和模式的新指南。
          当前UTM iPad的外观非常好,只需进行一些细微调整即可更新到iOS14。我建议观看WWDC 2020视频,了解如何为iPad设计(我认为该视频是在WWDC 2020活动的周二或周四)。而且由于macOS和iPadOS应用程序的设计将与macOS Big Sur以后几乎具有相同的外观,因此您可以看到日历和文件之类的应用程序都侧重于侧边栏外观和内容组织。


          IP属地:黑龙江5楼2020-07-08 12:05
          回复
            作者回复评论
            [引用“美丽,出色。如果可能,再做一件事,是否可以根据系统RAM来更改绿色,橙色/黄色,红色的RAM内存滑块以适应它?]
            很乐意,但是我找不到在SwiftUI中做的方法(没有添加1000行代码一起破解自定义滑块)
            [引用“确实有一些很棒的设计。我看到有改进的余地。作为UI / UX设计师,我可能对您有一些想法。我将尝试找时间在第二天给他们放笔。"]
            请做!我没有设计经验,这是我第一次尝试SwiftUI。
            [引用“另外,我也不喜欢紧凑布局中的插入列表样式。我认为它已被过度使用,并且不必要与那些具有较小宽度的设备(例如缩放模式下的iPhone SE或iPhone 6s / 7/8)区别对待。“]
            好点子。SwiftUI在使用Form {}时默认为默认值,因此我通过使所有内容看起来都是这样来使其一致。我将尝试其他列表样式。


            IP属地:黑龙江6楼2020-07-08 12:08
            回复
              原文下评论
              您知道UTM从未到达App Store吗?
              苹果绝对不会批准为在iOS上运行虚拟机而设计的应用程序。


              IP属地:黑龙江7楼2020-07-08 12:08
              回复
                原文下评论
                如果您没有注意,他也想做一个macOS版本。在这种情况下,我的论点仍然有效。Apple允许在App Store上使用iDOS2,这是一款旨在模拟DOS 的应用程序,几乎是一样的。
                但是,即使他决定不在App Store上,也仍然建议遵循他们的准则,作为UI / UX设计师,我强烈建议在整个设备上获得更无缝的体验。苹果为应用程序制定人机界面准则是有原因的,甚至微软也有。他们不仅要漂亮。


                IP属地:黑龙江8楼2020-07-08 12:09
                回复
                  作者回复
                  如果Parallels在Mac App Store中,则我不知道为什么不能使用UTM。我同意遵循准则是很好的。


                  IP属地:黑龙江9楼2020-07-08 12:09
                  回复
                    原文下评论
                    在iPad和macOS的首页中,最好添加一些项目:UTM手册,VM示例页面,spice guest虚拟机工具下载页面或某些磁盘映像创建页面。

                    就像vmware一样,显示带有图标的项目会很棒。


                    IP属地:黑龙江10楼2020-07-08 12:10
                    回复
                      作者回复
                      是的,我目前打算说“占位符”,我打算扩大它。


                      IP属地:黑龙江11楼2020-07-08 12:11
                      回复
                        原文下评论
                        当我在设备上启用暗模式时,新设计还会启用暗模式吗?


                        IP属地:黑龙江12楼2020-07-08 12:13
                        回复
                          原文下评论
                          是的,如果您使用系统控件,通常这种东西是免费的。


                          IP属地:黑龙江13楼2020-07-08 12:13
                          回复
                            原文下评论
                            Apple的人机界面指南只是建议,而不是要求。无论如何,遵循它们通常是一个好主意。但是,在这种情况下,插入样式用于常规宽度表格视图的历史由来已久,通常是在拆分视图中使用,因为它占用了一些水平空间以为结果添加一些样式。但是,由于它是作为iOS 13中的API添加的,因此在紧凑的宽度布局中已被过度使用,而且我一直讨厌总是看到被截断的详细信息……由于我看不到虚拟机名称,目前这并没有什么大不了的会很长,但是要记住一点,因为以后会阻止添加。
                            据我所知,模态和推式演示的细节多年没有改变。


                            IP属地:黑龙江14楼2020-07-08 12:13
                            回复
                              原文下评论
                              关于macOS设计的几点评论:如果要显示文本字段可编辑,只需使其可编辑即可。用户可以单击并根据需要进行更改。我建议将“新VM”工具栏项放在分隔线的左侧(并可能选择一个不表示“组成”的图标)。您可能希望限制窗口的宽度,以防止看起来有些笨拙的控件被拉得超宽。


                              IP属地:黑龙江15楼2020-07-08 12:13
                              回复