34 个有用的 ActionScript 3.0 的 API

对于 api 的说明自己翻译了下,本人英语水平一般,可能有所错误,如果可以,建议阅读原文。

来源:

List of 34 More ActionScript 3.0 APIs

Using an API can save time during the development process. The wonderful thing about the Flash Platform Community has always been the willingness to share. Here’s 34 more ActionScript 3.0 APIs that can be used for Flex, Flash and AIR development. Hopefully one of the APIs listed here or in one of my previous API listing posts can help you and your team save time. Happy Holidays!! :)

在开发的过程中如果使用 API 可以节省很多时间。而且幸运的是 Flash Platform Community 一直乐意来共享这些资源。这 34 个 AS3 API 将被使用在 Flex,Flash 和 AIR 开发中。希望这些 API 包括我之前发布的 API 版本能帮助你和你的团队来节省时间。另外,祝节日快乐!!:)

ArcGIS API for Flex ArcGIS  API for Flex 是允许用基于 ArcGIS Server 开发 RIA 项目。它是基于 Adobe Flex 框架。这个框架是在 Flash Player 9 或以上版本的客户端技术,或者 Adobe AIR。所有的 Flex 3.x SDK 版本现在都支持。 http://resources.esri.com/arcgisserver/apis/flex/

asaudio ASaudio 是一个小型专用于简单并高效的声音处理 AS3 库。 http://code.google.com/p/asaudio/

as3ansi 是在 Flash 和 Flex 应用中的 AS3 中扩展自 ASCII(IBM code page 437)和解析和查看类库。 http://code.google.com/p/as3ansi/

ActionScript 3.0 Client Library for Facebook Platform API Facebook 平台客户端的 AS3 API,完全支持 Facebook 和 Adobe,能更简单的在 Facebook 平台和 Flash 平台直接构建应用。 http://code.google.com/p/facebook-actionscript-api/

ascolourlovers AS3 的 ColourLoversAPI。在 As3 的项目中使用这个类库,提供所有需要调色板,颜色的工具。 http://code.google.com/p/ascolourlovers/

AS3DAC AS3DAC 解析 AS3.0 类或实例文件,并添加一段 asdoc 的文档。沿用 Flex SDK 的代码编写规则。 http://code.google.com/p/as3dac/

as3flexdb AS3FlexDB 项目是一个开源的类库,允许 Adobe Flex 应用能直接连接到 MySQL 服务器。 http://code.google.com/p/as3flexdb/

as3growl 这个 ActionScript 3 API 是伴随 Grwol 通知服务器工作的。 http://code.google.com/p/as3growl/

AS3 Http Client Library 这个 http 类库基于 flash.net.Socket (并 as3crypto) 编写的,使用在 AIR 或 flash 运行时。 http://github.com/gabriel/as3httpclient

as3midilib ActionScript 3.0 提供支持 MIDI http://code.google.com/p/as3midilib/

as3openxmlformats ActionScript 3 类库支持 MS Office 开放 XML 格式。 http://code.google.com/p/as3openxmlformats/

as3-scaffold as3-scaffold 是一个轻量 as3 框架,其中包括一些简便的脚手架脚本用来自动完成一些单调的新建 as3 项目时的设置,并支持 PureMVC. http://code.google.com/p/as3-scaffold/

as3scriptinglib 这个类库的目标是提供一个 API 在 Flash 客户端来编译并执行 ActionScript/JavaScript(不需要服务器),遵循 Adobe 的 ECMAScrpit 4 编译器(来自 Tamarin 项目) http://code.google.com/p/as3scriptinglib/

as3zlib zlib 的 as3 端口。
这个 JZlib 到 as3 的端口。之初创建这个,是由于 Flash 9 中的 as3 不支持 ByteArray。AIR 已经支持内置的所以不需要这个代码。 http://code.google.com/p/as3zlib/

bitly as3 api bit.lyAPI 的简单 as3 实现。 http://code.google.com/p/bitly-as3-api/

Diggbe Diggbe 是一个普遍的目标 DI 引擎。当初的构想是为了单元测试目标(忽略 xxxSet/GetForTest)。但是它允许服务依赖注入使用在运行时代码中。 http://code.google.com/p/diggbe/

echo-nest-flash-api Echo Nest API 在 ActionScript 3 上的接口。 http://github.com/also/echo-nest-flash-api

Etsy API Wrapper for Actionscript 3 Etsy.com API 封装的 ActionScript 3 类。 http://thunderfarm.com/etsy/

feedmeas3 FeedMe 是使用低级别的类的对象之间共享数据。 http://code.google.com/p/feedmeas3/

fuelas3svn SVN 协议的 As3 实现。这个类库让你可以在 Flash 上完全拥有 SVN 客户端的写入能力。 http://code.google.com/p/fuelas3svn/

Gigya AS3 API http://wiki.gigya.com/030_Gigya_Socialize_API_2.0/030_API_reference/010_Client_API_%28JavaScript%29

googleas3api Google  API 的 AS3 类库。将 Google 的强大融入到你的 Flash/Flex/AIR 应用中(搜索,翻译,建议,天气,订阅等) http://code.google.com/p/googleas3api/

Kongregate’s AS3 API 这 Kongregate AS3 API 允许你拓展你的游戏与 Kongregate 平台进行交互。 http://www.kongregate.com/developer_center/docs/as3-api

KoolMoves AS3 API http://koolexchange.com/docs/km/

lastfm as3 允许访问 Last.fm web 服务(Last.fm 是一个音乐共享平台) http://code.google.com/p/lastfm-as3/

Mappy AS3 API 感谢 Mappy AS3 API, 秀出你用户的高级显示效果(缩放的过渡效果,视频积分,动画等)。浏览器的 Flash 插件让地图的呈现速度更快(拥有大量的网络用户)。 http://api.mappy.com/en/as3

MP3tunes Music AS3/Flex/AIR API MP3tunes Music API 的 AS3 实现。这个 api 由 REST 接口组成,允许你访问 MP3tunes Locker service 上的某个用户的所有数据。你可以以此服务为基础构建 AS3/Flex/AIR 项目。 http://code.google.com/p/mp3tunes-as3-api/

nd3d ND3D 是一个简单的 AS3 3D 引擎。针对速度和简单性。目标是使用简单的 3D 效果和迅速的 3D 测试 / 原型。这个引擎编译后的大小约为 10k。 http://code.google.com/p/nd3d/

netflex-as3-api 基于 Netflix API 应用的 Actionscript 3 公共类库 http://code.google.com/p/netflex-as3-api/

Sekati API Sekati API 是个纯 Actionscript 3.0 的框架,设计用来辅助开发 flash/flex 项目或应用的时候能更关注更高级的功能函数封装。该框架提供一个灵活的,丰富的 xml 可配置的应用架构,通过实现其核心显示对象、控制器模块,管理模块和公共模块的集成。 http://code.google.com/p/sekati/

Soundcloud AS3 API 用 AS3 写的通用 Soundcloud AS3 API,应用到 Flash,Flex 和 AIR 项目中去。 http://github.com/dasflash/Soundcloud-AS3-API/blame/1aa2d25c072309a1e931b08e88f6c7218a135be0/README

tweensy tweensy 是一个不可思议的性能的 Actionscript 3 原型运动员。在 Teensy 有一个扩展的包名为 Tweensy FX,它能在 DisplayObjects 上应用运动效果。(应该属于缓动库) http://code.google.com/p/tweensy/

vyana 轻量的类似于 Cairngorm-PureMVC 框架,关于模块化应用。 http://code.google.com/p/vyana/

wiiflash Wiimote 和 Flash 之间的通信。 http://code.google.com/p/wiiflash/