WEB开发网
开发学院手机开发iPhone 开发 iPad软件设计初步:它不只是大号的iPhone 阅读

iPad软件设计初步:它不只是大号的iPhone

 2010-06-01 15:18:00 来源:WEB开发网   
核心提示:苹果是个神奇的公司,它的每一款产品都能在市场上激起不小的波澜,iPad软件设计初步:它不只是大号的iPhone,上周正式发售的iPad也是如此,对开发人员而言,◆iPhone支持多点触控技术,但iPad要求可靠的双手多点触控支持,iPad的推出是iPhone软件开发之后的新机会,但iPad与iPhone的软件开发有哪些

苹果是个神奇的公司,它的每一款产品都能在市场上激起不小的波澜,上周正式发售的iPad也是如此。对开发人员而言,iPad的推出是iPhone软件开发之后的新机会。但iPad与iPhone的软件开发有哪些不同呢?

本文并未提到过多关于iPad程序开发的问题,而是从iPad平台上软件设计和用户体验的角度来谈iPad的软件开发与iPhone及桌面软件有哪些不同。苹果公司崇尚的设计理念是“Think different”,文中所提到的“触手可及”、“功能减法”等理念的确让人眼前一亮,在其他平台的软件开发中这些理念也值得我们借鉴。

从iPad的硬件和操作系统方面来看,iPad可能像一个大号的iPhone,但在应用开发方面将其与iPhone看作相同的设备将是错误的。增大的触摸屏硬件使其成为全新的装置。iPad将成为一个iPhone从未尝试过的全新的软件平台。

这一点,从乔布斯介绍iPad的特殊方式上就可以看出:

iPad发布会上的幻灯片演示

乔布斯在iPad发布会上的演示

在乔布斯的幻灯演示上,iPad位于iPhone和Mac之间。这并不是因为iPad的显示屏尺寸和处理器能力的排位,这还是关于iPad设备与软件的市场定位的明确暗示。

桌面应用是iPad的目标,而不只是智能手机的替代品。这将带来一些非常有趣的机会。

iPad开发大不同

我们已有的iPhone应用程序可以运行在iPad上(这些应用程序将以原本的尺寸居中运行在iPad屏幕上,或者放大到全屏运行)。这很好,但没什么特别。更关键的是,我们可以将桌面级应用程序带到iPad上——但这要求我们重新构思用户界面并重新设计。

iPad为开发者带来的真正机遇是桌面级应用,不是我们在iPhone上所看到的小型的工具类的程序;而是一些可以提高工作效率、应用于实际工作中的软件。事实是,完全符合iPhone OS设备的这类软件直至目前还没有出现。

为了明确这一点,我们先来比较一下iPad与触摸屏智能手机有哪些不同。这一切都与输入和输出有关。

◆显示器变的更大,1024×768像素。显示在iPad上的应用程序要求更高。

◆虚拟键盘更大,外接物理键盘通过蓝牙或扩展坞提供。对应用程序的键盘输入有更高的可用性要求。

◆iPhone支持多点触控技术。但iPad要求可靠的双手多点触控支持,这一点我们会在后面具体介绍。

1 2 3 4 5  下一页

Tags:iPad 软件 设计

编辑录入:coldstar [复制链接] [打 印]
赞助商链接