^M Archive Flex Air | Andrés Villagrán Placencia

Flex Air

Flex AIR + Framework SQLite ( SQLiteConnector )

Para trabajar fácilmente con algún SQL estoy acostumbrado en PHP a utilizar Zend Framework, específicamente Zend Db, y como el espectacular Flex AIR tiene soporte para SQLite había que utilizarlo, pero buscando en internet no hay un framework para realizar este tipo de operaciones, por lo cual tuve que desarrollar algo que uso en Flex Media Player, y como este es GPL acá dejo una pequeña explicación de como utilizarlo:

Descargar Código

La utilización es sencilla, primero deben crear un objeto del tipo SQLiteConnector y suponiendo que ya se creo una base de datos SQLite con la tabla Prueba que tendrá las columnas Nombre y Apellido:

  1.  
  2. // Debemos crear una instancia de la clase
  3. // definiendo en el constructor el archivo
  4. var conn:SQLiteConnector = new SQLiteConnector("base_de_datos.sqlite");
  5. // Si deseamos insertar datos
  6. conn.DoSQL("INSERT INTO Prueba VALUES('Andrés', 'Villagrán')");
  7. // Si deseamos obtener un valor
  8. var nombre:String = conn.FetchOne("SELECT Nombre FROM Prueba");
  9. // Si deseamos obtener un arreglo con los datos
  10. var datos:Array = conn.FetchArray("SELECT * FROM Prueba");
  11. // Para mostrar los datos
  12. for(var i:int = 0; i < datos.length; i++) {
  13. trace("Nombre:", datos[i]["Nombre"], "Apellido:", datos[i]["Apellido"];
  14. }

Espero que les sirva.

Tags: , , ,

Monday, May 26th, 2008 Flex, Flex Air, Flex Media Player No Comments

Flex Media Player r3

He subido el código y el instalador de Flex Media Player revisión 3, recordar que no es versión final es solo para prueba, para descargarlo ir a la página del proyecto:

http://code.google.com/p/flexmediaplayer/

FlexMediaPlayer-r3

Novedades:

  • Shuffle!! (Por ahora obligatorio, pronto opcional)
  • Cover Display con Reflejos!

Hacer doble click para escuchar, si se pone play sin seleccionar una canción se caerá, necesitas Adobe AIR para ejecutar el instalador.
Nota: Si utilizas Windows Vista debes ejecutarlo como Administrador, en la proxima versión no ocurrirá esto.

Tags: , , ,

Sunday, May 25th, 2008 Flex Air, Flex Media Player No Comments

Avances FlexMediaPlayer : r2

He trabajado en FlexMediaPlayer bastante durante el día, ahora ya tengo listo el menejo de la base de datos de medios, la lectura de tags (mp3 en este caso) y la reproducción de audio (Doble click y reproduce la canción seleccionada), Feedback gráfico del avance de la reproducción, y la gestión de menus y modulos basados en configuraciones XML como nombre anteriormente, se ve algo así:FlexMediaPlayer r2La aplicación no la subiré como instalador para AIR hasta que porlomenos tenga las funciones básicas, pero si quieren revisarlo (y ejecutarlo obviamente) deben descargarlo desde el SVN (pueden importarlo a Flex Builder 3 sin problemas):

svn checkout http://flexmediaplayer.googlecode.com/svn/trunk/

flexmediaplayer-read-onlyEspero que sea de su agrado, ojalá que más gente se anime a desarrollar en este reproductor 😀
Visiten la web de este para mayor información:
http://code.google.com/p/flexmediaplayer/

Escuchando: Ayeron - Age of Shadows powered by FlexMediaPlayer

Tags: , , , ,

Sunday, May 11th, 2008 Flex, Flex Air No Comments