什么是Adobe AIR的意义呢? [英] What's the point of Adobe AIR?

查看:136
本文介绍了什么是Adobe AIR的意义呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有点困惑。我保持的Adobe AIR如何让你下载的桌面上运行的应用程序看到的文章。难道我们已经有这个?这是怎么从任何的WinForms或WPF应用程序有什么不同?只是事实,你可以从网上下载了吗?我失去了一些东西?

I am a little confused. I keep seeing articles of how Adobe AIR can let you download apps that run on the desktop. Don't we have this already? How is this different from any WinForms or WPF application? Just the fact that you can download it from the web? Am I missing something?

推荐答案

的Adobe已经采取了Web浏览器和Web服务器的运行anyware理念,创造一个桌面应用程序框架。这意味着你可以建立一个网站的运行没有服务器。

Adobe have taken the run-anyware idea of web browser and web-server and created a desktop application framework. This means you can build a "website" that runs without a server.

有这种方法的几个好东西。最主要的是,它使得它可以做到在本地的东西,一个网站不能做,比如读写文件,或创建本机窗口。而且因为浏览器,它运行在一个已知量,你可以利用这一点与WebKit的特定的扩展。或者你也可以建立在Flash。或者二者结合起来,因为你需要。

There are a few nice things with this approach. The main one is that it makes it possible to do things locally that a website cannot do, like read and write files, or create native windows. And because the "browser" it runs in is a known quantity, you can take advantage of that with WebKit-specific extensions. Or you can just build it in Flash. Or combine the two as you need.

的Adobe还利用了跨平台的品质:既关键件AIR(Flash和WebKit的)都已经在Windows,MacOS和Linux的使用,所以这不是太大的舒展,使整个空气交叉的平台。这给出了一个非常整洁的效果:同一 .air文件应该安装在任何 AIR安装。并运行相同的。

Adobe have also leveraged the cross-platform quality: both key pieces of AIR (Flash and WebKit) are already available on Windows, MacOS and Linux, so it was not that much of a stretch to make the whole of AIR cross-platform. This gives a really neat effect: the same .air file should install on any AIR install. And will run the same.

这篇关于什么是Adobe AIR的意义呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆