iPhone和iPod touch融合了革命性的多点触摸技术和多种强大功能,如电子邮件,即时通信,全功能网页浏览器和iPod等,另外iPhone还具有移动电话的功能。iPhone OS是在iPhone和iPod touch上运行的系统软件。随着iPhone SDK的发布,这些强大的功能为开发人员提供了众多的开发可能。开发者不但可以创建在iPhone OS设备上使用的网页内容,还可以使用iPhone SDK来创建在设备中储存和使用的本地程序。
本文档可以帮助您了解可以为iPhone OS创建何种类型的应用程序以及优秀iPhone程序基础的人机界面设计准则。在本文档中,您可以了解到如何在设计最佳用户界面和用户体验时遵循这些原则。不论您是经验丰富的计算机程序开发员,或是一位熟练的移动设备程序开发员,还是程序开发领域的新手,本文档中都能够帮助您开发出用户需要的iPhone程序。
注意:本文档简要地介绍了如何为iPhone OS设备进行基于网页的开发。更多详细信息,请参考iPhone Web应用程序人机界面指南 。
本文档的组织结构
iPhone人机界面指南 分为两部分,每一部分都包含几个章节:
第一部分“设计您的iPhone应用程序”描述了iPhone OS环境和您可以为它开发的软件类型。它也涵盖了基本的人机界面设计原则,并描述了如何在您的iPhone应用程序中应用这些原则。
第二部分“设计您的iPhone应用程序的用户界面”深入讨论了那些用于创建iPhone应用程序的用户界面的元素。它描述了各种可用的视图和控件并提供了如何有效使用它们的说明。
参考
如果您需要了解编写iPhone应用程序的更多信息,请参考:
如果您需要了解为iPhone OS设备设计Web应用程序的更多信息,请参考:
iPhone Web应用程序人机界面指南