iOS Human Interface Guidelines

上传人:jiups****uk12 文档编号:38386994 上传时间:2018-05-01 格式:PDF 页数:196 大小:15.84MB
返回 下载 相关 举报
iOS Human Interface Guidelines_第1页
第1页 / 共196页
iOS Human Interface Guidelines_第2页
第2页 / 共196页
iOS Human Interface Guidelines_第3页
第3页 / 共196页
iOS Human Interface Guidelines_第4页
第4页 / 共196页
iOS Human Interface Guidelines_第5页
第5页 / 共196页
点击查看更多>>
资源描述

《iOS Human Interface Guidelines》由会员分享,可在线阅读,更多相关《iOS Human Interface Guidelines(196页珍藏版)》请在金锄头文库上搜索。

1、iOS Human Interface GuidelinesContentsUI Design Basics10Designing for iOS 711 Defer to Content 12 Provide Clarity 15 Use Depth to Communicate 19iOS App Anatomy25Starting and Stopping28 Start Instantly 28 Always Be Prepared to Stop 30Layout32Navigation33Modal Contexts35Interactivity and Feedback37 Us

2、ers Are Comfortable with the Standard Gestures 37 Feedback Aids Understanding 39 Inputting Information Should Be Simple and Easy 40Terminology and Wording42Animation43Typography and Color44 Typography Should Always Be Legible 44 Color Can Enhance Communication 45Icons and Graphics46 The App Icon 46

3、Other Icons 462013-06-10 | Copyright 2013 Apple Inc. All Rights Reserved. Apple Confidential Information.2Graphics 46Branding48Integrating with iOS49 Use Standard UI Elements 49 Respond to Changes in Device Orientation 50 Downplay File and Document Handling 52 Be Configurable If Necessary 53Design S

4、trategies54Design Principles55 Aesthetic Integrity 55 Consistency 56 Direct Manipulation 57 Feedback 58 Metaphors 58 User Control 59From Concept to Product60 Define Your App 60 1. List All the Features You Think Users Might Like 60 2. Determine Who Your Users Are 61 3. Filter the Feature List Throug

5、h the Audience Definition 61 4. Dont Stop There 61 Tailor Customization to the Task 62 Prototype apps that support an external display can have more than one.In iOS Human Interface Guidelines, the word “screen” is used as its understood by most users. As a developer, you might also read about screen

6、s in different contexts, where the term refers to theUIScreenobject you can use to access an external display screen.iOS App Anatomy2013-06-10 | Copyright 2013 Apple Inc. All Rights Reserved. Apple Confidential Information.27Start InstantlyIts often said that people spend no more than a minute or tw

7、o evaluating a new app. When you make the most of this brief period by presenting useful content immediately, you pique the interest of new users and give all users a superior experience.Important: Dont tell people to reboot or restart their devices after installing your app. Restarting takes time a

8、nd can make your app seem unreliable and hard to use.Ifyourapphasmemory-usageorotherissuesthatmakeitdifficulttorununlessthesystemhasjustbooted, you need to address those issues. For some guidance on developing a well-tuned app, see “Using Memory Efficiently” in iOS App Programming Guide.As much as p

9、ossible, avoid displaying a splash screen or other startup experience. Its best when users can begin using your app immediately.2013-06-10 | Copyright 2013 Apple Inc. All Rights Reserved. Apple Confidential Information.28Starting and StoppingNot RecommendedRecommendedAvoid asking people to supply se

10、tup information. Instead:Focus your solution on the needs of 80 percent of your users. When you do this, most people wont have to supply any settings, because your app is already set up to behave the way they expect. If there is functionality that only a few users might wantor that most users might

11、want only onceleave it out.Get as much information as possible from other sources. If you can use any of the information people supplyinbuilt-inappordevicesettings,querythesystemforthesevalues;dontaskpeopletoenterthem again.If you must ask for setup information, prompt people to enter it within your

12、 app. Then, store this informationassoonaspossible(potentially,inyourappssettings).Thisway,peoplearentforcedtoswitch toSettingsbeforetheygetthechancetoenjoyyourapp.Ifpeopleneedtomakechangestothisinformation later, they can go to your apps settings at any time.Starting and Stopping Start Instantly201

13、3-06-10 | Copyright 2013 Apple Inc. All Rights Reserved. Apple Confidential Information.29Delay a login requirement for as long as possible. Ideally, users can navigate through much of your app and usesomeofitsfunctionalitywithoutloggingin.Whenyouaskuserstologinbeforetheycanbeginusingyour app, it ca

14、n make the startup process seem burdensome.In general, launch in the devices default orientation. On iPhone, the default orientation is portrait; on iPad, its the current device orientation. If your app runs only in landscape orientation, you should always launch in landscape and let users rotate th

15、e device if necessary.Its best when a landscape-only app supports both variants of landscape orientationthat is, with the Home button on the right or on the left. If the device is already in landscape, a landscape-only app should launch in that variant, unless theres a very good reason not to. Other

16、wise, launch a landscape-only app in the variant with the Home button on the right.Supply a launch image that closely resembles the first screen of the app. iOS displays the launch image the moment your app startsgiving users the impression that your app is fast and giving your app enough time to load content. Learn how to create a launch image in “Launch Images” (page 186).If possible, avoid requiring users to read a disclaimer or agree to an end-u

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号