【Abode Air程序开发】移动设备、桌面和浏览器应用程序开发的差异
移动设备、桌面和浏览器应用程序开发的差异
Flash Player 运行时与 Adobe AIR 运行时类似。在两个运行时中可以执行的操作大部分都相同。除了允许在浏览器外部署独立的应用程序之外,Adobe AIR 还提供了与主机平台的紧密集成。通过这种集成可以实现许多功能,例如访问设备的文件系统、创建和处理本地 SQL 数据库,等等。 在移动设备应用程序中使用 Spark 和 MX 组件的限制在 Flex 中创建移动设备应用程序时,将使用 Spark 组件集。Spark 组件是在 spark.components.* 包中定义的。但由于性能原因,或者由于并非所有 Spark 组件都具有移动设备主题外观,移动设备应用程序并不支持整个 Spark 组件集。 除 MX 图表控件和 MX Spacer 控件外,移动设备应用程序不支持在 mx.* 包中定义的 MX 组件集。 下表列出了在移动设备应用程序中可以使用、不可以使用或需要谨慎使用的组件:
移动设备应用程序不支持以下 Flex 功能:
移动设备应用程序在性能方面的注意事项由于移动设备在性能方面的局限性,移动设备应用程序的某些开发环节与浏览器和桌面应用程序的开发不同。下面是一些性能方面的注意事项:
|
相关文章
- 【Abode Air程序开发】移动设备、桌面和浏览器应用程序开发的差异
- 【Linux开发】linux设备驱动归纳总结(八):4.总线热插拔
- VS20xx IDE开发应用时_拷贝VS环境的库文件DLL到目标设备上运行的操作步骤
- RTT学习之RTC设备
- Linux设备驱动之定时与延时
- 昆腾凭借STORNEXT 5设备迎来数字工作流程新时代
- Dynatrace推可3D打印 “UFO”设备 实现应用性能的全链路可视化
- Check Point:神秘中国公司制作恶意广告软件,感染全球超2.5亿台设备
- 工业智能网关BL110应用之三十九:LAN口如何配置采集Modbus协议设备S475
- 工业智能网关BL110应用之十八: 如何添加COM口采集的设备
- ASM 4——Multipath实现LUN设备名称的持久化
- 利用mtd工具实现嵌入式设备在线升级
- 依赖于设备的位图(DDB) ,CreateCompatibleBitmap用法
- 系统架构设计师教程-学习-记录(10)计算机网络基础知识(9)设备管理
- 嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十二)LED模板驱动程序的改造:设备树
- 冷知识:达夫设备(Duff's Device)效率真的很高吗?
- Linux驱动开发—设备树开发详解
- Linux常见设备及相应/dev/xxx文件名、Mount Point、挂载点、Mount命令、fstab、挂载分区
- ioctl()获取本地网卡设备信息