为什么开发者要构建运行在各处的应用程序?有很多令人信服的理由。增加的范围,增加的投资回报率和提高准备就绪,以支持未来的设备只是少数。
但是构建无处不在的应用程序并不容易。特别是对真正跨平台的含义的定义日益扩大。考虑屏幕大小、OS或浏览器差异已经不足够了。开发人员必须考虑新的使用模式-如第二屏幕体验-和新的输入模式,包括语音和触摸。随着像可穿戴设备这样的设备越来越流行,我们甚至必须考虑数据框架以及如何将客户端设备连接到后端资源。
挑战并不局限于技术。支持更多的设备可能意味着更多的测试挑战和艰难的决定如何以及何时优化关键设备。把它放在一起,它可能需要对你的发展战略、过程和工作流程做出根本性的改变。
全部0条评论
快来发表一下你的评论吧 !