AIR 开发与应用
文章平均质量分 52
xiaoleie
这个作者很懒,什么都没留下…
展开
-
AIR API Viewer -- AIR API查阅利器
瞧一瞧, 看一看如果您是 Flash, Flex 或者是 AIR 的开发者, 那平时一定少不了去看ActionScript的在线API文档. 有没有觉的每次写着写着代码, 忽然一个API 忘了得查, 接着打开浏览器, 敲进去网址(这网址要没事先存书签那就还得去Google), 然后等网页加载好了, 再去搜要找的API(而且搜索还挺慢, 估计是因为服务器在美国). 每次都这样挺烦吧? 我是觉的烦...原创 2009-11-19 11:09:21 · 224 阅读 · 0 评论 -
Adobe AIR for Android 中的GPU 渲染 [译]
原文:GPU Rendering in Adobe AIR for Android 最近我开始尝试Adobe AIR for Android 中的GPU 渲染,并且决定通过视频来展示CPU和GPU渲染模式之间的不同之处。这个样例应用的代码位于Github:正如你在样例应用中所见,将渲染任务分配给GPU,关键要做三件事情:1. 在应用的描述符里设置GP...原创 2011-01-17 20:14:27 · 155 阅读 · 0 评论 -
移动设备上的AIR程序是如何更新的 [译]
原文:Replacing Updater on mobile devices and TVsAIR桌面开发人员都熟悉(希望是)如何去完善一个AIR应用程序的自动更新机制。但是对于不支持这些自动更新编程接口(API)的移动设备 ,比如手机,电视,开发人员又该怎么去实现这个更新功能呢?在移动设备和电视上,你应该感到高兴,因为平台本身已经为你实现了更新机制。作为一个良好发展地应用程序供...原创 2011-01-20 18:39:34 · 123 阅读 · 0 评论 -
移动设备上的NativeWindow [译]
原文:Replacing NativeWindow on Mobile devices and TVs AIR NativeWindow API 是AIR桌面应用的主要组成部分,用来在屏幕上打开多个窗口,每一个窗口都有它们自己的Stage。在移动设备和TVs上,这个类是不被支持的。那么,一个应用又是怎样打开一个窗口的呢? 和桌面不同。在移动设备和TVs上, AIR 应用只可以渲...原创 2011-01-20 18:42:37 · 200 阅读 · 0 评论 -
EncryptedLocalStore在移动设备或TV上的替代方案 [译]
原文:Replacing EncryptedLocalStore on mobile devices and TVs如果你熟悉AIR桌面的API并想了解移动或TV上的AIR的话,你可能会注意到EncryptedLocalStore API在这些设备上是不可用的。这儿是一些处理该问题的技巧。首先,要考虑你要保存的信息是否需要EncryptedLocalStore API...原创 2011-01-22 17:45:52 · 155 阅读 · 0 评论 -
已发布的AIR下载链接列表
嗨,如果你还在为能下载到已发布过AIR Runtime 老版本发愁,那就请看这里http://kb2.adobe.com/cps/853/cpsid_85304.html。对于正常的使用,在奥多比官网可以下载当前最新版本:http://get.adobe.com/air/对于之前的版本,奥多比公司官方并不提供下载支持,但是你仍然可以从如下地址得到相应的AIR Runtime版本。...原创 2011-01-24 12:56:49 · 340 阅读 · 0 评论 -
如何方便获取AIR运行时的历史版本
请参阅AIR US Dev Team的核心成员Oliver Goldman的博文:Downloading Historical Adobe AIR Releases原创 2010-07-03 19:41:24 · 126 阅读 · 0 评论 -
PFI (Packager for iPhone) 更新 [译]
原文:Packager for iPhone update 我们对PFI (Packager for iPhone) 发布了一个更新,使开发人员更容易地构建针对iOS的AIR应用并提交到App Store。2.0.1.12640的更新解决了因Apple对应用提交工具所做的改变而导致的AIR应用在提交到App Store时遇到的问题。 你可以在Adobe Labs里下载到PFI的最新...原创 2010-10-13 23:18:48 · 114 阅读 · 0 评论 -
Adobe AIR 2.5 中的HTML, HTML5, CSS 和JavaScript 新特性 [译] 上
Adobe AIR 2.5 中的HTML, HTML5, CSS 和JavaScript 新特性 上原文:What's new about HTML, HTML5, CSS, and JavaScript in AIR 2.5? Adobe AIR 2.5 发布了一些新的API,同时其内部的HTML 引擎也增加了新的特性,这一变化主要是因为引入了新的WebKit版本。该版本与Safar...原创 2010-11-12 11:39:12 · 153 阅读 · 0 评论 -
Adobe AIR 2.5 中的HTML, HTML5, CSS 和JavaScript 新特性 [译] 下
Adobe AIR 2.5 中的HTML, HTML5, CSS 和JavaScript 新特性 下原文:What's new about HTML, HTML5, CSS, and JavaScript in AIR 2.5? 不支持的WebKit 特性AIR 2.5 不支持Safari 4.0.3 的WebKit版本包含的一些HTML,CSS 和JavaScript...原创 2010-11-12 11:47:24 · 149 阅读 · 0 评论 -
AIR的企业分发 (一) [译]
原文:Distributing AIR in the enterprise 需求 先决知识熟悉Adobe AIR, 网络管理,以及SMS、SCCM或者TPMX。关于Adobe AIR的安装和配置的更多信息,参考Adobe AIR管理指南。关于AIR运行时的更多信息,参考Adobe AIR产品页面。用户等级初级额外需求大部分用...原创 2010-11-27 19:06:31 · 154 阅读 · 0 评论 -
AIR的企业分发 (二) [译]
使用Microsoft SCCM 2007 该节阐述了如果使用Microsoft SCCM来进行AIR运行时和应用的安装,包括创建包、程序、分发点和广告。基本步骤和Microsoft SMS一样,只是在某些设置上有微小的差别。创建安装包一个SCCM包是包含要安装到工作站上的包含安装文件的数据集。基于以下步骤来创建一个包:1. 从Adobe.com下载捆绑的Adobe AIR运行...原创 2010-11-27 19:17:20 · 121 阅读 · 0 评论 -
显示已安装的AIR应用程序的调试错误信息 [译]
原文: http://cookbooks.adobe.com/post_Show_debug_error_window_of_installed_AIR_applicati-13206.html 问题AIR应用程序安装后,调试错误的窗口会被抑制。您想在内部测试中启用此功能吗?解决方案安装AIR 应用程序后,在应用程序的安装路径中,创建一个文件名为“debug”的空文件在MET...原创 2010-11-29 19:45:29 · 177 阅读 · 0 评论 -
AIR的企业分发 (三) [译]
使用IBM Trivoli Provisioning Manager Express 本节覆盖了用TPMX来安装AIR运行时和应用的主要步骤,包括创建包、分发列表和调度。 创建安装包一个TPMX包是包含了要安装到工作站上的包含安装文件的数据集。基于如下步骤创建包:1. 从Adobe.com下载捆绑的Adobe AIR运行时。下载链接是在你申请许可并获准分发运行时的时候通过e...原创 2010-12-05 11:39:07 · 144 阅读 · 0 评论 -
Flex/Flash整合HTML API [译]
原文:Integrating Flex/Flash with HTML5 APIs除了关于Flash vs HTML5的媒体炒作之外,事实上共存和合作是存在的。这种共存和合作使得Web变得更好。当开发者结合Flash和HTML各自的力量时,用户将得到最好的web体验。HTML和Flash都是Adobe构建产品的重要基石。这里讲一点点Adobe商业模型的秘密... 当这些平台的新版本...原创 2011-01-17 17:40:47 · 103 阅读 · 0 评论 -
开源媒体框架(OSMF)的介绍和概况:下 [译]
OSMF考虑到媒体引入了新的类和新的概念对于有ActionScript媒体播放器开发经验的人,OSMF引入了新的类和规则来编写媒体播放器的逻辑。取代直接参照Flash Player本身的媒体API,OSMF开发者会参照OSMF类来编写(内部调用Flash Player本身的媒体API)。例如OSMF开发并不需要直接实例NetStream对象。OSMF引入一个新的通用的类和概念。在过渡到开发...原创 2010-09-15 12:45:14 · 329 阅读 · 0 评论 -
AIR小应用--北京机动车限行提示
Adobe AIR 您应该基本知道是怎么回事了, 应该也用了不少酷炫免费的 AIR 程序了. 那 AIR API Viewer 您觉的怎么样? 啊, 没听过? 那您得赶紧看看, 就在前面那篇博文 "瞧一瞧, 看一看" 里呢. 噢, 您说它跟您平时工作生活没什么关系? 也是, 不过这次这个您可能就能用上了.北京限行知道吧, 就是每天限俩号的车不能开. 这俩号不是挨着的, 而且这规则也是变的. 就...原创 2009-11-25 12:43:51 · 144 阅读 · 0 评论 -
AIR 自动更新详解
AIR 1.5 加入了自动升级的类air.update.ApplicationUpdater,这样你的AIR应用程序便可以通过网络自动更新到最新版本了。注意:Flex SDK 3.2以上才支持AIR 1.5,Flex SDK 4.0运行可能会有报错。建议采用Flex SDK3.4。自动更新的原理:ApplicationUpdater 会去读取网络上的一个XML版本描述文件,其中包...2009-11-26 17:22:18 · 350 阅读 · 0 评论 -
构件性能优化,高效的AIR应用程序 之Framerate 细节处理
如何构件性能优化,高效的应用程序无论利用那种技术,都会是一个复杂的问题,尤其是构件大型的应用,会有很多影响到系统性能,效率的因素。比如,程序的架构是否合理,是否有冗余逻辑造成效率降低,核心算法是否优化,是否关注代码细节的合理处理,等等,很多适用于其他技术的经验,方法也应该适用于构建 AIR 应用程序。那么,有没有一些针对AIR 应用程序相对特殊的地方呢? 首先引入一个概念,帧频(Framera...2009-12-09 19:39:20 · 567 阅读 · 0 评论 -
通过插件来扩展AIR应用程序[译]
转自:Adobe AIR Team Blog翻译:小浣熊已经有好几个客户和合作伙伴问起我们是否有可能为AIR应用程序编写一个安全的插件架构。虽然我们一直假定这可以办到,但我最终还是决定实际尝试一下来确认这一点。结论是:不仅可以为AIR应用程序编写安全的插件架构,而且实际上还非常简单。 本文的以下部分提供了编写你自己的安全的AIR插件架构的所有信息。也提供了示例代码用作参考,并讨论了插件...2010-03-22 00:54:27 · 349 阅读 · 0 评论 -
运行时和应用程序在AIR 2.0桌面版上的安装日志
AIR 2.0(桌面版)的运行时和应用程序的安装日志文件位置与之前的1.x不同,各平台的位置分别如下: Windows XP: C:\Documents and Settings\<username>\Local Settings\Application Data\Adobe\AIR\logs\Install.logWindows Vista/ Windows 7: C:...2010-04-06 19:19:41 · 99 阅读 · 0 评论 -
AIR 1.5.3 SDK 开发注意事项
用AIR 1.5.3 SDK开发应用的朋友们注意了,由于2.0中的一个已知问题,将导致您用1.5.3打包的应用程序在前于1.5.3 runtime版本中的无法安装。 原因:1.5.3修复了一个以前版本中时间戳(timestamp)的问题,新的时间戳认证无法在前于1.5.3的版本中验证,所以最终用户在安装应用时如果用于打包应用的证书已过期,则用1.5.3打包的该应用程序将无法在前于1.5...原创 2010-01-27 17:36:51 · 123 阅读 · 0 评论 -
OSID产生器程序已更新 [译]
原文:OSIDGenerator Application Updated申请了Adobe AIR运行时分发的开发人员可以获得一个叫做操作系统标识(OperatingSystem Identifier,OSID)产生器的程序。该程序可识别出一个已安装的AIR应用的平台特定的标识。通过获得这些操作系统特定的ID,开发人员能够检测和启动一个已安装的AIR应用。 许...原创 2010-07-18 22:32:04 · 135 阅读 · 0 评论 -
Adobe集成工具所捆绑的AIR SDK版本一览表
Adobe的集成工具,例如Flash Builder, Dreamweaver,以及Flash Catalyst等都提供了对以下功能的支持:导出AIR发布包(通过ADT),调试\运行\分析(通过ADL),预览(通过ADL),创建认证(通过ADT),发布成Android安装包(通过ADT)。这些功能是通过与集成工具绑定在一起的AIR SDK来完成的。使用Adobe集成工具的开发者们有时候会遇到与AI...原创 2010-08-03 19:17:20 · 518 阅读 · 0 评论 -
AIR应用程序中的单点登录和HTTP Cookie [译]
原文:Single Sign-On and HTTP Cookies in AIR Applications AIR应用程序在设备上应该表现得像其它应用程序一样。与这种设计哲学相一致,AIR利用底层操作系统的HTTP协议栈来发送HTTP请求。之前我写过一篇关于如何基于这点来利用操作系统提供的TLS客户端验证机制。共享系统HTTP协议栈也使得基于HTTP cookie的单点登录机制在多个...原创 2010-08-14 14:24:15 · 115 阅读 · 0 评论 -
关于AIR应用程序中HTTP内容编码的更新 [译]
原文:An Update on HTTP Content Encoding in AIR Applications 继续最近的HTTP主题,我想对刚发布的AIR 2.0.3中所支持的HTTP内容编码的改变做一下更新。HTTP协议允许服务器和客户端以相互认同的编码方式来传输文档。对于文本和XML文档,这可以大大减少传输时间,因为它们通常可以很好地压缩。在AIR 2.0.3之前,AIR...原创 2010-08-14 14:30:30 · 87 阅读 · 0 评论 -
针对本地应用程序安装器(Native Application Installer)的一个更新框架 [译]
原文:An Updater Framework for Native Application Installers 在之前关于本地应用程序安装器的一篇博客中,我提到过为使用这种部署选项的应用程序实现一套更新机制是对读者的一个练习,因为包含在AIR SDK中的更新框架当前并不支持本地应用程序安装器。幸运的是,Adobe平台技术专家Piotr Walczyszyn已经写出了这样一个框架。如果你在部署本...原创 2010-08-26 18:36:29 · 197 阅读 · 0 评论 -
设置AIR应用程序的MIME类型 [译]
原文:http://www.davidtucker.net/2008/01/08/update-your-air-mime-type/ 也许你曾经遇到这样的问题,当你发布的AIR应用程序,通过某些浏览器下载时,扩展名是.air应用程序下载时变成zip文件。这是因为没有正确设置MIME类型。 在AIR1.1发行说明文档中,有这样一段描述: 在Web服务器上设置AIR应用程序的...原创 2010-09-10 17:54:56 · 378 阅读 · 0 评论 -
AIR应用程序中TLS客户端身份验证的使用 [译]
原文:http://blogs.adobe.com/simplicity/2009/02/using_tls_client_auth.html 在客户端用密码身份验证依然是一种常用的基本的验证方法,但对于些安全性要求更高的的应用程序需要其它一些更进一步的身份验证。在Adobe AIR 应用程序中,用户可以使用TLS(Transport Layer Security Protocol,安全传...原创 2010-09-10 19:02:28 · 206 阅读 · 0 评论 -
开源媒体框架(OSMF)的介绍和概况:上 [译]
原文:http://www.adobe.com/devnet/video/articles/osmf_overview.html 对于那些要在网络或者手机设备上发布视频、音频或者其他丰富媒体的机构,Adobe公司有一个开源媒体框架(Open Source Media Framework),它可以大大的降低时间、成本以及创建视频和媒体播放器的风险。基于OSMF的视频和播放器可以运行在A...原创 2010-09-15 11:20:36 · 465 阅读 · 0 评论 -
在Linux平台下AIR对证书认证的支持 [译]
原文:Certificate Support in AIR for Linux 在早先的一篇文章中介绍了如何使用TLS对AIR应用程序在Windows和Mac平台上进行客户端认证。 读者Arlen问如何在Linux平台上完成同样的工作,不幸的是,TLS客户端认证还不支持Linux系统的AIR应用程序。首要原因是,Linux不像Windows和Mac,Linux世界还没有一套标准的...原创 2010-12-05 12:36:52 · 113 阅读 · 0 评论