Enviada el 29/12/2009 por Michael Gomez Cruz
Categorias: css, desarrollo, javascript, php, Programacion, web

Crush Power Music

Ya esta al aire el sitio web del Crush Power Music 2010. Desarrollado para MayoDraft con HTML + CSS  + JS y por supuesto con el sistema de votaciones en Flash CS4 con ActionScript3 y AMFPHP.

Enviada el 3/11/2009 por Michael Gomez Cruz
Categorias: browser, desarrollo, javascript, nintendo, Programacion, web

gameboyAunque suene totalmente “extraño”, Pedro Ladaria ha desarrollado un emulador de juegos Gameboy (.gb) con Javascript, utilizando todo el potencial de este lenguaje. Si deseas testear los resultados, te recomiento que utilices Google Chrome.

Para ver la demo http://www.codebase.es/jsgb/

Enviada el 10/07/2009 por Michael Gomez Cruz
Categorias: internet, javascript, juegos, Programacion, web

logoVia twitter me entero que se viene esta web y de paso, dejan un juego para entretenerse un rato. Se trata de la famosa vibora, aquella que teniamos en nuestros 386, 486, celulares, gameboys, tetris, etc.. pero ahora portado a una versión web. Lo interesante, es que mientras jugamos podemos postear nuestros scores dentro de twitter y quedar así en el salón de la fama.

Para entrar al juego pueden acceder por acá.

Los invito a jugar la #vibora gracias a @fabbianz

Enviada el 11/03/2009 por Michael Gomez Cruz
Categorias: desarrollo, framework, javascript, Programacion

logo_jquery_215x53


Sin duda, los archivos JSON han revolucionado la manera de enviar y recibir parametros dentro de nuestras aplicaciones web. No les voy a hablar en detalle sobre la definicion de un JSON, pero si como procesarlos con JQuery.

Lo primero, es descargarse la librería JQuery desde la página oficial (versión minimizada o comprimida). Luego, creamos un script dentro de nuestra pagina, para especificar la funcion que va a buscar un JSON y luego procesarlo. A su vez, crearemos también un archivo llamado archivo.json.

archivo.json
[{"id": "1", "author": "Sin bandera", "song" : "Suelta mi mano"},{"id": "2", "author": "Sin bandera", "song" : "Que lloro"}]

funcion javascript, que puede ir dentro del html, o bien, en un .js

1
2
3
4
5
6
7
function loadJson(){
    $.getJSON('archivo.json', function(data){
           $.each(data, function(i, item){
               alert(item.id);
           });
    }); 
}

Sinceramente, es algo extremadamente fácil, sin embargo, los ejemplos en español son rebuscados o quizás muy extensos y no se logra ver la facilidad que tiene JQuery para procesarlos.




Hoy en día es más fácil para nosotros los desarrolladores contar con diversas “herramientas” y “complementos” que nos ayudan a interactuar con el usuario final de nuestros software de manera más dinámica y enriquecer la experiencia de uso.

Gracias a ADOBE FLEX y a MICROSOFT SILVERLIGHT, todas estas labores complejas son parte del pasado. Ambos cumplen lo que se denomina RIA (Aplicaciones Ricas de Internet). También se basan en un modelo multi-capa, siendo la de presentación. Ya que todos los procesos se ejecutan y resuelven gracias a la implementación de varios otros lenguajes con los que se puede interactuar.

Acceder a bases de datos, leer feeds rss, generar animaciones, mostrar videos, subir archivos a la web, entre otras cosas.

Ambos presentan un número similar de características que los hacen bastante similares, sin embargo y quizás lo único que puede desequilibrar la balanza, es que Silverlight NO es soportado en Linux, y solo en windows en los navegadores Firefox e Internet Explorer (Opera aún queda afuera). Mientras que Flex es multiplataforma y puede ser unido a ADOBE AIR para crear aplicaciones de escritorio.

Para ambos se necesitan unos complementos que se instalan en un par de clic y que son solicitados al ejecutar una aplicación.

Una explicación más detallada se puede encontrar en la WIKIPEDIA :)

Adobe Flex y Microsoft Silverlight