iphone:Existing-computer-application

出自UXGuide.net

跳转到: 导航, 搜索

请帮助我们修订和更新本文的译文部分

本文的译文部分可能是由多个贡献者提供或从不同的渠道收集,未经过最终审阅和整理,请您帮助我们一起修订和更新本文的译文部分。

当你有一个现成的电脑应用程序
When You Have an Existing Computer Application

If you have an existing computer application, don’t just port it to iPhone OS. People use iPhone OS–based devices very differently than they use desktop and laptop computers, and they have different expectations for the user experience.

如果你已有一个现成的计算机应用程序,别只是将其硬塞进去 iPhone 系统。用户在使用基于 iPhone 操作系统的设备的时候,与他们平时使用桌面或是手提电脑有着很大的不同,并且对用户体验有着不同的期望。

Remember that people use iPhone OS–based devices while on the go, and often in environments filled with distractions. This generally means that they want to open your application, use it briefly, and move on to something else. If your application relies on the user’s undivided attention for long stretches of time, you need to rethink its structure and goals if you want to bring it to iPhone OS.

请记住,用户在使用基于iPhone OS的设备的时候,经常是处于一种移动的,并且是充满干扰的环境。这通常意味着他们希望能够在打开应用程序后,迅速而便捷的完成当前的任务,从而可以进行别的活动。如果你的应用程序需要用户长时间的集中注意力才可以完成任务,当你打算把他移植到 iPhone 上面时,你最好重新审视一下这个现成的应用程序的信息结构和任务目标。

If your desktop application enables a complex task or set of tasks, examine how people use it in order to find a couple of subtasks they might appreciate being able to accomplish while they’re mobile. For example, a business-oriented application that supports project scheduling, billing, and expense reporting could spawn an iPhone utility application that shows progress summaries for a project, or an iPhone productivity application that allows mobile users to keep track of their business-related expenses.

如果你的桌面应用程序允许用户完成一个或者多个连串的复杂任务,请研究用户是如何使用它的,以便找出一些用户希望在移动终端上也能够处理的小任务。例如,一个商务应用程序,可以支持项目计划、结算和支出报告功能。应用于 iPhone 的平台上,就可以转化为一个 iPhone 实用应用程序用来来帮助用户查看项目进程摘要,或者是一个 iPhone 生产力应用程序来帮助用户跟踪相关的支出信息。

As you think about how to bring ideas from your desktop application to an iPhone application, apply the 80-20 rule to the design of your application. Estimate that the largest percentage of users (at least 80 percent) will use a very limited number of features in an application, while only a small percentage (no more than 20 percent) will use all the features. Then, consider carefully whether you want to load your iPhone application with the power features that only a small percentage of users want. Be aware that a desktop computer application might be the better environment in which to offer those features, and that it’s usually a good idea to focus your iPhone application on the features that meet the needs of the greatest number of people.

如果你正在思考如何将桌面应用程序置入 iPhone ,在设计你的应用程序时,可使用80-20原则。它的意思是绝大部分的用户(至少80%)只会应用到一个程序的非常有限的功能,只有很少的用户(不超过20%)才会用到所有的功能。然后,仔细考虑下你的应用程序是否需要提供那些尽管很强大但只有少数用户需要的功能。你要清楚的认识到,桌面应用程序可能更适合来提供这些功能,因此最好让你的 iPhone 应用程序专注于绝大多数用户都会需要的核心功能。

个人工具
名字空间
变换
动作
导航
工具箱