AIR资源- Roger - JavaEye技术网站

什么是AIR以及如何入门

Air是个跨操作系统的运行环境。可以使用现有的技术如Adobe Flash,Adobe Flex,HTML或者Ajax来创建富客户端应用程序,并把它部署为桌面应用程序。这个运行环境是做为传统的WEB用户体验和复杂的桌面用户体验的一个桥梁。

?

air给浏览器补充了桌面集成,访问本地数据,嵌入数据库,易用的桌面API和跨操作系统的功能。换言之,就是adobe air使web开发人员能写出跨操作系统的桌面程序。因此,就可以使用html,js以及flash来开发桌面程序了。这个应用给最终用户看到的是一个单独的包,并且使用WebKit HTML引擎呈现出来的。

?

{wy}要求用户的是必须要安装adobe air运行环境。事实上,adobe air已经很流行了,下载次数超过了1亿,并且在Adobe AIR Market Place 有大约470个精心挑选出来的应用。

?

首先要下载一个运行环境,{zx1}的地址如下: ,要注意选择操作系统。开发air程序的话,还需要安装sdk。工具套件地址如下: (22.1 Mb), (15.8 Mb) and

?

?

下面是官方的资源,方便大家开发。

?

?

可以用任何的IDE和文本编辑器来写AIR应用。可以使用免费的Adobe AIR SDK工具来打包已经写好的AIR应用。

?

这个是免费开源的支持AJAX开发的IDE.提供了诸如,Javascript debugging,完整的HTML/CSS/JS的语法提示,支持FTP和整合的一些示例。它还提供了AIR的插件,把Web开发环境以及AIR应用的开发,运行和导出整合在了一起。

这个是官方收费工具,是基于eclipse的。支持FLEX和AIR应用开发。特性用户组件拖拽开发.

?

是一个flash,flex,AIR的debug工具,用FLEX+AIR开发的。

?

Dreamweaver的附加组件。可以直接打包和预览AIR程序。可以用做web的方式来写桌面应用。

?

为adobe设计者和开发者提供了大量的灵感和资源。这个网站提供了许多FLEX和AIR的模板和皮肤。

?

对与Adobe AIR的Javascript的参考。

?

这本书快速介绍了Adobe AIR应用程序的开发。让你对Adobe AIR有个总体的认识。演示了怎样设置开发环境,以及讨论了Adobe AIR的基础和API。当你看完这本书之后,就会了解adobe AIR以及怎样用HTML和Javascript来开发AIR的应用程序。

?

是个快速的参考。可以打印出来,做为手册。

?

现在有很多Adobe AIR的资源,但是大部分都是针对开发者而言的。很少针对于设计者。这本书就是为总裁,项目经理和其他设计者而准备的。并且说明了如何用AIR创建新一代的web体验。

?

下载免费的应用程序对AIR入门有很大帮助

大量的免费Adobe AIR的例子,可以免费的下载和使用。同样的也有很多FLEX和ACTIONSCRIPT的例子。

?

AIR在LINUX下的基本应用。

?

它们都可以在 , , , , and 上找到。

?

收集了75个优秀的JAVASCRIPT AIR应用。

这个指南介绍了怎样用HTML/JS创建一个AIR简单应用。

?

指引你一步步的设置AIR开发环境,并解释了文件的依赖性和AIR沙箱安全模型。本教程最出彩的地方就是用AIR API保存数据。

?

为了运行AIR,HTML或者SWF应用程序需要一个XML文件,也叫做应用描述文件。你可以吧这个XML文件认为是AIR应用文件。AIR初始化的时候打开并读取它。它设置了关于应用程序的属性。如window name和size.也指定了AIR容器读取哪个HTML或SWF文件。

?

可以学会怎样发布一个程序。

?

在这个指南中,教你怎样创建一个基于WEB的桌面应用。

?

介绍了在LINUX下的AIR安装运行和使用。

?

ExtJs是一个{jj1}的创建类似桌面操作的WEB应用框架。但是我想让它运行在桌面上怎么办?AIR让这个成为现实。

?

介绍了在AIR下的SQLite,SQLite联系人管理,SQLite封装的类,SQLite编辑器,SQLite Youtube数据库。

?

AIR提供了实现SQLite的数据库。你可以创建表,视图,添加,更新以及查询。API在flash.data包中。如果感兴趣SQL在AIR中应用,可以看看。

?

介绍了用工厂模式创建一个在WEB和AIR中都可以运行的程序

?

用拖拽来实现一个AIR应用的图片浏览器。

?

这个教程教你怎样用Actionscript来移动和改变window控件的大小。

?

在AIR中可以关联任意文件类型。意思就是你可以用AIR打开任意文件类型。这个特性可以让你用AIR打开相关联的文件。

?

AIR可以使用操作系统的剪贴板。

?

用AIR和本地数据库创建一个地址簿。

?

这个指南你能学会用FLEX来创建AIR应用。

?

简而言之,这个教程就是帮助你运行和创建AIR程序,需要一些FLEX基本知识。

?


这两个示例内容比较长和深入一些,但是能加快对AIR的学习速度。

?

SQLite是非常快速的,轻量的,非常适合客户端的数据库引擎。这一个教程告诉你怎样用SQLite组件创建一个数据驱动的应用程序。

?

?

这些教程非常适合新手和专业的开发者

?

一个有大量AIR,FLEX,FLASH教程的博客。

?

一篇关于摄像头和保存摄像图片的教程

?

教你怎样拖拽文件到AIR应用中

?

在FLASH CS3中开发AIR应用

?

一些LINUX下AIR的基础知识

?

?

?

?

?

?

Twitter客户端

?

读取digg.com头条的软件

?

这个软件可以运行GMAIL,Google Calendar, Google Docs,Google Maps.

?

图片查看器

?

查看系统的字体

?

WordPress的插件

?

?

AIR的示例和资源

郑重声明:资讯 【AIR资源- Roger - JavaEye技术网站】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——