juantomas Hacking the planet

5 abril, 2011

iPhly: Convierte tu iPhone en una emisora de RC

iPhly convierte tu iPhone en una emisora de RC

iPhly convierte tu iPhone en una emisora de RC

iPhly es un ejemplo de como llevar al límite siendo creativo un dispositivo, en este caso un iPhone convertido en emisora de RC y aprovechar el hardware de un smartphone controlar un avión o un quadcopter.

 

El proyecto iPhly está en Kickstarter y por supuesto no he podido resistirme a la tentación de financiarlo.

iPhly es open hardware y free software.

¿Alguien se anima a portarlo a Android?

Si no interesa el mundo de los dispositivos por RC o los UAV el hack que ha hecho Ari Krupnik es super sencillo y se puede usar para otro tipo de proyectos. Básicamente es usar la salida de audio del iPhone para hacer interfaces externos 😉

ACTUALIZACIÓN: El proyecto ya está casi financiado!!!

 

 

 

22 agosto, 2010

Como saber si tu mando a distancia no tiene pilas

Filed under: Hacks,iphone,procrastination,rmd — Etiquetas: , , — juantomas @ 12:05 pm

Este hack me lo ha enseñado mi hijo Alvaro y me ha impresionado por lo sencillo que es.

Como sabéis los mandos a distancia funcionan con un emisor de infrarojos. Cuando pulsamos cualquiera los botones se enciende el transmisor y emite pulsos distintos para cada tecla. Esta luz no es visible para el ojo humano.

El hack es que la cámaras digitales si captan la luz infraroja y se «ve» en el visor de la cámara. Aprovechando esto si abres la aplicación para hacer fotos y enfocas a la parte del mando que emite puedes ver perfectamente si se enciende o no el led y si tienes baterias. Incluso si tienes baterías y se ha cascado el led. Esto me pasaba con un mando que se cayó al suelo y tenía una conexión que a veces fallaba.

Os incluyo unas fotos hechas con el iPhone para ilustrarlo.

4 agosto, 2010

Como usar CSS3 para cambiar dinámicamente tus diseños web

No es nuevo pero cada día es más complicado resolver como diseñas una página web y/o presentas información.

Hace muchos años el mayor problema era a que resolución te iban a ver y esto era básicamente una cuestión de la resolución del monitor más o menos. Con la proliferación de iPhones/iPads/Androids y el resto de la familia de teléfono inteligentes ahora el problema es mayor. Ya no es solo es una cuestión de resolución es una cuestión de usabilidad: es un pecado «mostrar» un interface en un nexus one o un iPhone que en un iPad o cualquiera que sea la siguiente tableta que salga al mercado. Pero no solo esto la pantalla «retina» del iPhone4 muestra horrorosamente los gráficos que no han sido diseñados para tanta resolución.

La solución es el CSS3 que nos permite interrogar al dispositivo y cambiar lo que queramos: cual es la página de estilos que se va a seleccionar, cambiar solo algunas cosas de la actual y una larga lista de posibilidades incluido afinar las fotos para que se bien el el iPhone4.

Algunos de los trucos son del estilo:

<link rel=»stylesheet» media=»all and (max-device-width: 480px)» href=»iphone.css»>
<link rel=»stylesheet» media=»all and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)» href=»ipad-portrait.css»>
<link rel=»stylesheet» media=»all and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape)» href=»ipad-landscape.css»>
<link rel=»stylesheet» media=»all and (min-device-width: 1025px)» href=»ipad-landscape.css»>

para aplicar hojas distintas dependiendo de la anchura.

O este que es unos de mis favoritos para el iPhone4 y en general para cualquier dispositivo que tiene mucha resolución:

<link
    rel="stylesheet"
    type="text/css"
    href="/css/retina.css"
    media="only screen and (-webkit-min-device-pixel-ratio: 2)" />


Los artículos que me han inspirado y que realmente merecen la pena verlos y revisar el sitio son:

Retina Display en el iPhone4.

Using CSS Media Queries to Style Your iPhone and iPad HTML By Elisabeth Robson

Actualización: Acabo de encontrar este artículo del maestro Icaza también sobre los displays de alta densidad y las aplicaciones.


31 julio, 2010

Recursos de Diseño web

Supongo que nos pasa a todos y es de lo más vulgar, pero cada vez que tengo que añadir algo de «diseño» a mis proyectos me bloqueo y/o me faltan recursos (iconos, imágenes, etc).

Para remediarlo en la medida de lo posible voy a publicar una pequeña lista de recursos que puede ser útil para empezar a buscar e incluso encontrar. Probablemente no se la megalista definitiva pero siempre es un mejor comienzo que buscar a ciegas en google ;-).

Esta es la mini lista de enlaces que me han gustado:

Iconos Gratuitos

Esta lista de sitios es impresionante. Es complicado que no encuentres lo que buscas o muy parecido.

Más iconos de alta calidad

Este sitio está en formato de blog con su RSS y esas cosas. Casi todos se pueden bajar en formato SVG.

MePhoBox

Este es uno de mis favoritos para romper cuando uno no está inspirado. Imprescindible en cualquier  bookmark.

TemplateMonster

Miles de plantillas (de pago) para casi cualquier producto web (wordpress, magento, etc). Impresionante y  en el caso de tener que hacer una plantilla para magento/oscommerce incluso wordpress merece la pena que el cliente elija la plantilla y comprarla.

CSS para Iphone (incluso para Android)

Y como pongo en el título muy utilizable para cualquier webapp orientado a móviles.

poolga.com

Fondos de pantalla diseñados para iPhone.

ffffound.com

Este sitio es especial. Es un blog que anota imágenes, desde diseños a fotografías. Si alguien tiene una invitación que se estire y me la mande 😉

27 abril, 2010

De usuarios que cuentan su experiencia con su IPAD

Este jueves en el Last Thursday va a ser una sesión bastante especial para conocer un poco más el Ipad de Apple. Este dispositivo ha generado todo tipo de comentarios, positivos y negativos. Yo creo que lo importante es que su diseño y donde «va a estar» es la clave de su éxito.

Lo bueno no es el hardware que está bien, es que va estar en el sillón de nuestras casas, justo en la mesita donde uno deja los mandos de la televisión. Y esto sin duda es prime time de nuestra atención. Se acabo hace mucho tiempo el revisar nuestros correos en un ordenador «normal». Desde hace bastante, casi un eternidad, revisamos los correos, navegamos, twitteamos o cotilleamos (los que sigan en fakebook mucho más ;-P) con el móvil. El Ipad los va a desplazar como se desplazo a la CPU tradicional.

Pero esto seguro que lo cuentan lo protagonistas de este Last Thursday 😉

3 octubre, 2009

5ER: Android, iPhone y Sam Ramji

Mi temas favoritos de este sábado son casi todos sobre movilidad.

Porque Apple va empezar a dejar de firmar contratos de exclusividad.

Después del éxito que ha conseguido Apple con el iPhone tiene sentido no auto-imponerse limitaciones. No hace falta arriesgarse mucho para pensar que no va renovar el contrato en exclusiva con Telefónica como ya no lo ha hecho con O2.

Vía: businessinsider.com

Noticias en tiempo real sobre: iPhone

Sam Ramji deja Microsoft y Codeplex.

Sam Ramji has sido durante estos años el responsable de software libre en Microsoft. Ultimamente estaba potenciando Codeplex la fundación patrocinada por Microsoft para extender la comunidad Open Source un poco más. A mi no me gusta nada la confusión de usar el término Open Source pero no me disgustaba en general que existiera Codeplex.

Parece ser que la razón es Sonoa una startup con proyectos de cloud computing y que le ha echo una oferta que no puede recharzar. Veremos que pasa con fundación Codeplex y la iniciativa de apoyo al software libre de Microsoft. Sam tiraba del carro, y bastante, muy pronto veremos si era un esfuerzo personal o formaba parte de una estrategia corporativa.

Enlace: CRN

Noticias en tiempo real sobre: Sam Ramji Codeplex

Como están las cifras de conexiones desde móviles.

La empresa especializada en anuncios para dispositivos móviles AdMob ha publicado en su informe mensual los siguientes datos:

iPhone 40%

Symbian 34%

RIM 8%

Android 7%

Web 4%

Windows 4%

Palm 1%

Estas cifras se calculan con las visitas que reciben los sitios en los que tienen publicidad. El informe es mucho más detallado y extenso y para la gente que se dedica al mundo de la movilidad hay bastante información interesante.

Para mi estos datos constatan algunas tendencias como:

* La entrada de iPhone ha sido disruptiva en muchos sentidos: interface, hábitos de compra, uso de internet, etc.

* Sorprende lo rápido que está ganando terreno Android y lo fácil que lo están perdiendo Windows Mobile y RIM.

Vía: Admob

Noticias en tiempo real sobre: Android Google


Android empieza a ser rentable para los desarrolladores.

Una de las críticas más comunes sobre android es que no hay suficiente mercado en comparación con iPhone. La segunda crítica es que hay poca cultura por parte de los usuarios para hacer micropagos por las aplicaciones.

Todo esto parece que está cambiando y que no era más que un espejismo inicial. A día de hoy estás son las estadísticas y en este sitio podemos encontrar muchas más: AndroidLib.

Estadisticas Android

Estadisticas Android

Vía: AndroidLib

Noticias en tiempo real sobre: Android Google

17 junio, 2009

Evento Open movilforum

El jueves a las 12:30h Telefónica a través de su iniciativa Open movilforum va a mostrar las capacidades de operador que han abierto y sus API´s (recepción de SMS y videollamadas, localizar un móvil, acceder a la agenda, etc…)., disponibles en http://open.movilforum.com/apis

El evento no será una conferencia tradicional, creemos que será muy productivo y seremos unos 15-20.

Más información en la página oficial del evento Open movilforum.

11 mayo, 2009

Sesiones exclusivas en la Feria MovilForum

Durante la celebración de la feria MovilForum se van a celebrar algunos eventos a los que acceso será exclusivamente por invitación. Los usuarios de Open MovilForum van a disponer de invitaciones para estos eventos especiales.

Estos 3 eventos dentro de la agenda de ponencias de la Feria Movilforum son:

Android sobre el nuevo terminal HTC Dream.

HTC. Antonio Muñoz Tallon. Iberia Product manager.

Encuentro Desarrolladores «Google»

Fuera de agenda y al final de la ponencia, vendrá alguien de Google y se realizará un encuentro con desarrolladores.

Workshop Nokia.

WRT Widget Code Camp: Fun Time with Runtime: S60 WRT widgets! Hands on coding session día 21,9.30 -11h.

Si quieres asistir a algunos de estos eventos hay más información en la página de Open MoviForum.

11 abril, 2009

screencast: como se hace una aplicaci

En la web de Open Movil Forum he encontrado este screencast de como se hace una aplicación para iPhone. Lo que más me ha gustado es el entorno de programación que han desarrollado la gente de apple. Este tipo de herramientas, aunque esta es propietaria, son las que necesitamos para poder desarrollar aplicaciones a toda velocidad.

Nunca he sabido porque no pensamos más en como reducir los tiempos de los desarrollos haciendo mejores herramientas como xcode. La verdad es que esto es una de las cosas que echo de menos en Android y algo más que un plugin para eclipse.

Powered by WordPress