Adobe发布mobile AIR已经有一段时间了,本文就将以MP3电台为例,介绍使用Flex Hero 开发mobile AIR应用程序的一些方法和心得。
本教程向您使用简单的代码创建您自己的原生扩展。除了向您展示在所有原生扩展(AIR、ActionScript 3和Flash Builder)中通用的代码和技能,本教程还介绍了在Android平台上编译原生代码。您可能对使用Objective-C、C#、C++、C或其他某种语言进行开发感兴趣,本文的Java代码应该会帮助您牢固理解与原生扩展的原生交互。
Adobe AIR 经过发展演进,已经超越了最初作为桌面应用程序平台的目标。如今,它支持跨移动、桌面和数字家用设备的独立应用程序开发。AIR 是一种极富吸引力的开发平台,部分原因在于其广泛的覆盖面。与此同时,这些环境中的每一种环境都给移动应用程序开发与设计带来的独特的要求。
j应用程序性能是长期的。这是与生俱来的。为了确保一个应用程序性能良好,每个部分都必须性能良好。某个部分出现失误就会拖累整个应用程序。编写一个大型应用程序时作者偶尔也会放松警惕。
由于Adobe已经推出了AIR 2,我想这将是回顾我在过去几个月编写的所有 AIR 代码的一个绝佳时机,我会精选一些最佳代码段和概念在社区内分享。
地理定位API(Geolocation API)可以提供访问设备的地理位置信息的高层接口。 地理位置可以在设备上以经度和纬度坐标的方式显示出来。 该API的设计宗旨是同时支持一次位置请求和重复位置更新 (适用于创建地理跟踪应用程序)。 本范例为你展示如何在你的应用程序中获得重复位置更新信息。