RIA技术如何发展,目前该技术堆栈是如何统治这一领域的?

时间:2010-04-15 01:51:39

标签: web-applications ria

我是RIA的新手,并且在我的项目中没有积极参与这项技术,因为我们使用服务器端Java,但我想获得一些RIA的经验。我的问题是:

  1. RIA技术如何发展并且在您看来 - 目前是什么技术堆栈 统治这个域名?
  2. 学习RIA的推荐资源是什么?一般来说,开始RIA旅程的建议方法是什么?

2 个答案:

答案 0 :(得分:1)

  1. 尝试从Flex或JavaFX开始。
  2. Adob​​e Flex tutoria l。

答案 1 :(得分:1)

要问一个问题:您是否会为不支持Flash / Flex的iPhone或其他手持设备构建?它是迄今为止最强大的RIA技术,但它不会在iPhone上播放(除非你做“越狱”)。

新兴/成立的其他RIA技术包括jQuery,Yahoo用户界面库,MooTools以及其他JavaScript框架/库,它们为您提供Flash 在iPhone上运行的许多功能。此外,还有HTML 5,其中包括开发人员长期寻求的大量功能。许多最新的手持设备都使用HTML 5。

如果您只是为非手持设备构建,Flex可能是您最好的选择;它为您提供了最佳结果,并且因为它使用插件对象进行渲染,(几乎)独立于浏览器的渲染怪癖:构建一次并使其在具有Flash播放器的浏览器中以相同的方式呈现。

如果您正在构建手持设备其他平台,那么jQuery,MooTools和其他JavaScript库以及HTML 5将为您提供大量功能。 HTML 5将需要一些时间才能得到完全支持,但它的许多功能已经可以用来为用户提供更丰富的体验。阅读“渐进增强”,您将构建具有满足每个人需求的核心功能的应用程序,同时为使用新浏览器的用户提供最前沿的视觉效果。