我正在寻找一个介绍,设计和制定移动特定平台上的自定义和动态用户界面。据我了解诺基亚(Qt),Android和iOS都使用OpenGL ES(2.0?)。我还没有看过Windows Phone 7,所以不确定它的用途。所以我认为OpenGL将是一个非常好的开始。虽然OpenGL主要是关于3D的,但我也开放了创建动态UI的第二种方法。如何在移动设备和平板电脑设备中制作好看的自定义用户界面?
我从来没有真正一直在设计接口或未来与凉爽的概念很大,但现在我有一个移动应用,确实需要一个漂亮的用户界面的想法。这是一个半应用程序,半游戏类型的东西。它确实针对的是我认为习惯于更加细腻和高级用户界面的游戏社区中的用户。我仍然可能逃脱一个简单的用户界面(简单而言不是一件坏事),但我认为我至少应该学习一些设计技术以备将来参考。
我当然知道,过度的眼睛糖果这伤害了可用性,就像臃肿图形减慢移动,都没有用的。我试图做一个时尚的用户界面,虽然看起来不错,可以让用户有效地与应用程序良好地交互。
任何建议,资源,你可以分享经验,将是最有帮助的。
编辑:虽然我在寻找方法来使用3D图形,我更关心的是如何拿出一个移动圆滑的UI。我来自一个主要的Web开发人员背景,在Photoshop中有一些经验(CSS是我设计过的最远的)。我从来没有真的需要设计一个动态的界面来反应触摸屏幕,并在屏幕上移动一些附加的物理定律。有很多这样的效果,例如carousal效果,这给用户提供了增强的体验。我不知道如何将这些效果整合到移动设备中。例如,我需要这个应用程序要做的事情之一是拿一个玻璃状的圆形物体(一个按钮),它可以四处移动,然后将它变成一种凸透镜,这样就可以放大下面的图像,看起来像它实际上是一个放大镜。我环顾四周,这种效果是由“网格扭曲”或“网格扭曲”创建的。只要说我不知道该怎么做就够了。
考虑一致性。只有在您的应用程序是游戏时才这样做。如果不是,请使用适当的框架为每个平台重写UI。 – 2011-01-21 19:28:18
这是一款游戏,相当于对游戏的补充。在这种情况下,UI很重要,因为屏幕上按钮的位置是固定的。大多数用户将花费大量的时间在屏幕上按虚拟按钮,而实际上并不看屏幕。我必须使按钮的位置符合人体工程学,易于查找,而无需查看。所以应用程序的结构不会随着平台而改变。然而,我可以让这款应用看起来像我想的那样,所以我希望它看起来相当不错,至于目标受众,更好看的UI会给应用带来优势。 – 2011-01-21 19:50:21