移动应用的目标分辨率是多少?
通常,在为移动应用程序设计UI时,一般认为哪种分辨率是安全的。我的兴趣特别在于基于Web的应用程序。 iPhone的手持式分辨率很高,而诺基亚E系列的方向似乎有所不同。 240320是否仍被认为是安全的?
解决方案
回答
我们提到了基于Web的应用程序。我们有什么特别的构想吗?
在许多情况下,WALL似乎在很大程度上有所帮助。
这是一篇有关利用WALL利用移动Web技术适应用户设备的文章。
回答
没有足够的信息...
我们说目标是"移动应用",但现实是移动可能意味着任何东西,从分辨率为128x128的手机到分辨率为800x600的MID。
对于如此广泛的范围,没有"安全"的分辨率,如果要真正针对所有这些分辨率,则需要为每个主要分辨率设计一个自定义界面。添加一些缩放比例,我们也许可以将其缩减为5-8种不同的界面设计。
此外,UI的意思是"用户界面",它不仅包含我们无法在触摸屏,全键盘甚至软件键上无法指望的分辨率。
我们需要更好地定义目标或者在此处说明目标,以便我们更好地为我们提供帮助。
请记住,有数百万没有PDA分辨率的电话用户,而且我们实际上只能依靠128x128或者更高的分辨率来覆盖大多数技术倾向的手机用户(那些知道手机中有网络浏览器,不要介意使用它的人)。
但是,如果我们准备接受这些损失,请继续尝试并设置为320x240和240x320。这将为我们提供最新的PDA手机及更高版本(较早的黑莓和Palm设备的方形方向更小)。计划花一些时间在以后支持较低分辨率的设备上,尤其是在...上。
不要将应用绑定到特定的分辨率。
确保应用程序足够灵活,可以在不更改内部应用程序逻辑的情况下部署新的UI,换句话说就是将演示文稿与核心逻辑分开。以后移动世界每天都在变化,我们会发现这非常有用。例如,一旦评估了应用程序的使用方式,就可以轻松部署像素完美(且比升级后的320x240更漂亮)的iPhone特定版本,以吸引更多用户。能够在几个小时内完成此操作(因为我们不必更改内部),如果有人在市场上轻扫一口,将使我们领先于竞争对手。
-亚当
回答
Right now I believe it would make sense for me to target about 2 resolutions and latter learn my customers best needs through feedback?
这是鸡和鸡蛋的问题。
理想情况下,在开发产品之前,我们已经知道客户的使用/需求。
甚至在使用某些东西之前,甚至客户都不知道他们需要什么(而且通常,我们发现他们不需要的不是需求的)。
因此,在这种情况下,是的,花一些时间来开发原型应用程序,我们可以将其发送给少数人并获得反馈。他们会提供更好的反馈,因为他们可以尝试一下,并且我们将从这里开始。快速发布UI更新而无需更改核心逻辑的能力将使我们能够快速测试多个界面,而无需花费大量时间。
此外,对于客户来说,我们似乎会真正响应他们的需求,这对于依赖于响应时间的工作的人将是一个巨大的好处。
-亚当