规范_IOS应用程序设计规范

规范_IOS应用程序设计规范

ID:46764492

大小:5.52 MB

页数:89页

时间:2019-11-27

规范_IOS应用程序设计规范_第1页
规范_IOS应用程序设计规范_第2页
规范_IOS应用程序设计规范_第3页
规范_IOS应用程序设计规范_第4页
规范_IOS应用程序设计规范_第5页
资源描述:

《规范_IOS应用程序设计规范》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Iphone设计规范 介绍iPhone和iPodtouch是融合了革命性的多点触摸技术和多种强大功能的复杂尖端设备,其功能包括电子邮件和即时通讯功能、全功能浏览器、iPod、以及——对于iPhone来说——移动电话。iPhoneOS是运行于iPhone和iPodtouch上的系统软件。随着iPhoneSDK的到来,其强大的功能进一步延伸,为开发人员提供了大量的机会。除了为基于iPhoneOS的设备提供Web内容外,开发人员还可以通过iPhoneSDK来创建本地应用程序,使人们能够在设备上直接储存和使用。通过这篇文章你可以了解到,你可以

2、为iPhoneOS创建何种类型的应用程序,以及为优秀的iPhone应用程序奠定基础的人机界面设计原则。你将了解到如何在为iPhone应用程序设计精彩的用户界面和用户体验时遵循这些原则。无论你是一位经验丰富的计算机应用程序开发人员、还是经验丰富的移动设备应用程序开发人员、或者是这个领域的新手,本文中的准则都将帮助你创建出用户想要的iPhone应用程序。注:本文概述了用于基于iPhoneOS设计的基于Web的开发。关于专门为这些设备设计Web内容的深入信息,参见《iPhoneHumanInterfaceGuidelinesforWebAp

3、plications》。文章结构《iPhone人机界面设计规范》分为两个部分,各包含若干章节:第一部分:“设计你的iPhone软件产品”。该部分讲述了iPhoneOS的环境以及你可以进行开发的软件类型,同时也包含了基础的人机界面设计原则以及如何应用这些原则来创建你的iPhone应用程序。第二部分:“为你的iPhone软件设计用户界面”。该部分深入讨论了那些用于创建iPhone应用程序用户界面的组件,并描述了可用的各种视图和控件以及如何有效利用的准则。参见要学习如何编写iPhone应用程序,参阅:iPhoneApplicationPro

4、grammingGuide要学习如何设计基于iPhoneOS设备的网页应用,参阅:iPhoneHumanInterfaceGuidelinesforWebApplications第一部分:设计你的 iPhone 软件产品 iPhone人机界面设计规范的这个部分描述了设计和开发iPhoneOS软件的方法。通过这个部分的阅读,你将了解到可以为iphoneOS创建的软件类型以及你可以在工作中应用的设计准则。同时你将得知如何在软件的各个方面细化的应用这些准则,从而开发出具有漂亮易用界面的杰出产品。Chapter 1 iPhone OS 平台:

5、无尽的可能 iPhoneOS支持多种类型的软件,从使用Safari浏览的网页延伸至可在iPhone操作系统设备上自然(natively)运行的应用程序。本章概括了针对于基于iPhoneOS设备创建软件的多种不同解决方案。如果你是iPhone操作系统平台的新手,推荐从第一小节的《牢记平台间的差异》开始阅读.虽然这部分的信息不是很全面,但是它涉及到你设计一个iPhone应用必须要意识到的问题。现在,为了帮助你规划一个iPhone应用程序,这一章讲述了如何思考不同应用程序的风格以及定义他们特点的方法。这一章还讲述了怎样将一些捆绑在MacOS

6、X上的应用程序转换为对应版本的iPhoneOS应用程序。如果你要把现成的电脑应用程序再设计使之适用于iPhoneOS,理解这个过程是很关键的。牢记平台间的差异基于iPhoneOS的设备并非台式计算机或笔记本,且iPhone应用程序也不同于桌面应用程序。虽然这些似乎只是常识性的说明,尽管如此,但但当你基于这些设备开发软件的时候,最重要的是记住这些说明。为iPhone操作系统的设备设计软件需要一种思维方式,这种思维方式或许不是你所习惯的。尤其是当你的大部分经验都来源于开发桌面应用程序,你应该意识到设计移动平台软件和设计电脑软件的显著性差异

7、。这一部分概述了对于你设计决策潜在影响最大的不同点。有关如何处理你的iPhone应用程序开发过程中各种问题,参见《iPhone应用程序编程指南》(英文)的详细信息。紧凑的屏幕尺寸小巧,高分辨率的屏幕使iPhone操作系统设备成为具有强大显示能力且适合用户装进口袋使用的设备。对于用户来说这是个优势,但是对于你,开发人员来说这是个很大的挑战。因为这意味着你必须设计出一个不同于你习惯设计的用户界面。要记住屏幕的尺寸只有480×320像素,所以要把重点放在用户界面必须具备的东西。你没有任何展示设计元素的空间,况且这些元素是完全没有必要的。拥挤

8、的用户界面会使你的应用程序失去吸引力并且难以使用。内存是有限的内存是iPhone操作系统的重要资源,所以控制你的应用程序所占的内存是至关重要的。由于iPhone操作系统的虚拟内存模型不包括磁盘交换空间,所以你必须小心,不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。