《为iPad而设计:打造畅销App》——为什么iPad不是放大版的iPhone

简介:

本节书摘来自异步社区《为iPad而设计:打造畅销App》一书中的为什么iPad不是放大版的iPhone,作者【英】Chris Stevens,更多章节内容可以访问云栖社区“异步社区”公众号查看

为什么iPad不是放大版的iPhone
为iPad而设计:打造畅销App
如果说iPad是个大号iPhone,那么游泳池就是个大澡盆。这样的比较在上述两个例子里都没意义。如果非要说出这种比较间的意义,我只能说能在游泳池中可以做的事情远远多于在澡盆中可做的事情,并且方式大不相同。对于iPad和他小个子的兄弟iPhone来说,也是一样的。

注意!
人们很容易误认为iPad就是个放大版的iPhone,这一点让很多首次进行iPad应用开发的开发者都犯了错,iPad虽然外表看起来和iPhone相似,但骨子里完全不是这么回事。iPad在人体工学方面和iPhone截然不同:用户手指在iPad和iPhone上的摆放完全不同。“我盯着的是个大号iPhone”这样的假象是不靠谱的。如果只是把iPhone应用放大到适合iPad的屏幕尺寸大小的话,这样的应用可能卖不动。作为一名iPad应用设计人员,不能只是简单照搬开发iPhone应用的那些技术。
设计的核心原则之一是:形式和功能是相互关联的,物体的形状决定其如何被把握和使用。

如下图所示,设想一下当一个物体变得越来越大时,会如何把握它呢?会用拿篮球的方式去抓网球吗?会用拿篮球的方式拿乒乓球吗?同样的道理,用户把握和点击iPad的方式与使用iPhone的时候并不相同,因为设备的尺寸变了。正因为把握设备方式的变化,所以一切都因此而改变。


80a0c142723153f17c64e3695497fc781907d82e

牢记这一点非常重要,因为用户持握iPad的方式将是设计具备良好用户界面iPad应用的起点。无论要制作的是电子表格的应用、第一人称射击游戏或者其他应用,这一点都是适用的。

更多填充空间
iPad和iPhone另外一个有意思的差别在于开发者可用来填充内容的屏幕尺寸不同。这一点让iPhone界面设计师从事iPad应用设计的时候遭遇到巨大挑战。iPad屏幕的对角线尺寸为9英寸,这个大小会诱使你以为只要调整一下iPhone的应用就可以成为iPad的应用。但是,实际上iPad会让任何直接迁移到其上的iPhone应用看起来很可笑,并且不实用。要证明这种效果很简单,随便下载一个iPhone的应用并将其放大到充满iPad屏幕那么大。抛开(放大画面后带来的)点阵问题,仔细审视一下这样的界面,你还会认为这样的应用充分利用了iPad的大屏幕吗?

采用不同的方式提交应用
向苹果提交应用的时候,iPad应用和iPhone应用是有区别的,尽管这一点有时候并不明显,不过等你发现的时候可能为时已晚。

针对iPad应用,苹果公司明显加强了iPad恪守其界面设计准则的规定。提交iPhone应用的时候,有如下情况的应用也往往能侥幸通过审核:当iPhone屏幕旋转的时候,应用的屏幕显示方向没有自动切换。但是对iPad应用来说,当iPad从横向变换到纵向的时候,如果iPad应用没有自动切换显示方向,磨刀霍霍的苹果公司审核者多半会野蛮地拒收你的应用。诚然,有些很牛的iPad应用还是躲过了追杀,但问题是你永远搞不清楚如果你忽视了苹果公司的界面设计准则,应用审核人会在什么情况下会对你说“不”。

有时候,苹果公司的应用审核人也会在屏幕旋转规则上破例——假如你能说服他们你的应用如果改变了方向的话就无法正常使用——有些游戏以及使用了Chipmunk物理引擎的应用就会出现这种情况,例如Alice for the iPad就是最明显的例子。

但是,绝大多数情况下,苹果公司可能会拒掉不能自动旋转屏幕方向的设计界面,这一点是无可辩驳的。在本书后面的章节中,还会看到关于旋转界面问题的更多详细内容。

价格优势
最后,对开发者来说,iPad和iPhone还有一点特别令人兴奋的差别:可以针对iPad应用收取更多费用。来自Distimo的一份调查显示,iPad应用的平均价格为4.67美金,而iPhone应用的平均价格是3.87美金,比前者少了差不多1美金。更令人兴奋的是,在苹果应用商店的高价类别软件中,iPad应用市场支持更高的报价。例如,iPad上的医疗类应用均价为42.11美金,而iPhone的仅仅为10.74美金。同样地,iPad上财经类应用均价为18.48美金,iPhone上的同类应用均价为5.74美金。可以看出,和iPhone相比,iPad的应用销售方案是多么不同。因为iPad上的软件能够完成桌面计算的任务,所以在某些情况下,完全可以按照桌面应用的价格收费。

因为iPad的屏幕尺寸更大,因此用户购买的软件看起来就更加具有实质性,并且更超值。更大的屏幕也为商业应用的开发提供了一个可以多收点钱的机会。iPad本身可以变成任何物品:适合医生使用的便携式心电图监测器(ECG monitor),供餐厅使用的手持式点菜系统。iPad的可塑性为应用软件的开发者打开了一个全新的、可以用来进行优质软件销售的世界。

如果想为有趣而赚钱的市场进行应用软件的开发,如果想加入全世界最具创造力的独立开发者的行列,选择iPad这个伟大的平台就对了。

目录
打赏
0
0
0
0
1815
分享
相关文章
如何导出iPhone手机中app共享文件夹的文件与闪退日志的收集
如何导出iPhone手机中app共享文件夹的文件与闪退日志的收集
151 1
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
100 0
macOS Catalina(10.15)如何访问iPhone(Ipad)的应用文档文件
macOS Catalina(10.15)如何访问iPhone(Ipad)的应用文档文件
286 0
苹果怎么查看 UDID iPhone/iPad 查看 UDID 教程【详解】
在开发 iPhone 和 iPad 软件的时候,要使用 UDID 来做真机测试,那么如何查看 iPhone 或者 iPad 的 UDID 呢?下面介绍三种最简单的查看 UDID 的方法,供大家参考!下面就详情来看看。
苹果怎么查看UDID iPhone/iPad查看UDID教程【详解】
苹果怎么查看UDID iPhone/iPad查看UDID教程【详解】
iPhone和ipad去掉按钮默认样式
1.手机端web开发,遇到一下问题: 按钮应该是红色的背景,结果上面有一层白色的蒙层。 去掉所有自定义样式发现:白色的蒙层是button自带的样式,在iPhone和ipad上面没有去掉
128 0
为 iPhone 和 iPad 自定义网站的主屏幕图标
iPhone 和 iPad 等苹果设备使用主屏幕 (Home Screen, 也称桌面) 管理应用程序, 还可以通过浏览器的添加到主屏幕功能将网站链接作为快捷方式添加为主屏幕图标. 是否你也想过为网站定义一个图标, 如果用户将网站添加至主屏幕, 网站链接看起来更像原生程序, 也能获得更多的关注.
1571 0

热门文章

最新文章

  • 1
    Axure原型模板与元件库APP交互设计素材(附资料)
    41
  • 2
    【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
    9
  • 3
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    14
  • 4
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
    23
  • 5
    【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
    60
  • 6
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    5
  • 7
    仿第八区APP分发下载打包封装系统源码
    13
  • 8
    (ERP系统查看DWG)MxCAD APP调用内部弹框的方法
    28
  • 9
    2025同城线下陪玩APP开发/电竞游戏平台搭建游戏陪玩APP源码/语音APP开发
    17
  • 10
    【Azure Function】Function App门户上的Test/Run返回错误:Failed to fetch
    4
  • AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等