>本文探讨了跨平台熟练度对开发人员和设计师的重要性,强调创建应用程序,这些应用程序充分利用所有目标平台的功能来提供最佳的用户体验。 它突出了多平台设计的后勤和财务挑战,敦促开发人员采用用户的观点,尽管个人喜好,但还是赞赏平台的细微差别。
密钥点:
>多平台设计和开发很复杂,苛刻的技能和大量硬件投资。 开发人员的平台偏好可以引入偏见和盲点。 真正的平台流利度超出了测试范围;尽管个人喜好,它涉及使用平台进行现实世界任务并欣赏其优势。 >本文提供了有效的多平台工作的策略。虽然综合平台熟悉需要投资,但简化流程会提高其可持续性并促进以用户为中心的思维。
挑战和解决方案:维持数字敏捷性是具有挑战性的(而且昂贵)。但是,仿真,负担得起的云服务,功能强大的Web应用程序以及iOS,Android和MAC的普及使跨平台开发变得更加容易:
与多个平台互动的基础是运行它们的硬件或用于仿真的软件。
>计算机:
>建议将Mac作为起点,并通过云服务访问Windows(例如Amazon Workspaces,Microsoft Azure Remoteapp或VMware Horizon Air),通过启动训练营或本机安装使用相似之处,VMware Fusion或VirtualBox仿真。 作者更喜欢单独的Mac和Windows PC来获得最佳性能。
>>移动设备:
结论:平衡和优先级:>
作者的经验
(已省略了常见问题部分以保持响应简洁,但是如果需要,它很容易重新添加。
以上是为什么跨平台扫盲很重要的详细内容。更多信息请关注PHP中文网其他相关文章!