规范IOS应用程序设计规范.pdf

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Iphone设计规范    介绍 iPhone 和 iPod touch 是融合了革命性的多点触摸技术和多种强大功能的复杂尖端设备,其功能包括电子邮件和即时 通讯功能、全功能浏览器、iPod、以及——对于 iPhone 来说——移动电话。iPhone OS 是运行于 iPhone 和 iPod touch 上 的系统软件。随着 iPhone SDK 的到来,其强大的功能进一步延伸,为开发人员提供了大量的机会。除了为基于 iPhone OS 的 设备提供 Web 内容外,开发人员还可以通过 iPhone SDK 来创建本地应用程序,使人们能够在设备上直接储存和使用。 通过这篇文章你可以了解到,你可以为 iPhone OS 创建何种类型的应用程序,以及为优秀的 iPhone 应用程序奠定基础 的人机界面设计原则。你将了解到如何在为 iPhone 应用程序设计精彩的用户界面和用户体验时遵循这些原则。无论你是一 位经验丰富的计算机应用程序开发人员、还是经验丰富的移动设备应用程序开发人员、或者是这个领域的新手,本文中的准 则都将帮助你创建出用户想要的 iPhone 应用程序。 注:本文概述了用于基于 iPhone OS 设计的基于 Web 的开发。关于专门为这些设备设计 Web 内容的深入信息,参见 《iPhone Human Interface Guidelines for Web Applications》。 文章结构 《iPhone 人机界面设计规范》分为两个部分,各包含若干章节: 第一部分: “设计你的 iPhone 软件产品”。该部分讲述了 iPhone OS 的环境以及你可以进行开发的软件类型,同时 也包含了基础的人机界面设计原则以及如何应用这些原则来创建你的 iPhone 应用程序。 第二部分:“为你的 iPhone 软件设计用户界面”。该部分深入讨论了那些用于创建 iPhone 应用程序用户界面的组件, 并描述了可用的各种视图和控件以及如何有效利用的准则。 参见 要学习如何编写 iPhone 应用程序,参阅: iPhone Application Programming Guide 要学习如何设计基于 iPhone OS 设备的网页应用,参阅: iPhone Human Interface Guidelines for Web Applications 第一部分:设计你的 iPhone 软件产品  iPhone 人机界面设计规范的这个部分描述了设计和开发iPhone OS软件的方法。通过这个部分的阅读,你将了解到可 以为iphone OS创建的软件类型以及你可以在工作中应用的设计准则。 同时你将得知如何在软件的各个方面细化的应用这些 准则,从而开发出具有漂亮易用界面的杰出产品。 Chapter 1 iPhone OS 平台:无尽的可能  iPhone OS 支持多种类型的软件,从使用 Safari 浏览的网页延伸至可在 iPhone 操作系统设备上自然(natively)运行 的应用程序。本章概括了针对于基于iPhone OS设备创建软件的多种不同解决方案。 如果你是 iPhone 操作系统平台的新手,推荐从第一小节的《牢记平台间的差异》开始阅读.虽然这部分的信息不是很 全面,但是它涉及到你设计一个 iPhone 应用必须要意识到的问题。 现在,为了帮助你规划一个 iPhone 应用程序,这一章讲述了如何思考不同应用程序的风格以及定义他们特点的方法。 这一章还讲述了怎样将一些捆绑在 Mac OS X 上的应用程序转换为对应版本的 iPhone OS 应用程序。如果你要把现成的电脑 应用程序再设计使之适用于 iPhone OS,理解这个过程是很关键的。 牢记平台间的差异 基于 iPhone OS 的设备并非台式计算机或笔记本,且 iPhone 应用程序也不同于桌面应用程序。虽然这些似乎只是常 识性的说明,尽管如此,但但当你基于这些设备开发软件的时候,最重要的是记住这些说明。 为 iPhone 操作系统的设备设计软件需要一种思维方式,这种思维方式或许不是你所习惯的。尤其是当你的大部分经验 都来源于开发桌面应用程序,你应该意识到设计移动平台软件和设计电脑软件的显著性差异。 这一部分概述了对于你设计决策潜在影响最大的不同点。有关如何处理你的iPhone 应用程序开发过程中各种问题,参 见 《iPhone应用程序编程指南》(英文)的详

文档评论(0)

xina171127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档