`
airfans
  • 浏览: 124841 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

移动设备上的AIR程序是如何更新的 [译]

阅读更多

原文:Replacing Updater on mobile devices and TVs


AIR桌面开发人员都熟悉(希望是)如何去完善一个AIR应用程序的自动更新机制。但是对于不支持这些自动更新编程接口(API)的移动设备 ,比如手机,电视,开发人员又该怎么去实现这个更新功能呢?


在移动设备和电视上,你应该感到高兴,因为平台本身已经为你实现了更新机制。作为一个良好发展地应用程序供应系统的一部分,应用程序是直接从程序网上商店下载下来的。这些程序网上商店本身就为这些应用程序提供了更新的功能。具体更新细节会因是否是自动安装或需要用户自定义而有些许不同,但是无论如何,最终都是按用户所选择的去更新。


如果你希望自己的程序可以运行在不同的平台,比如桌面,移动设备。你可以在代码中先检测该平台是否支持AIR更新机制,可以使用属性Updater.isSupported。虽然你不需要加载额外的代码比如类似的AIR更新框架的在你的手机或设备上,但是否运行在多平台可能是你开发一开始就要作的一个决定。

分享到:
评论

相关推荐

    Adobe AIR * 设置移动应用程序属性

    Adobe AIR 是一款跨平台的运行环境,允许开发者使用HTML、CSS、JavaScript以及ActionScript来创建桌面和移动设备上的富互联网应用程序(RIA)。这篇博客“Adobe AIR * 设置移动应用程序属性”可能详细介绍了如何在...

    Flex开发移动设备应用程序

    - **Adobe AIR**: 通过 Adobe AIR(Adobe Integrated Runtime),开发者能够在多种设备上运行原生应用程序,包括智能手机和平板电脑等移动设备。 #### 二、移动应用程序开发的关键特性 - **现有Flex组件的扩展**: ...

    Flash+Flex+Air移动开发入门经典 pdf

    2.3.2 在设备上运行移动应用程序 55 2.4 小结 62 2.4.1 练习 63 2.4.2 本章所学内容 63 第3章 为android、blackberry和ios设备构建air应用程序 65 3.1 air应用程序描述符文件 65 3.1.1 在air应用程序描述符...

    Android移动开发--基于Adobe AIR 源代码

    Adobe AIR是一个运行时环境,它允许开发者创建可以在桌面和移动设备上运行的富互联网应用程序(RIAs)。AIR支持HTML、CSS、JavaScript以及ActionScript,使得Web开发者可以轻松地将他们的技能应用于桌面和移动应用...

    flex、flash及air等移动设备ios开发者证书

    用该证书及对应配置文件可以免99刀的Apple developer费用,编译出的ipa程序可以直接在越狱后的ios设备中真机测试运行。 用Flex Builder以学习IOS编程时,需要在Flex中将对应工程的描述文件XX-app.xml中的id改为:...

    flex AIR 工程自动更新测试

    Flex AIR工程自动更新测试涉及到的是Adobe Integrated Runtime (AIR)应用程序的升级机制,这对于保持软件的最新状态和提供无缝用户体验至关重要。在Flex开发中,我们利用Adobe AIR SDK来创建跨平台的桌面应用程序。...

    构建Adobe AIR应用程序

    12. 更新AIR应用程序:了解如何更新已经发布到市场的应用程序也是开发者必须掌握的知识。这包括使用Adobe AIR的更新框架以及如何为应用程序提供自定义更新用户界面。 13. 本地化AIR应用程序:对于面向全球用户的...

    Air程序获取ios设备唯一识别码

    基于OpenUDID的ANE,使用它可以在AIR项目中通过ActionScript接口来获得设备UDID。 凡是接触过iOS的开发者都清楚每一台iOS设备都有一个唯一的识别号:UDID,这个40位的字符串是你的设备区别于其他任何一台设备的唯一...

    在Android程序上创建基于AIR的Flex的详细向导

    在Android平台上创建基于Adobe AIR的Flex应用程序是一个将Flash Builder与移动设备功能相结合的过程。Adobe AIR允许开发者使用Flex框架创建跨平台的应用程序,包括在Android上运行的多屏幕应用。本篇指南将逐步介绍...

    使用Adobe AIR开发Android应用程序-英文版

    在IT行业中,Adobe AIR(Adobe Integrated Runtime)是一个跨平台的应用程序运行环境,允许开发者使用Flash、Flex、HTML5和ActionScript技术创建桌面和移动设备上的应用程序。本教程聚焦于使用Adobe AIR开发Android...

    合宙4G模组AIR780E的驱动程序

    drv_air780e.c 和 drv_air780e.h 是两个关键的源代码文件,它们构成了AIR780E驱动程序的核心。drv_air780e.c 文件通常包含了驱动程序的具体实现,包括初始化模组、数据传输、接收处理、错误检测以及位置定位等功能。...

    air202 mqtt 测试程序

    此测试程序包含了Air202官方库文件,确保与硬件的无缝对接,同时也包含LOD(Loadable Object Data)文件,这类文件通常用于加载特定功能或扩展到硬件设备。 MQTT协议是基于发布/订阅模式的消息传递协议,非常适合...

    AIR2.0调用应用程序

    首先,AIR 2.0引入了NativeProcess API,这是一个关键的更新,它允许AIR应用程序启动、监控和通信与本地操作系统上的原生进程。通过这个API,开发者可以创建一个AIR应用,该应用能够执行操作系统级别的命令,如打开...

    基于Android系统的Air程序开发

    7. **调试与测试**:学习使用AIR的调试工具,进行应用的调试和测试,确保应用在不同Android设备上的兼容性和稳定性。 在“Developing AIR Apps for Android”这本书中,你可能会深入到更多高级主题,比如: 1. **...

    Android移动应用开发基于AdobeAIR

    基于Adobe AIR内容简介:《Android移动应用开发:基于AdobeAIR》共四部分19章,主要介绍如何使用AdobeAIR开发Android移动应用,深入讲解Android移动开发特有的各种主题,力图帮助读者创建高品质的应用程序。...

    flash CS5.5 AIR3.2 Players

    在Flash CS5.5中,可以集成AIR SDK来开发跨平台的应用程序,这些应用程序能够在桌面系统和移动设备上运行。 AIR(Adobe Integrated Runtime)则是一个运行时环境,它允许开发者使用Flash、Flex或其他ActionScript...

    基于android系统的air程序开发

    7. **运行程序**:完成上述步骤后,就可以在Android设备上运行开发的AIR应用了。 #### 四、相关文档与资源 1. **发行说明**:Adobe预览版发布网站提供了关于AIR版本的详细说明,包括新功能介绍、已知问题列表等...

    Adobe AIR 移动开发源

    Starling是一个高性能的2D图形渲染框架,特别适合在Adobe AIR上开发游戏和复杂UI。它利用硬件加速来实现流畅的动画效果,即使在低端设备上也能保持高效的性能。Starling的主要特点是它与舞台精灵(DisplayObject)...

Global site tag (gtag.js) - Google Analytics