About Adobe AIR's dev、update、distribute~

最基础且最全面的资料,见sdk(现为flex3beta3 sdk)

DEV:
除了少许的变化外,允许我们用已有的flex知识开发air应用,文章推荐 build app from same codebase

AutoUpdater:
当前beta3下的air还不能支持远程module的加载, 算是一个的bug吧,也就否定了将应用内容写成module仅仅deploy在server端的方便升级方式,或许会在其正式发布时支持吧,现如今就只能考虑让air app自己update的使用方式了,
关于AIR runtime的升级
一个UpdateManager类,常规的升级方式,server维护一份version的文本文件(如xml)
更高级点的Updater | ,自动下载解压*.air中的application.xml获取版本信息,用以决定是否需要更新,如此则不需要单独维护一份version.xml,站点上代码暂未beta2的代码,少许更改既可用于beta3
AIRRemoteUpdater for beta3
CodeApollo,可以搜到许多问题答案或是提问的地方

Distribute:
basically deploy with badge,see sdk
badge with swfobject
deploy occurred some error, check it,or you may be use the log
beta3中的部署(通过badge)有一点即flashvar中的appurl为 绝对地址非相对地址等等

Resouces:
Flex/AIR Tour
Adobe AIR Forum
ApolloCoders Maillist
MXNA AIR
Fullasagoog air channel

开始写代码赚money吧!!

你可能感兴趣的:(update)