设计和开发手机应用程序的注意事项

构建适用于移动设备的应用程序不仅仅是将桌面应用程序缩小为不同的屏幕大小。通过Flex,您可以针对每个外观因素分别创建适当的用户界面,同时在手机、浏览器和桌面项目之间共享基础模型和数据访问代码。

移动触摸屏设备的应用程序与桌面和浏览器应用程序有以下不同之处:

为了通过触控输入实现简便的操作,手机组件通常具有比桌面或浏览器应用程序中更大的点击区域。

  • 在触摸屏设备上,滚动等操作的交互模式不同。
  • 由于屏幕区域有限,因此手机应用程序通常设计为在屏幕上同时只显示少量的用户界面。
  • 用户界面的设计必须考虑不同设备之间屏幕分辨率的差异。
  • 相较于桌面设备,手机和平板电脑的CPU和GPU性能更为有限。
  • 由于移动设备上可用内存有限,因此应用程序必须注意节约内存。
  • 手机应用程序可以随时(例如在接听电话或短信时)退出和重新启动。

发表评论