AIR/.Net 免安装终极解决方案:Thinstall
Adobe AIR 目前已经更新到了1.5,出新品速度非常迅猛。它的优点不少,可是有一点一直困扰了很多AIR开发人员的,就是那个Runtime的安装过程。AIR的运行环境不像Flash插件那么普遍,由于它推出的时间很短,所以它在世界范围内电脑的占有率非常低。因此利用AIR来开发东西,部署的过程会拉得很长,这对应用软件的推广绝对是一个巨大的威胁。直到我找到了Thinstall,终于解决了一个心头大患。现在我可以放心继续用AIR开发了。
在介绍Thinstall之前,应该先去看看一个叫"穷开心"(http://www.qkaixin.com%2F)的东西。这是某个个人针对开心网开发的AIR软件,可以查看在线好友和发送信息等。作者字面上的意思是为了摆脱开心网的JS蜗牛速度,才考虑搞出这个东东。不管怎样,它这个AIR软件居然是绿色的。整个软件只有一个12Mb大小的Exe文件,下载完后无需任何安装额外的东西即可马上运行,说实在的这一点我很震撼。原本要"下载15MB大小的AIR运行环境"-->"安装AIR运行环境"-->"下载几百Kb的软件的air包" -->"安装这个软件的air包"-->"运行这个软件",繁琐的步骤让用户望而止步。这个"穷开心"就简单多了,只有"下载-->运行",这是绝大多数网民都懂得做的步骤。通过这样处理之后,AIR的开发和部署甚至比Delphi还要容易,因为Flash有大量的现成设计资源可以利用,并且具有很强的网络通讯能力,尽管它对系统一些比较底层的功能要差一些,做Web客户端是完全足够了。我在某个RIA论坛找到了这个作者