平台差异•层级返回

  IOS平台没有实体返回键,所以涉及层级见得导航,APP本身一定要有返回按钮,物理Home只负责退出

  Android和WP平台都有物理返回键,点击返回的是动作流。例如在搜索页面,点击搜索框弹出键盘;点

  击返回按键,不是返回到上一页,而是收回弹出键盘。在最新的Android指南中,应用中多了”返回上一级“

  按钮,设计师在考虑信息层级时候需要注意怎样与硬件返回去分开,让产品的返回效率最高,同时不让用

  户困惑。

    

操作平台java 操作平台规范_HTML5

 

平台差异•编辑选择

  对于“编辑选择”功能,IOS有明确的入口,通常在导航栏上有编辑按钮,点击之后进入编辑模式,通常可

  以多选,同时地步会增加操作栏,用来处理多选内容。Android是通过长按的方式进入编辑模式,此时操

  作栏被情景操作栏覆盖,可以多选操作。WP平台通常都是单一的操作方式,没有多选,通过对单一元素

  的长按来出现操作内容。

    

操作平台java 操作平台规范_Android_02

 

  平台差异•对话框按钮

  IOS平台一直遵循着否定按钮在左边,肯定性按钮在右边的原则。早期的Android平台与IOS相反,或者

  由设计师自定义,各种形式都有。Android_4.0规范发布之后,明确规定了放置顺序和IOS相同。WP平

  台与Windows系统的规范一样,把肯定性的按钮放到左边,否定性按钮放在右边。

    

操作平台java 操作平台规范_Android_03

 

Web app 和 Native app

  移动平台app有三类:Web app通过HTML5实现,通过浏览器访问:Native app通过应用市场下载,

  直接在本地使用。这两类app是我们最常见的,主要区别在于下图。如果想要快速地开发一款产品的话

  了解市场的反馈,直接使用HTML5和Web app效率更高。第三类是Hybrid app ,也是通过应用市场

  下载,看起来是一个Native app,但是只有一个框架壳,其中的内容其实还是通过Web app的方式实

  现。

    

操作平台java 操作平台规范_Web_04

 

Web app特征

  1、熟悉平台自带的浏览器和主流浏览器的特性。例如:主流浏览器在全屏的模式下,返回和退出全屏

     按钮固定在左右下角,设计的时候需要规避界面中的主要元素被它们覆盖的情况。主流浏览器支持

    手势左右滑动来驱动网页的前进和回退,所以应该避免界面中大面积的左右滑动控件与浏览器默认

    的操作手势冲突

  2、Web app不能锁定屏幕。所以必须考虑横竖屏的适配方案

  3、HTML5目前已经支持离线存储、手势应用、地理位置、重力加速、音频视频嵌入、摄像头等功能。

     但支持不能代表能够很好的应用到具体的设计中,所以这一块特别需要设计师和前端技术人员一起

     来预演效果。

    

操作平台java 操作平台规范_Web_05