2010-05-16 89 views
4

目前,網絡上一直在爭論iPhone OS和Adobe Flash平臺的「開放性」。 Adobe的觀點是,任何人都可以構建Flash應用程序,而不必擔心被允許分發它。有沒有免費的工具來構建AIR應用程序?

這讓我想知道......是否有可能在不向Adobe提供任何資金的情況下構建和分發AIR應用程序(當然,沒有違反任何許可證)?這些工具是免費的嗎?有沒有開源的?

+0

我投票結束這個問題,因爲這是一個關於授權問題的問題,而不是編碼。 – Arkadiy 2015-02-05 15:46:24

回答

4

是的。如果你在電腦上下載flashdevelop(這是免費的),或者如果你在Mac上,你需要購買flashbuilder($ 699),fdt($ 129- $ 699),textmate($ 60我認爲)或下載minibuilder免費...然後轉到Adobe實驗室並下載最新的flex sdk。一旦你已經得到這麼多檢查了互聯網上的衆多教程中的任何一個,說明如何創建和編譯常規as3應用程序,空中應用程序等......

我真的很喜歡flashdevelop,因爲它帶有項目純as3應用程序模板,空中應用程序等。它使生活變得非常簡單。我不能說其他IDE,因爲我沒有使用它們,但我知道一些使用FDT的窺視,並且他們對此非常重視(但它不是免費的)。祝你好運!

3

AIR SDK和Flex SDK都是免費且開源的。它們是在Flash平臺上構建應用程序的主要工具。在這些SDK之上構建了免費和商業化的IDE。

+0

我認爲只有Flex是開源的,他們是否打開AIR? – simion314 2014-11-06 10:45:39

3

是的,您可以使用免費和開源軟件來完成這一切 - 我是一名Linux用戶和一名Flash/Flex開發人員,並且是活的證明! ;-)

我在Vim中編寫所有的AS3和MXML代碼,並用mxmlc或amxmlc編譯。 Actionscript有一些語法定義和omnicomplete插件,可以很好地工作 - 就像您可以在許多圖形化IDE中找到的完全自動完成一樣,但足以使Vim成爲Flash和Flex開發的一個非常好的選擇。

對於圖形界面,您可以使用 AIR應用創建MXML佈局,這是Flex Builder中設計視圖的基本替代方案。

我也有一篇關於創建AIR應用的命令行工具here的簡短wiki文章。

如果您在Windows平臺上,FlashDevelop是免費且開源的,非常好。雖然我使用.NET 2.0,所以不能很好地與其他操作系統配合使用。

相關問題