我聽說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 Edge Code和Brackets之間有什麼區別?
- 6. Adobe Flex key capture
- 7. Adobe Flex日期
- 8. Adobe flex layout redraw
- 9. Adobe Flex Charting SDK
- 10. Adobe Flex Datagrid:addEventListener MouseEvent.CLICK
- 11. Adobe Flex和Microsoft Silverlight的主要區別是什麼?
- 12. Adobe Flex - 與逗號混淆的Textinput
- 13. Adobe Flex的itemEditor的
- 14. Adobe Flex的在Linux的
- 15. Adobe Flex的的DateField
- 16. Adobe Flex中的HitTest
- 17. Adobe Flex中的變量
- 18. Adobe Flex中的PropertyGrid?
- 19. Adobe Flex中的圖像
- 20. Adobe Animate cc HTML 5打開網址
- 21. Adobe Flex/Air與Rails 3.2會談?
- 22. Adobe flex作爲客戶端與node.js
- 23. sed -e和sed之間的區別-f
- 24. cpp和gcc之間的區別-E
- 25. Adobe Flex極端組件
- 26. Adobe Flex XML編碼
- 27. Adobe Flex無效分量
- 28. Adobe Flex日誌API
- 29. Adobe Flex組件事件
- 30. Adobe Flex預防雙擊
爲什麼這會得到downvoted? – JeffryHouser