在开发各种外形尺寸时要考虑的事项

在开发各种外形尺寸时要考虑的事项
Philipp在企业环境中拥有丰富的经验,并且是一名自由软件开发人员。 Benkler在国际企业(从KPMG和IBM到Siemens和GlaxoSmithKline)积累了丰富的实践经验。他精通软件开发及其可用性。

(图片来源:iStockPhoto /相信我)

随着在线和信息技术的快速发展,软件已成为我们日常生活中不可分割的一部分。我们在口袋里携带着世界各地的信息,我们可以立即访问这些信息。对于许多人来说,没有一天不与UI交互就可以完成某件事。无论’为了消耗或交流信息,我们希望该软件能够平稳运行,以实现其目的。

这是我们启动Testbirds的主要原因之一。我们希望帮助公司和组织获得最佳的软件体验–一种与其最终用户的愿望,需求或期望相对应的产品。我们’为此,我们感到自豪,这是一种对传统软件测试方法的补充的全新测试类型,即人群测试。

通过人群测试,我们会咨询特定的目标用户,以向我们提供有关如何感知应用程序,网站或其他软件以及其功能的反馈。我们的测试人员在自己的设备上执行此操作,从而为大量的智能设备做出了贡献。他们探索软件的功能或遵循特定的用例,并最终滤除各种不一致性。在我们的平台中收集了此反馈之后,将更正可用性问题以优化软件。

自2011年成立以来,我们’已经为数百名客户进行了大量测试。这样,我们就能够针对不同的外形尺寸收集有关可用性和功能问题的有价值的信息,从而使我们能够得出有价值的见解,以开发或优化应用程序和网站。我想与您分享一些见解。

不同的形式,不同的屏幕

最显着的发展是物理发展,即形式因素。开发人员必须处理形状和大小各异的智能设备,从最小的可穿戴设备到最大的智能电视,以及介于两者之间的所有内容。所以,不管’作为智能手机,平板手机,平板电脑或笔记本电脑,开发人员必须考虑在不同屏幕尺寸上的工作成果。这看起来似乎很明显,但是’是我们遇到的最常见的错误之一。例如,一个网站应该具有响应性,因此它很容易适应相应的分辨率。然后,需要花费大量的精力来确保正确显示所有视觉元素,并且当然也要同样起作用。

碎片化

除了物理差异外,还有软件。运行应用程序和软件的操作系统在很大程度上定义了应用程序的工作方式。但是,碎片化是一个巨大的挑战。例如,Android 5.1(Lollipop)是Google为其操作系统发布的最新版本。在撰写本文时,仅 实际上,所有Android用户中有3.3%的设备上正在运行此最新版本。那’低于2011年发布的Android 2.3.3(Gingerbread)的用户份额。就操作系统功能和功能而言,这对于开发过程至关重要。

流动性

与十年前相比,移动互联网用户的数量已大大增加。由于始终保持连接方便,因此连接速度取决于部分因素。范围从设备和网络服务(4G / LTE)的构建到ISP和本地对应的Wi-Fi连接。它’对于开发团队来说,在设计或构建应用或网站时必须考虑到这一点很重要。低连接性如何影响性能?加载时间是多少,如何有效减少?这些是为移动设备创建软件时要问的重要问题。

功能性

那里’那里有无数的智能设备。都有自己的设计和功能。根据您的应用程序或网站的功能设计,开发人员可以考虑这些功能来创建新软件。例如,可以想到触摸界面,NFC,GPS,蓝牙,陀螺仪,音频,视频或照明功能。当然,这些功能还取决于设备的类型。固定式智能电视或台式计算机的功能设计不同于移动设备(例如智能穿戴,移动电话或平板电脑)的功能设计。这不仅会影响设备本身,还会影响设备的使用方式。如果您的软件在旅途中使用该怎么办?您的应用需要在线连接还是可以使用离线功能?

专用副本

为应用程序或网站创建副本时,有几件事很重要。首先,确定你是谁 ’重新写您的副本。因此,语音的语调和软件的整体图像应匹配。其次,由于智能手机的屏幕小于笔记本电脑的屏幕,因此在开发更小尺寸的设备时,请确保文本清晰紧凑。

对于移动网站,可以在响应式设计中减少和调整文本。 少即是多 在这种情况下非常适用。还应注意对正确的媒体使用正确的交互条件。在台式计算机上浏览时,我’d不想阅读有关手势的说明,例如滑动等。这看似武断,但最终获得的良好且相应的副本可以增强整体体验并留住用户。

用户友好的导航

最后,使用应用程序或网站应该很容易。如果您提供了太多的选择和信息,那将会造成混乱。再次, 少即是多。开发替代导航时,请以小教程或工具提示的形式提供指导。如果确实要显示大量数据,请确保包括有用的选项,例如搜索栏或过滤功能。

可以增强用户体验的是匹配应用程序’为其设计的操作系统进行设计。它’开发应用程序时,必须考虑到设计原则,这一点很重要。这样啊’最终用户可以更直观地识别熟悉的模式和操作。

用作货币

总体而言,感谢我们进行的众多人群测试’在Testbirds进行的研究中,可以总结出这些关键见解。希望他们将通过针对不同尺寸的程序进行编程而使开发人员受益。我也希望它显示出让最终用户参与开发过程的价值,因为没有他们,我们将无法’没有分享这些见解。

那里fore, I’d最后以微软的重要讲话结束’首席执行官萨蒂亚·纳德拉(Satya Nadella)。去年,他说 用法是新货币。在这种情况下,如果您希望您的软件具有任何价值,请不要’不要无视你的人’重新开发并敢于让他们参与其中。

对于不同的外形尺寸,您有什么技巧?让我们在评论中知道。

 

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *