Archive for March, 2008
Primero que nada quiero agradecer a las personas que han dejado sus comentarios en el post sobre las primeras impresiones del SDK. Les aseguro que a como vaya avanzando en mis practicas iré publicando nuevos ejemplos. En estos momentos estoy queriendo desarrollar una Batería. (No tan sofisticada como la que nos ofrecen los de MooCowMusic), pero si algo ingenioso para aplicar diferentes tópicos, tales como:
- Manejo de eventos Multi-Touch
- Reproducción de Sonidos
- Generación de gráficos
Para lograrlo me estoy basando en el “Sample Code” que proporciona Apple, llamado Kalimba, que es un tipo de marimba africana (Algo así comentan ellos).
Una vez obtenidos los conocimientos y la experiencia necesaria, empezaré a pensar en posibles aplicaciones, pero por el momento seguimos estudiando.
Siguiendo con el post de hoy, se trata de una simple observación que hize en Google Analytics,muy especificamente en el gráfico de los navegadores, dándome cuenta que muy diferente a como marcan las estadísticas generales en mi Blog el navegador predominante es nada menos que Firefox Tal y como pueden verlo en las imagenes.
Firefox 48.14%
Internet Explorer 43.73
Safari 5.08%
Opera 2.71%
Netscape 0.34%
En cuanto a los sistemas operativos no es nada alentador, con Windows a la cabeza, seguido por Mac OS X.
Actualización:
lo que cambian las cosas en un solo día, el mundo da muchas vueltas, veamos las gráfica de nuevo :D:
Google acaba de lanzar la versión web de su servicio Google Sky, el cual es un planetario al estilo stellarium, también puso a disposición Google Mars y Google Moon.
Un servicio bastante interesante, en donde puedes pasar mucho tiempo entretenido.
Hoy recibí el primer email de invitación para el WWDC de este año, donde se abordarán temas para desarrollos en Mac, iPhone, y más.
Si en tus proyectos están desarrollar para alguna de las plataformas de Apple, mi recomendación es que planees asistir, ya que es el mejor evento para reunirte con las personas indicadas, así como para resolver tus dudas.
Al día de hoy es dificil pensar en un buscador diferente a Google, es decir, es casi impensable que llegue un reemplazo. Pero para la gente de searchme, ese no es ningún impedimento para desarrollar su idea, la cuál llevan 3 años perfeccionando la ingeniería de su sistema, así como tomando screenshots de miles de millones de páginas rondando por todo el internet.
La gracia de este servicio es que las búsquedas se hacen de manera visual, es decir, muestra los screenshots de las páginas resultantes muy al estilo de CoverFlow, (aclarando que no se quién fue primero, solo es para que se den una idea), además de separar los resultados por categorías, eliminando el tiempo perdido, por decir algo, si estas buscando Apple, te separa entre frutas y la compañía, así si solo estas buscando información de la fruta, te omite todas las páginas donde aparece la compañía.
Por el momento el servicio es por medio de invitación, así que ya envié mi petición, para hacer las pruebas consiguientes.
para que se den una idea mejor de lo que les estoy hablando vean el video que les dejo a continuación.
Un invento realmente impresionante, se trata de Audeo, el cuál fue presentado el día de ayer en una conferencia de Texas Instruments, por el co-fundador de Ambient Michael Callahan.
Audeo es un collar que es capaz de detectar señales nerviosas que son traducidas en voz. Por el momento no dice todo lo que piensas, de hecho debes de concentrarte bastante en las palabras que son traducidas en impulsos que son “leídos” por el dispositivo. El sistema es lento y tiene un limitado lexico de 150 palabras, pero los investigadores tienen pensado tener el producto terminado a finales de año con un vocabulario infinito, y en vez de detectar palabras hará lo mismo con fonemas.
Un logro bastante impresionante, y que se puede ver que será de gran ayuda para personas que perdieron la capacidad de hablar.

El skateboard del futuro, la verdad es que nunca me habría imaginado un tipo de patinaje como el que les presento a continuación; me refiero a Orbit Wheels, se trata de un par de ruedas que se ajustan en los pies, y te hacen moverte lateralmente como lo hace una patineta.
Para que me entiendan mejor vean el video.
Link | Orbit Wheels
Leo en Microsiervos que los cazadores de mitos pondrán a prueba si se pudo haber simulado la llegada a la luna,
A lo largo del programa recrearán los diversos escenarios que se filmaron en 1969 y los años subsiguientes para tratar de comprobar lo facil o dificil que pudo haber sido engañar al público a través de la televisión. Se harán preguntas del tipo: ¿Cómo ondea realmente una bandera en el vacío?, etc..
De las palabras de Alvy (Microsiervos):
¿Alguien cree realmente que con la tecnología de finales de los 60, con ordenadores con menos potencia que una calculadora, con astronautas que llevaban cuadernos y lápices para hacer los cálculos se podían enviar hombres a la luna y devolverlos seguros a la Tierra?
La fecha de emisión estaba prevista para el día 25 de abril, pero al parecer hicieron un cambio, y todavia no lo han definido. así que tendrémos que esperar. Pienso que será un programa muy interesante.
Apenas hoy acabo de instalar el iPhone SDK, y ya he empezado a hacer mis primeras pruebas, bueno primero que nada quiero comentarles que he estado leyendo el “iPhone Programming Guide”, el cual lo puedes conseguir en el iPhone Dev Center, mis observaciones son las siguientes:
Si quieres desarrollar aplicaciones para iPhone y no has programado aplicaciones para Mac OS X, lo primero que te recomendaría es que leyeras y aprendieras a programar en Objective-C con el framework cocoa.. Existen libros muy buenos, tales como Cocoa Programming for Max OS X, y diversos sitios con recursos interesantes como Cocoa Dev Central, Cocoa Builder, CocoaDev, y el Developer Connection de Apple.
Si ya has desarrollado aplicaciones para Mac OS X, y manejas muy bien las técnicas de Cocoa Drawing, entonces vas por buen camino, ya que al día de hoy todas las interfaces se hacen programáticamente, ya que por ser una beta, todavía no esta integrado el Interface Builder. Aunque afirman que para la versión final (alrededor de junio), ya estará integrado todo. Pero tu sabes si te quieres esperar hasta junio o empezar a hacer tus pruebas.
Si no conoces sobre Cocoa drawing existe un libro muy bueno llamado Programming with Quartz: 2D and PDF Graphics in Mac OS X.
Para desarrollar una aplicación para iPhone es de la misma manera que lo haces para Mac OS X, es decir, xcode, cocoa, objective-c, etc…
Al momento de crear un proyecto nuevo, xcode te muestra una serie de templates para iPhone, los cuales son:
- Cocoa Touch Application
- Cocoa Touch List
- Cocoa Touch Toolbar
Para realizar el programita que les pongo como imagen de esta entrada utilicé Cocoa Touch Application, y el código para generar el texto es el siguiente:
- (void) drawRect:(CGRect) rect
{
NSString *alfrek = @"Alfrek.net";
NSString *hello = @"First iPhone Application!";
CGPoint location = CGPointMake(10, 20);
UIFont *font = [UIFont systemFontOfSize:28];
[[UIColor whiteColor] set];
[alfrek drawAtPoint:location withFont:font];
font = [UIFont systemFontOfSize:24];
[[UIColor grayColor] set];
location = CGPointMake(10, 45);
[hello drawAtPoint:location withFont:font];
location = CGPointMake(6, 220);
NSString* imagePath = [[NSBundle mainBundle] pathForResource:@”simpsonized” ofType:@"png"];
UIImage *sunImage = [[UIImage alloc] initWithContentsOfFile:imagePath];
[sunImage drawAtPoint:location];
}
Algo muy simple, de hecho es una versión modificada del “Hello, World” que viene en la guía de programación que liberó Apple.
Proximamente a como vaya avanzando les traeré mas tutoriales, con ejemplos mas complejos, por lo pronto a seguir estudiando.
El video habla por si solo, se trata de una casa que alojaba plantíos de marihuana, la cual fue incendiada.
jajaja

¿Cuantas veces has perdido algo, y morirías por buscarlo en google y que te dijera donde diantres lo dejaste?
Si eres del tipo de personas que muy facilmente olvidas donde dejaste tus cosas de uso común, tales como, llaves, lentes, billetera, etc… Esta noticia te alegrará (relativamente).
Aunque de momento se trata de una investigación, es decir, nada comercial, pero no podemos negar que es una gran noticia.
Su nombre es Cyber Goggles y su función es la siguiente:
Se compone de unos lentes que tienen instalados una camara, la cual va registrando todo lo que vemos durante el día, almacenando el video en una computadora. La clave está en que mediante un avanzado sistema de reconocimiento de imagenes, la computadora puede analizar, archivar y nombrar los objetos que aparecen en la filmación.
De tal manera que cuando no sepas donde dejaste tus lentes, solo debes hacer una búsqueda por nombre y luego ver en una pequeña pantalla LCD que viene en los lentes, la escena donde se vieron por ultima vez.
El dispositivo fue diseñado y desarrollado por investigadores de la universidad de tokio, los cuales comentan que el sistema servirá a futurocomo ayuda para personas con problema, para ubicar imagenes especificas en archivos de video de gran extensión y también para que futuros robots puedan identificar y encontrar objetos.
Link | Cyber Goggles








