我的公司想为我们的球队开发一个在线的多点触摸scrumboard。我们仍然怀疑flex和silverlight作为应用程序的平台。安装速度和平台独立性对我们来说并不重要,因为它只针对团队成员,只有windows 7支持闪光灯或silverlight中的多点触摸事件。
我们希望这个项目有一些优点/缺点(多点触摸,丰富的用户界面,与后端的集成)。
我们的第一个利弊概述:
专业银灯
company
反银灯
少platforms
专业闪电侠
flex)
)
反闪存
multi-threading
tools
谢谢你的建议!
发布于 2010-09-28 10:36:36
这听起来真的像你已经做了你的研究,我当然不想在这里开始火焰之战,但所有的专家闪光也是专业的银光。对于Silverlight来说,确实有大量的控件可用。
还有一件事需要考虑,那就是Windows 7中的多点触摸支持,我不知道Flex,但Silverlight 4.0对它有完整的API支持,这使得开发多点触摸应用程序非常容易。Windows 7有Surface,它有多点触控开发的额外API,而且非常好。
我显然是一个Silverligh的家伙,但在Flash中没有多线程听起来像一个大的破折号,你如何访问数据和在Flash中进行后台处理而不锁定UI线程?
整个TDD方法对我来说也是一个很大的方法,围绕测试之类的工具是一个很大的好处(您确实提到了)……
发布于 2010-09-28 10:45:36
假设这两种技术都能胜任这项工作,那么选择哪种技术更有可能取决于你公司的内部技能或者你是否打算把它外包出去。
如果您是现有的Flex商店,您可能会在Flex中开发Flex,以利用现有的技能,除非您发现缺少的功能之一是阻止显示(多点触摸?)
IMHO:如果您内部有任何Silverlight技能,或者打算将其外包(并且您希望进行严肃的后端集成),Microsoft堆栈将使生活变得非常容易。尽管Silverlight有一个学习曲线,但仅RIA服务本身就值得为客户机/服务器应用程序付出努力。
https://stackoverflow.com/questions/3811762
复制相似问题