Adobe AIR及其相关应用介绍

Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用 程序并部署为桌面应用程序。AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程 序,例如,一个AIR程序可以使用如下一种或多种组合技术构建:
* Flash / Flex / ActionScript
* HTML / JavaScript / CSS / Ajax
* PDF 可嵌入任何应用程序中
作为结果,AIR 应用程序可以是:
* 基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF)
* 基于Flash 或 Flex 的HTML 或 PDF。应用程序的根内容为基于Flash/Flex (SWF) 的HTML
(HTML, JS, CSS) 或 PDF
* 基于HTML,应用程序根内容为HTML, JS, CSS
* 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF
Via

简单来讲就是Adobe Integrated Runtime是一个将Web应用桌面化的应用平台,这和目前互联网的发展方向也是一致的,尽管目前AIR的应用程序目前还不是特别多,不过我相信通过这样的平台一定会吸引越来越多的注意,并且会有越来越多的相关应用涌现出来。

你可以通过以下几篇文章来了解目前的一些Adobe AIR应用程序:

20款基于Adobe AIR的应用程序

6个出色的Adobe AIR程序

三款 Adobe AIR 上的实用应用

下面就和大家一起分享一下我了解到的一些我比较喜欢的AIR程序。

1.Twhirl是基于AIR的Twitetr客户端软件,可以登录多个Twitetr帐号,目前已经支持FriendFeed。详细介绍

2.Xdrive Lite允许你直接在桌面登录到Xdrive

3.Google Analytics AIR 可以让那些你不用浏览器登陆 Google Analytics 就可以直接在桌面上查看网站或Blog流量统计。支持多帐户登录。可以让你在桌面上实时监测你的网站动态。

4.AOL Top 100 Videos是基于AIR的一个很不错的视频分享应用程序。详细介绍

5.ReadAIR基于AIR的桌面RSS阅读工具,Apple界面风格,很不错,需要Gmail Acount登录。详细介绍

6.AIR Press是基于AIR的Blog客户端程序,可以离线的管理你的Blog文章。详细介绍

7.Snippage是一个可以获取网页内容的桌面Widget应用。可以用来监视指定网页部分的内容。详细介绍

桌面应用网络化,网络应用桌面化,也许这就是网络应用发展方向。

作者:天涯海阁

Popularity: 5% [?]

Adobe发布最新DNG解码器

DNG解码器为Vista用户在IE浏览器及图片夹中浏览DNG文件提供了一种解决方案。
预览版即表示解码器包含所有经详细测试后应有的功能,但这些功能并不能作为最后的版本进行发布,只有当用户群能确信大量的硬件及软件配置能够使用此解码器。
More:http://labs.adobe.com/wiki/index.php/DNG_Codec
官网:http://www.adobe.com/products/dng/index.html

下载:Adobe DNG Codec RC1 (Beta)

Popularity: 4% [?]

开源版 Silverlight - Moonlight 1.0发布

Silverlight 是微软的Web技术开发环境,它基于.NET CLR构建,包含2D图形系统和媒体回放引擎,同时还包含一系列标准.NET库.但开 源爱好者正在利用Silverlight构建另一个 “Silverlight Mono”计划,那就是”Moonlight”(暂定名),它包含Silverlight的绝大多数技术,用于*nix平台,但省略了一部分组件.它对于 Silverlight来说是相对独立的工程,并支持更多平台的开发.

下载:Moonlight

Popularity: 4% [?]

csdn推出Flex、Adobe相关频道

http://flex.csdn.net

http://events.csdn.net/adobe/index.htm

Popularity: 6% [?]

Sun押宝JavaFX技术 挑战微软Adobe

Sun Microsystems公司表示计划以自家的JavaFX技术为下一代面向消费者的网络应用程序提供底层技术,挑战微软和Adobe Systems公司.

Sun公司的软件高级副总裁Rich Green在第14届JavaOne会议的开幕式上表示,消费者的选择正推动企业所采用技术的发展,那些具有网上业务的公司正“为消费者提供最深刻的体验而展开激烈竞争”.

为 了证明自己的结论,他把亚马逊公司的Kindle电子书业务部门副总裁Ian Freed请上了讲台.Freed以实例证明了一台手提设备如何通过让用户选择格式和服务来整合书籍、杂志、报纸和博客内容,如何通过无线链接来收发信 息.不过,当他尝试下载一本关于Java的书时,试验没有成功.
同样情况还发生在当一位Sun员工在Rich Green面前演示一个新的JavaFX应用程序如何通过鼠标的拖动从浏览器窗口转移到桌面而不中断程序运行时,实际结果是程序出现停止响应.

Rich Green抱怨是Moscone会议中心的网络带宽影响了结果,当地网络不能支持Sun所要求的流量.结果,现场一万多观众都忍不住大笑起来,Green只有说,“这是Moscone会议中心的恐怖时段.”

Ian Freed指出,“几乎所有的Kindle应用程序都是基于Java的.”

Sun 希望通过增加一种脚本语言JavaFX来扩大Java在互联网上的功能.一般来说,脚本语言的易用性要好于完整版的C#、C++或Java.Ruby、 Perl、Python和PHP等语言在网络应用程序领域大行其道,原因是它们在用户界面设计和修改上比较简单.JavaFX是另一种同类语言,通过编译 简单的脚本代码来实现Java的功能.这样做的结果是,JavaFX能运行在任何 Java虚拟机之上,而不管它是智能手机、PC,还是服务器.

Sun将为开发者推出一个移动版的JavaFX,方便他们为智能手机、掌上设备等移动装置开发应用程序.它的运行环境包括一个有点类似Flash播放器的时序引擎,让多媒体演示内容的视频与音频以电影播放的方式、依正确顺序播放.

Rich Green指出,JavaFX演示程序能结合Java后端商用逻辑及处理能力,提供更具吸引力的网络应用.在这类新功能演示中,一位Sun员工在 Flickr和Facebook上的照片被拉入了浏览器窗口的一个旋转中的地球图标,当选取某张图片后,还会有特定音乐主题伴随着相关动作.相关应用先被 从浏览器窗口拖放到了用户桌面,之后又在一台支持Java的智能手机上进行了演示.

Green在演讲后的采访中表示,今年稍后时间将提供一个帮助建立JavaFX应用的工具集,但他没有说明具体时间.

此外,全球600万Java开发者在使用JavaFX建立自己的后端逻辑运算应用程序时,感觉像在家中一样.“你可以用NetBeas(Sun的Java工具集)或者JavaBeans来开发,”Green说.

Abobe 在此领域已经有Flash播放器和Adobe Air,以及建立互动应用程序所需的工具及组件,他们提供了一个Adobe Integrated Runtime for Windows, Linux和Macintosh,这种关系就像Java虚拟机相对于JavaFX应用程序.微软Silverlight则让.Net环境的语言和工具在不 同平台的浏览器窗口下都可以下载.

Green表示,他预计会有第三方为JavaFX工具包增加工具和功能,JavaFX不会是封闭的专有技术,它将效仿Java Standard Edition成为开源技术.

在问到与微软和Adobe的竞争时,Sun公司首席执行官Jonathan Schwartz说,“我们不想讨论竞争的问题.我们都在开发同一市场,开发者希望能有支持更多设备的技术.” (PCOnline)

Popularity: 12% [?]

JavaFX.com上线了

JavaFX Technology Overview

JavaFX is a family of products for creating rich internet applications (RIA) with immersive media and content, across all the screens of your life. Announced at Java One 2008, it includes a runtime and a tools suite that web scripters, designers and developers can use to quickly build and deliver the next generation of rich interactive applications for desktop, mobile devices, TV, and other platforms. It delivers rich client capability across a wide range of devices and screens as well as unlimited creative expression and accuracy in RIA designs.

一个关于JavaFX的网站上线了,有兴趣的朋友可以访问http://www.javafx.com

Popularity: 10% [?]

Adobe发布Photoshop Express 将支持Flickr和Picasa

当Adobe在3月底发布Photoshop Express时,曾表示将支持Flicker.5月7日,Adobe宣布该项目已经提上议事日程.

用户可以把照片导入到Photoshop Express中去编辑,然后再放回原来的地址.除了Flicker之外,Facebook、Photobucket和Picasa都在 Photoshop Express的支持计划中.此外,Photoshop Express用户可以对一张照片进行多种版本的处理,Adobe表示,这是用户经常用到的一项功能.

Photoshop Express

然而Adobe认为这些功能还不够Flash化,并自作主张的内嵌一个播放器,使用户张贴到个人主页或Blog的照片呈现炫目的幻灯效果,而用户广泛传播照片,实际上也是在病毒营销Photoshop Express.

相对简单的应用和广泛的照片分享,这个功能看上去是一个很自然的跳板,有助于其它公司把触角伸向Open Screen Project研发中,尤其当Adobe发布了相关的API接口后.(cnbeta)

Popularity: 12% [?]

Sun加入下一代互联网角逐 JavaFX成战略布局

2008年5月6日,美国旧金山在今天正式开幕的JavaOne大会上,Sun公司副总裁Rich Green先生宣布了新的战略产品JavaFX,此前已经发布的JavaFX,将会在今年晚些时候正式发布1.0版本,其中不仅包括平台,而且还将发布新的JavaFXScript脚本语言以及相关工具。

继微软在Mix’08之后宣布其在互联网领域的战略布局之后,Sun也加入了下一轮互联网的角逐当中。JavaFX本身依托JVM,将成为一个真正意义上的跨平台产品。Sun公司JavaFX产品负责人Param Singh表示,目前JavaFX的发展还没有提供完整的技术发展线路图,也没有开放计划。但是在今年夏天到来的时候,将会进一步发布JavaFX产品线的开源策略。

面对实力强劲的Flex/Flash以及后发致人的Silverlight,JavaFX的优势何在呢?Param指出,Sun将借助其整体的ECO平台战略进行全面的推广,其中主要包括以下五个方面:

1、产品本身的跨平台特性。JavaFX与其它两个产品最大的不同在于其跨平台的特性,并兼容于各种不同的手持终端设备。除iPhone外,主流的手持终端设备都能良好支持JavaFX,而JRE的运行环境,已经部署在了85%的移动终端设备上。Sun公司副总裁,Java创始人James Gosling表示,iPhone不兼容Java以及Flash,并非技术问题,而是业务问题。

2、JavaFX的开发将会和Java语言的开发极为类似,这大大方便了目前超过600万的开发者用户参与到JavaFX应用的开发上来,同时,这也能进一步协助Sun尽快推广JavaFX。

3、除了平台本身之外,新的JavaFX语言将在尽可能段的时间内得到Sun公司提供的开发工具上的支持,新的JavaFX开发工具将会通过插件形式提供在NetBeans当中,协助开发者快速开发RIA应用。

4、JavaFX的性能将会超过目前主要的竞争对手Flash和Silverlight,在JavaOne开幕式的主题演讲中,Sun公司的主管掩饰了可以同时运行200个视频文件的JavaFX应用,这对于目前的其它RIA产品来说都具有非常大的挑战。

5、足够准确的定位。JavaFX将会专门RIA应用的开发者,而Sun所提供的工具,也仅仅从开发者的角度考虑,这将会把产品定位的模糊性问题彻底屏蔽掉。

Sun在JavaFX上的态度其实比较低调,Param Singh表示:“我们并非打算大规模地与其它RIA平台产品竞争,而是希望开发者能有一个更多的选择。”然而,面临这样一个大趋势的市场而言,多个厂商的竞争在所难免。更重要的是对于设计人员的问题,Sun可能将会需要花费更多心思来考量。(CSDN)

Popularity: 10% [?]

Sun推出OpenSolaris组合包 争取更多开发者支持

Sun周一在CommunityOne开发人员会议上送给与会者一份大礼:一套换上新标志的OpenSolaris组合包。Sun希望借此鼓励开发人员为Sun Solaris操作系统打造应用程序,进而助长Sun服务器与软件的需求。

Sun自互联网泡沫化后陷入低潮,近几年来一直努力重新站稳脚步,希望转型成开放源代码市场巨擘。仿效微软的策略以及早年Java的成功经验,Sun已得知培育一个活力十足的开发人员社区,有助于扩增支持自家平台的应用软件基础。理论上而言,这将导致更多的硬件销售与服务合约,虽然软件是免费提供的。

在CommunityOne发表专题演说时,Sun操作系统平台策略部门主管Ian Murdock说:Sun的目标是促使尽可能多的开发人员采用这项技术。愈多人协助推广,获利展望愈好。

Sun一般而言并未显着把Linux锁定为OpenSolaris的竞争目标,但实际上Linux是主要的替代品。Sun已聘请Linux创业者Murdock来掌管Sun OpenSolaris计划,这项计划称为Project Indiana。有鉴于Linux通过开发人员下载传布而悄悄进驻企业硬盘,Sun希望藉OpenSolaris也能如法炮制。

英特尔工程部经理David Stewart表示,英特尔正与Sun合作,让OpenSolaris能支持Xeon芯片、无线平台、节电等功能。AMD周一也宣布,将与Sun合作,以确保OpenSolaris能利用AMD处理器的功能。

近几年来,Sun已对外开放自家的操作系统以及Java Web开发软件,并始拥抱Java Script、PHP、Linux和Perl等技术。Sun并且在CommunityOne会议上热情拥抱开发者社区。

Sun资料库事业部资深副总裁与前任MySQL CEO Marten Mickos对与会者保证,MySQL会永远保持开放源代码,不论外界的揣测如何。

问题是,既然开发人员现在终于有一套全功能的开源操作系统可玩,他们会不会把独立的、而且更稳定成熟的Linux给换掉呢?

principal IT顾问公司Illuminata创办人兼分析师Jonathan Eunice说:这是价值640亿美元的大哉问。

他说:Sun不必让人觉得这是成功的商业举动,只要使用率普及度够大,大到具有经济规模而且可自我传播就可以了。Sun胜算蛮大的。(CNET)

Popularity: 14% [?]

What is SWFAddress?

SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It’s a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today’s rich web technologies including:

* Bookmarking in a browser or social website
* Sending links via email or instant messenger
* Finding specific content with the major search engines
* Utilizing browser history and reload buttons

Read more http://www.asual.com/swfaddress/

Popularity: 16% [?]