第一部分:云应用设计思路和原则 1.什么是云应用? 什么是云应用?简单来概括一句话就是“手机上的增强版网页应用”。 基于阿里云-云智能操作系统的云应用结合了网页应用和原生应用(ios原生应用、android原生应用),具有如下特点:基于HTML/CSS/Javascript技术方式开发,门槛低。 可以跨平台访问。 用户访问的永远是最新版本。 可以利用云计算服务弥补手机运算能力的不足,也可以利用云端的 各种资源。 可以转换成原生应用。 可以通过API接口直接访问硬件资源(如摄像头、通讯录等)。 持久缓存,可以离线访问。 2.基本交互原则 考虑大手指的触摸设计,避免错误点击,要求界面元素少而直观。 手机体验:多“点”两下大于多“找”两下。 界面内所有的点击按钮、控件必须有反馈或高亮状态。 尽量避免用户输入,而采用点击、选择的方式。 保持与云OS一致的交互行为、动作反馈:点击操作控件必须要有相应的点击反馈;加载数据、等待时的界 面反馈;提供必要的错误信息反馈与引导页面。