将黑莓应用程序样式设置成类似于iPhone的外观

3
我正在将一款应用程序从iPhone移植到BlackBerry。BlackBerry应用程序往往看起来没有iPhone那么精致,但是自然地,我希望尽可能保持精致的程度,同时不违反任何重要的UI约定。有哪些UI组件可以帮助实现这一点?
注:我计划遵循所有重要的UI约定。例如,我将使用BlackBerry菜单而不是选项卡栏来提供访问帮助和其他高级选项的功能。
链接:
- 使BlackBerry UI组件看起来像iPhone组件

2
自然而然?这似乎与大多数开发人员想要做的相反。理想情况下,任何应用程序都应符合其运行平台的UI约定。 - jball
1
@jball BlackBerry应用程序看起来就是没有iPhone好看。但我会避免让BlackBerry用户感到困惑。 - Casebash
2
您在将用户界面移植到非触摸屏 BlackBerry 上时,也会遇到一些基本问题,因为此时大多数设备都是非触摸屏。触摸界面与轨迹球界面有很大的不同。 - Marc Novakowski
@Marc:我的应用程序非常简单,我也不会尝试构建一个支持触摸屏/非触摸屏的黑莓应用程序。 - Casebash
2个回答


5

这是一个例子,如果提供你所问的答案就等于帮助犯罪!

听起来有些夸张,但作为开发人员,我们有责任为用户提供良好的体验 - 这意味着符合他们的期望,并使他们轻松地完成任务!

我知道当开发人员在桌面应用程序中实现自定义界面时,我会感到非常恼火,而我有整个键盘和鼠标可以帮助我导航!

如果我只有触摸屏或微小的轨迹球和按钮,那么我会更加恼火。

除非你正在革新Blackberry设备上的用户输入和设计 - 没有冒犯的意思,我怀疑你是否能做到 - 否则请遵循该平台的惯例和指南。

使您的软件易于使用和学习 - 不要要求用户重新学习他们自己的平台才能使用您的应用程序!


1
我同意 - 当我在我的黑莓风暴上使用Opera beta 5时,他们使用iPhone的“触摸=点击”约定而不是Storm的“触摸=焦点,触摸+按下=点击”,总是让我感到困惑。 - Marc Novakowski
@Marc - 我希望它看起来像一个iPhone应用程序 - 而不是改变UI约定。 - Casebash

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接