19.11.2012 Views

Building Adobe AIR Applications

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CREACIÓN DE APLICACIONES DE ADOBE <strong>AIR</strong><br />

Desarrollo de aplicaciones de <strong>AIR</strong> para dispositivos móviles<br />

Componentes de interfaz<br />

<strong>Adobe</strong> ha desarrollado una versión optimizada para móvil de la arquitectura de Flex. Para obtener más información,<br />

consulte Developing Mobile <strong>Applications</strong> with Flex and Flash Builder.<br />

Los proyectos del componente Community adecuados para las aplicaciones móviles también están disponibles. Se<br />

incluyen:<br />

Composiciones mínimas de Keith Peters<br />

Versión de aspecto configurable de componentes mínimos de Derrick Grigg<br />

Componentes as3flobile de Todd Anderson<br />

Procesamiento de gráficos acelerados Stage3D<br />

Desde <strong>AIR</strong> 3.2, <strong>AIR</strong> para móviles admite procesamiento de gráficos acelerados Stage 3D. Las API Stage3D de<br />

ActionScript son un conjunto de API de bajo nivel con aceleración por GPU que permiten usar funciones 2D y 3D<br />

avanzadas. Estas API de bajo nivel ofrecen flexibilidad a los desarrolladores para poder aprovechar la aceleración por<br />

hardware de GPU y mejorar significativamente el rendimiento. También puede utilizar motores de juegos que<br />

admitan las API Stage3D de ActionScript.<br />

Para obtener más información, consulte Motores de juegos, 3D y Stage3D.<br />

Funciones nativas<br />

<strong>AIR</strong> 3.0+<br />

Android iOS<br />

File.applicationDirectory Sólo lectura mediante URL (sin ruta<br />

nativa)<br />

Sólo lectura<br />

File.applicationStorageDirectory Disponible Disponible<br />

File.desktopDirectory Raíz de sdcard No disponible<br />

File.documentsDirectory Raíz de sdcard Disponible<br />

File.userDirectory Raíz de sdcard No disponible<br />

File.createTempDirectory() Disponible Disponible<br />

File.createTempFile() Disponible Disponible<br />

Muchas plataformas para móvil incluyen funciones a las que aún no se puede acceder desde la API estándar de <strong>AIR</strong>.<br />

En <strong>AIR</strong> 3, es posible ampliar <strong>AIR</strong> con sus propias bibliotecas nativas de código. Estas bibliotecas de extensiones nativas<br />

pueden acceder a funciones disponibles en el sistema operativo e incluso a funciones específicas de un dispositivo<br />

determinado. Las extensiones nativas se pueden escribir en C en iOS, y en Java o en C en Android. Para obtener<br />

información sobre el desarrollo de extensiones nativas, consulte Introducción a extensiones nativas para <strong>Adobe</strong> <strong>AIR</strong>.<br />

Última modificación 30/10/2012<br />

73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!