30 de abril de 2010

Steve Jobs le mete otra patada en la barriga a Adobe (dialéctica, se entiende)

Cómo todos sabéis desde hace algún tiempo Apple y Adobe se están tirando pedradas, ¿La causa? El jugoso mercado de iPhone, iPad e iPod. Adobe quiere hacer negocio en la plataforma de Steve Jobs y este -lógicamente- quiere el negocio para Apple. Esta guerra se resume en la no utilización de la tecnología Flash para estas plataformas.

El fundador de Apple ha publicado una carta abierta sobre el asunto, en esta carta se entremezclan motivo sentimentales y tecnológicos -y de manera velada económicos-. Os recomiendo que la leáis, está muy bien redactada y muy pensada para arengar a las hordas de seguidores del culto de Apple XD

Mi opinión sobre este tema es bastante sencilla, el ecosistema de los dispositivos de Apple es propiedad de Apple, por lo que tienen derecho a dejar entrar o salir a quien quieran de él. ¿Qué no quieren dejar entrar a Flash? Pues es su decisión, que apechuguen con ella, tanto si les sale bien -hasta ahora les ha salido muy bien- como si les sale mal.

Creo también que Adobe (y antes Macromedia) han hecho un trabajo nefasto en las plataformas móviles. No han tenido nunca en cuenta la baja potencia de los dispositivos móviles a la hora de desarrollar los reproductores de Flash y las plataformas de creación de contenidos para los mismos. Y que nadie me salga ahora con Flash Lite...

A nivel de vídeo todos los rivales de Adobe han apostado por HTML5 para reproducir vídeo con el códec H.264 directamente sin pasar por el reproductor de Adobe.

¿Se acerca el fin de Flash? Ni idea. Yo seguiré desarrollando juegos y aplicaciones para Facebook utilizando esta tecnología por ahora -mi mercado está orientado a ordenadores de escritorio, no a móviles-, y si algún día me toca hacerlo con Objective-C pues me tendré que poner las pilas y ya está -para variar- :D

25 de abril de 2010

Lucera Project prepara nuevo proyecto para iPhone...

Se llama Geek Wars, y por la información que me han hecho llegar desde Lucera Project tiene muy buena pinta.

La historia comienza así: “Hoy es un gran día para Geeky, ha madrugado para ser el primero en comprar el nuevo iPan. Lo que el no sabe es que hay muchos más geeks que llevan tiempo haciendo cola.”
¿Podrás ayudar a Geeky a conseguir su nuevo iPan?
Os adjunto aquí unos cuantos pantallazos para ir abriendo boca:

Muy pronto os contaré más cosas de este proyecto :)

21 de abril de 2010

Primer trailer de Marvel vs Capcom 3

La 3ª parte de la legendaria saga ha sido anunciada. Por ahora tiene muy buena pinta :)

17 de abril de 2010

Actionscript 3.0: Preloader de un fichero swf

Os adjunto aquí un pequeño ejemplo de como realizar la precarga de un fichero swf externo en actionscript 3.0.


Fichero Precarga.as
package {
    import flash.display.MovieClip;
    import flash.events.*;
    import flash.display.Loader;
    import flash.net.URLRequest;
    import flash.text.TextField;

    public class Precarga extends MovieClip {

        var loader:Loader = new Loader();
       
        public function Precarga() {
            loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loop);
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, done);
           
            loader.load(new URLRequest("ejemplo.swf"));
        }

        private function loop(e:ProgressEvent):void
        {
            var perc:Number = e.bytesLoaded / e.bytesTotal;
            var s:String = Math.ceil(perc*100).toString()+"%";
            trace("Porcentaje de carga: " + s);
        }
       
        private function done(e:Event):void
        {
            stage.addChild(loader);
        }       
    }
}


Que aproveche :)

7 de abril de 2010

Desayuno con Zangief

Si eres fan de la saga Street Fighter te vas a mondar con este vídeo, si no eres fan descubrirás la cantidad de flipaos que hay por internet XD

6 de abril de 2010

El iPad triturado :)

Will it Blend es todo un fenómeno en Youtube, en este canal trituran todo lo triturable, y como no, le ha tocado el turno a un flamante iPad :)

3 de abril de 2010

PHP: Comprobar si una fecha es válida o no

En ocasiones veo muertos... XD... y en ocasiones todos tenemos que comprobar si una fecha existe realmente o no. PHP nos lo pone muy, muy fácil con la instrucción checkdate.

La instrucción funciona de la siguiente manera: checkdate ( int $mes , int $dia , int $anyo ), o sea, que metemos primero el mes, luego el día y luego el año y el servidor nos devuelve true o false si la fecha no es válida o es válida.


Os pongo un ejemplo:

<?php
if(checkdate(12,31,2000)){

   echo("Fecha válida");
}
?>


Cómo veis sencillo y útil :)