对于从WINDOWS转向LINUX的开发人员人来说,恐怕最郁闷的就是AIR不能继续了。在这里我想说说我的看法,其实想继续或新尝试air开发也不是不可能,这里有几个可行的基本条件:1.存在LINUX下的FLASH PLAYER,包括单独版和浏览器插件;2.存在LINUX版的FLEX BUILDER;3.FLEX是企业级解决方案,可以和JAVA良好合作;4.利用fscommand可以调用本地应用程序或SHELL脚本。这样一来开发LINUX下的拟AIR应用便成了可能。这其中确实也存在不少问题,但比没有解决方案强,而且可以使用JAVA本身的安全沙箱来替代FLASH PLAYER的,当然你也可以自定义一个。
话说回来,我做这样的尝试的确遇到了不少问题,其中一部分可能和flex的设计定位有关。是否真的可行还需要进一步探索,在这个过程中希望能得到各位的帮助。