<< AUG Venezuela

Blog

Our Blog

Blog Home | About | Entries By Date | Search

Recent Blog Entries

Recordar usuarios localmente con Shared Objects en Flex
Entry posted on Aug 26 by The Fricky

Los Shared Objects son objetos gestionados por el Flash Player que sirven para almacenar datos en el disco duro de la máquina donde se está ejecutando una película Flash. Aunque no lo son, los Shared Objects pueden entenderse como los cookies del Flash Player, con la diferencia de que son mucho más poderosos que los cookies tradicionales en varios aspectos:
Los cookies expiran por defecto; los Shared Objects no expiran.
Por lo general, los cookies tienen un límite máximo de 20 por cada sitio web; los Shared Objects no tienen ese límite.
Por lo general, los cookies están limitados a un tamaño de 4kb cada uno. Por defecto, los Shared Objects tienen un tamaño de 100kb pero se les puede configurar un tamaño ilimitado.
Los cookies pueden ser transmitidos a un servidor vía HTTP. Los Shared Objects no pueden ser transmitidos a un servidor ni pueden ser compartidos entre aplicaciones de distintos dominios (por defecto, aunque se puede permitir), características que suponen una ventaja a nivel de seguridad sobre los cookies.

Continuar Leyendo...

Diseño y de Planificación Proyectos.
Entry posted on Aug 23 by The Fricky

En el momento que decidimos emprender una idea que consideramos provechosa y efectiva, ya sea por razones personales o de índole laboral, lo primero que debe hacerse es un Diseño donde se plazme todo lo que contendra este Proyecto, Sistema o Plataforma. Para luego poder diagramar una planificación de ejecucion; esto nos permitirá saber el dominio del trabajo que hemos desempeñado.
Si bien es cierto que para muchos es algo complicado y tedioso hallar la solución o metodología correcta para realizar desde un complejo Sistema de Administracion Contable, hasta un simple algoritmo que permita calcular fórmulas tales como: La ecuación de 2do Grado, el Teorema de Pitágoras, la Ecuación Patrimonial de una Empresa, otros. Muchos no consiguen una solución para poder desarrollar un simple código que cumpla con su función; esto es por falta de estrategia, diseño y planificación.

En el momento que decidimos emprender una idea que consideramos provechosa y efectiva, ya sea por razones personales o de índole laboral, lo primero que debe hacerse es un Diseño donde se plazme todo lo que contendra este Proyecto, Sistema o Plataforma. Para luego poder diagramar una planificación de ejecucion; esto nos permitirá saber el dominio del trabajo que hemos desempeñado.

Continuar Leyendo...

Arreglos en PHP
Entry posted on Aug 11 by The Fricky

En programación encontramos lo que conocemos como estructura de datos, que nos permite almacenar en una sola variable varios datos, crear listas, estructuras de árboles, pilas, colas, etc..  En este artículo escribiré sobre los arreglos en forma de introductoria para un futuro artículo sobre listas en PHP.

Qué es un arreglo (Array)

Los arreglos son estructuras que existen en la gran mayoría de los lenguajes de programación y nos permiten almacenar más de un valor en una sola variable, esto quiere decir que podemos crear un arreglo de cualquier tipo de dato (entero, punto flotante, cadenas de texto, etc.) y en el agregar, modificar, buscar o eliminar sus valores.

Cuando se trabaja con arreglos es importante saber que estas estructuras siempre comienzan desde el valor cero (0), esto quiere decir que si un arreglo es de diez (10) valores para acceder a sus valores se debe comenzar desde el valor cero hasta valor -1.

Continuar Leyendo...

¿Cómo obtener ganancias con aplicaciones en Flash?
Entry posted on Aug 05 by rafaelochoa

Imagen: gettyimages

Esta es una pregunta que nos hacemos los desarrolladores constantemente. Ahora con el Open Screen Project (desarrollo de una aplicación para diferentes entornos o dispositivos) y las compañías de dispositivos móviles apoyando el desarrollo de aplicaciones, nos enfrentaremos a situaciones desconocidas y difíciles de lograr para muchos en relación a nuestras aplicaciones, tales como distribución, cobro y periodos de prueba.

Recientemente, Adobe publicó en Labs el proyecto Melrose , servicio que soporta la distribución y monetización de aplicaciones creadas para correr en AIR y donde ell desarrollador obtiene el 70% de las ganancias, teniendo un precio mínimo de $2.99 para aplicaciones en venta. Por el momento existe una prueba privada del sistema y podemos apuntarnos para ser notificados de su salida.

¿Queremos vender esa gran aplicación y no queremos esperar por Melrose?

Desde la caída de la economía mundial, la industria de los videojuegos ha sido la más beneficiada por la disminución de gastos en otras áreas. Las personas prefieren invertir en esta clase de entretenimiento que, en la mayoría de los casos, es mucho más económico que cualquier otro.  Sumado a esto, las redes sociales y la vida tan agitada que se lleva actualmente crean la necesidad de tener dispositivos móviles que nos permitan seguir conectados con nuestro entorno.  Un juego promedio para un dispositivo móvil cuesta $2 y muchos se soportan mediante publicidad. Esto nos lleva a cobrar por un servicio, crear aplicaciones que se distribuyen gratuitamente, dando la idea de estar completas, colocando procesos o contenido que sólo puede ser disfrutados realizando pagos, usando, por ejemplo la  integración de PayPal con aplicaciones hechas en Flex y AIR .

Actualmente, todos los dispositivos con Android 2.2  son capaces de correr Flash/Flex en sus navegadores de internet y AIR como aplicaciones . En los próximos meses esto no será una situación exclusiva de Android; la mayoría de los fabricantes de dispositivos móviles se unirá a esta iniciativa.

Una opción rápida podría ser inscribir los juegos en concursos donde los premios son de $20.000$30.000 a repartir entre los mejores juegos en Android.

¿Redes sociales?

Adobe ofrece Social , una herramienta que facilita la integración de aplicaciones con las redes sociales mas importantes, aunque esta no es la única manera de realizar dicha integración ya existen librerías que interactúan con el respectivo API de las diferentes redes. Todo depende hacia donde se quiere llevar la aplicación y el tiempo de entrega.

Dos ejemplos de compañías exitosas en la venta de juegos son Zynga (estimado de $270 millones en 2009 en múltiples plataformas) y Tapulous (estimado $1millon mensual por un solo dispositivo).

En conclusión,  la plataforma Flash no sólo está orientada al desarrollo de experiencia de usuario dentro de un navegador o en el escritorio; no son sólo animaciones que pueden ser espectaculares; es una manera de obtener ingresos que, si se aprovechan adecuadamente, pueden representar grandes ganancias.

twitter: rafaelochoa

Imagen: gettyimages

¿Qué es la Usabilidad Web?
Entry posted on Jul 28 by The Fricky

No es que el tema sea nuevo, ni mucho menos, pero de un tiempo a esta parte, la usabilidad ha sido la palabra de moda en el diseño web, más aún con el auge de la web social y de conceptos como web semántica; por lo tanto es un tema obligatorio para todo diseñador/desarrollador web que se precie. 
Existen millones de líneas en internet que tocan el término (una búsqueda en Google de las palabras usabilidad web arrojó la espeluznante suma de 2.110.000 resultados), que se reparten entre manuales, compañías de consultoría, blogs, etc.. (si buscamos sólo usabilidad la suma aumenta a 5.250.000). Así que no pretenderé aquí agotar el tema (¡ja! como si pudiera) ni mucho menos. Más bien trataremos de entenderlo en términos más o menos humanos, de modo que pueda servirnos como punto de partida para investigaciones más profundas.

Continuar Leyendo...

Search Blog

Recent Comments