我是UI / UX设计师,我想使用触摸屏显示器(和计算机)为零售店中的客户创建自助服务终端类型的应用程序,该应用程序将成为产品目录(帮助/建议者)。
这么简单: http://www.youtube.com/watch?v=aoH0u6YTTK4
我希望这样做: 第一屏(主菜单):选择一种类别(例如:狗,猫,小动物) 第二个屏幕选择一个主要类别的子类别(例如:小狗,成人,高级 - DOG) 第3个屏幕选择以前子类别的子类别(例如:食物,健康,玩具) 然后它将显示所有带有图片,小描述和价格的产品的列表。
多数民众赞成。
因此,自助服务终端的目的是帮助客户找到符合其宠物标准的某些产品。 (狗>小狗>健康狗食)
我想知道什么是最好的解决方案:RIA(Flex / Air或Silveright)或flash /动作脚本。我不确定什么是最好的技术用于以下好处:用户体验(触摸屏操作的平滑性)和快速开发。
答案 0 :(得分:0)
首先要清除一些混淆,RIA只是一个使用“丰富”交互的应用程序的术语,它们可以用各种语言构建。 Flex和Air都基于Flash Player平台,并使用ActionScript进行编程。 Flex是一个基于组件的应用程序开发框架,AIR是Adobe Integrated Runtime,它允许您将Flash Apps作为本机桌面应用程序运行,并让它们访问系统的一些低级功能。
回到你的问题,我认为Flex和Air是一个很好的基础。我不得不承认我没有为Silverlight做任何开发,但能够在Windows上开发的前景让我感到害怕。在用户体验方面,Flex为您提供了很多,包括各种效果,缓和,甚至是低级像素操作和绘图API。我确信Silverlight也提供了很多这样的东西,但我无法对此发表评论。