您的位置:华清远见教育科技集团 >> 新闻动态 >> iOS资料 >> iOS_UI开发之要旨概览  
 
iOS_UI开发之要旨概览
分享到:

伟大的iOS程序应遵守平台和交互设计原则

用户钟爱那些专门为移动设备设计的iOS程序。例如,用户非常希望程序能够与设备屏幕相衬,并且能够响应那些用户熟识的手势。虽然用户可能不知道人机交互设计原则, 诸如“直接操控”“一致性”,但却能觉察的出遵守原则和违背原则的程序之间的差别。当你开始设计iOS程序时,一定要意识到是什么让iOS设备如此独特,并且学会使用交互设计原则,以便用户能爱上你的程序。

伟大的程序起源于简明的定义

当有了设计程序的想法后,你必须精确地定义该程序包含哪些特性,目标用户是谁。决定之后,你需要确保该程序的外观和给人的感觉与设备和功能相匹配。

如果你想移植现有的程序到iOS,需面对的挑战也大同小异。当你为iOS重新设计软件是,从“Mail”“Keynote”等成功的程序上借鉴一些设计中的决策会很有帮助。

伟大的用户体验来源于关注细节

当设计程序的各个方面时,从如何完成任务,到程序如何启动和关闭,再到如何使用按钮,“用户体验”必须是至高无上的。该指南会从宏观和微观上为你提供参考。

用户期待能在程序中使用苹果的技术

iOS提供了很多很棒的技术,诸如多任务、打印、VoiceOver。当用户使用iOS设备时,他们认为这些技术是默认就可用的,但这需要你在制作程序时提供支持。如果某种技术适用于你的程序,一定要遵循与其相关的指南。

所有的程序都需要进行部分定制

如果你的程序致力于提供严肃的、用于产生内容的功能,且只包含一些标准控件,那么你还需要提供一个在App Store 和 Home Screens上都看起来很棒的图标。当你的程序或多或少地包含一些定制皮肤时,你需要清晰地知道应包含哪些图标或图片,以及如何绘制它们。另外,如果你是为Retina液晶屏设计图片,就还需要学一些能让这一过程轻松点的技术。

 更多相关文章

·iOS开发用户界面设计原则
·iOS开发:Objective-C命名规则
·iOS开发:Objective-C代码规范
·iOS开发前需要哪些准备工作
·iOS开发中的sqlite数据库