我听说HTML 5对于开发富互联网应用程序也很有用。任何人都可以解释Adobe Flex和HTML5之间的区别。Adobe Flex与HTML之间的区别5
回答
任何人都可以解释一下Adobe Flex和 HTML5的区别。
大问题。 Adobe Flex是一个包含用户界面框架,命令行编译器和其他工具的SDK(软件开发工具包)。 Adobe Flex应用程序的输出可以是在基于浏览器的Flash Player中运行的SWF,也可以是与Adobe桌面运行时结合运行的AIR文件。
Flex是Adobe Flash平台的一部分。我要去quote myself解释什么是Flash平台是:
Flash平台由多个部署运行时,开发工具和框架,是在整个 的Adobe Creative Suite集成。下面是一些Flash平台的元素列表:
- Flash播放器:Flash Player是一个浏览器插件,它允许我们 部署基于Web的应用程序在Windows,Mac,Linux和Android的, 和黑莓。
- Adobe AIR的:Adobe AIR在运行时,它允许我们部署本地 应用程序在Windows,Mac,安卓,iOS和黑莓。
- 于Flash Professional:Flash Professional中是用于开发基于 时间轴动画的工具。
- Flash Builder:Flash Builder是一个IDE,帮助程序员编写高级代码 。
- Adobe Flex的:Flex是软件开发工具包,帮助 程序员构建,调试,并与 Flash平台部署企业应用程序。 Flex包括一个UI组件库,一个SWF编译器,一个命令行调试器,一个应用程序分析器。
有Flash平台生态系统的多个方面,但我 强调这些,因为他们来自Adobe和醒目地使用Flash平台开发者 。
HTML5是下一版HTML的规范。 HTML是用于构建网页的标记语言。它包含处理视频(视频标签)和创建动画(画布)的一些新方面。
单独使用HTML5并不是构建应用程序的好选择。
然而,当大多数人谈论HTML5他们也疙瘩在JavaScript中 - 这是主要用于修改Web浏览器的文档对象模型语言 - 和CSS3提供了对HTML5元素的高级样式的支持。与JavaScript和CSS3相结合的HTML5可以成为构建基于浏览器的移动Web应用程序的用户界面的不错选择。在移动设备上对HTML5的支持是非常一致的,因为主要的移动操作系统(Android和iOS)利用在各自的浏览器相同的渲染引擎(WebKit的)。
在桌面上,更多的网页渲染引擎存在,而且很多人有旧版本的浏览器。使用HTML5技术构建针对桌面的应用程序不是我轻易做出的决定,但主要取决于您的受众。
HTML5是已经有显著采纳并持有显著承诺一个发展中的标准。
flex是专有的,需要一个插件来工作,其预后暗淡 - 土坯已经停止了移动插件的开发。
苹果不支持flex。
: - 谢谢你的快速反应。我想用HTML 5开发移动应用程序。那么哪个IDE可以用来开发它。 – Ravikanth
“Apple不支持flex”是不正确的。运行iOS的设备不支持Flash播放器 - 但是它们仍然可以运行由Flex构建的应用程序。 Flex可用于构建移动应用程序,编译为AIR,该应用程序几乎可在所有移动平台上运行,包括All iOS(iPad,iPod等)。 –
无论如何,简洁的描述对于问题的目的来说已经足够了。如果你觉得迂腐,去关注自己的@marty – necromancer
- 1. Adobe Flex DeepLinking
- 2. Adobe Flex RichTextEditor
- 3. Adobe Flex arraycollection
- 4. Adobe Flex的unicodeRange
- 5. Adobe Flex和Microsoft Silverlight的主要区别是什么?
- 6. Adobe Flex Datagrid:addEventListener MouseEvent.CLICK
- 7. Adobe Flex key capture
- 8. Adobe Flex日期
- 9. Adobe Flex Charting SDK
- 10. Adobe flex layout redraw
- 11. Adobe Flex - 与逗号混淆的Textinput
- 12. Adobe Animate cc HTML 5打开网址
- 13. Adobe Flex的itemEditor的
- 14. Adobe Flex的在Linux的
- 15. Adobe Flex的的DateField
- 16. Adobe Flex中的PropertyGrid?
- 17. Adobe Flex中的HitTest
- 18. Adobe Flex中的变量
- 19. Adobe Flex中的图像
- 20. Adobe Flex/Air与Rails 3.2会谈?
- 21. Adobe flex作为客户端与node.js
- 22. sed -e和sed之间的区别-f
- 23. cpp和gcc之间的区别-E
- 24. if -e和if -f之间的区别
- 25. Adobe Flex日志API
- 26. Adobe Flex极端组件
- 27. Adobe Flex/AIR Maven集成
- 28. Adobe Flex 4.0 vs Silverlight 4.0
- 29. Adobe Flex Combobox作为itemrenderer
- 30. Adobe Flex无效分量
为什么这会得到downvoted? – JeffryHouser