JAVIER MARTINEZ

Web Developer

Etiqueta: Actionscript

Optimizing performance for mobile Adobe AIR apps

CPU or GPU Rendering
GPU can work only with bitmaps. Use cacheAsBitmap and cacheAsBitmapMatrix with vector graphics is a very processor intensive process. Basically means that at every new frame this movieclip has to be converted to bitmap. Try using the draw method of BitmapData. GPU mode makes sense to use it when there is a lot of animated objects moving and interacting with each other across the screen.

Seguir leyendo

Connect to Google Analytics Data in Air/ActionScript

Google Analytics blog published a post to present a new library to access Google Analytics Data Api. You can get this open source library from here.

In the following example you can see one of the ways to get data without using GAView.

	import com.denivip.ga.APILoader;
	import com.denivip.ga.GAAccount;
	import com.denivip.ga.dimensions.*;
	import com.denivip.ga.feed.*;
	import com.denivip.ga.filter.Filter;
	import com.denivip.ga.filter.FilterItem;
	import com.denivip.ga.filter.FilterOperator;
	import com.denivip.ga.metrics.*;

Seguir leyendo

5005: Unknown Error optimizing byte code

Adjunto capturas y alguna explicación de como intentar arreglar el error 5005 al publicar en Flash. En mi caso utilizando CS5, Flash Player 10 en Windows 7.

Los que nos dedicamos a desarrollar a veces nos puede motivar el encontrarnos con un error que no habíamos tratado hasta ese momento. Cuando esto te pasa al inicio/medio proyecto pueden hasta ser unas horas divertidas, pero si te sucede cuando falta muy poco para la entrega el nivel de stress puede aumentar bastante 😐

Problema
Al publicar comienza mostrando ( Error 5001: The name of package ‘site.control.Web’ does not reflect the location of this file ), pero las rutas de los package y definiciones son correctos. Tras comenzar a hacer pruebas cambiando cosas o recuperar versiones anteriores de repente al publicar no muestra ningún error pero tampoco hace nada, se lanza el flash en blanco.

Pruebo cambiando opciones de publicación:


Seguir leyendo

© 2017 JAVIER MARTINEZ

Tema por Anders NorenArriba ↑