Android

Skype Mobile para android

SkypeSi algo hecho en falta en Android es mi querido Skype, busque como loco en el market y en la web de Skype pero aun no hay una versión oficial para poder utilizar este programa en nuestros android. Según he visto por la web de skype, parece que hay algunas versiones de prueba beta para teléfonos de Verizon y también se encuentra skypelite que es digamos el chat de Skype pero no nos permite llamar por voip. La alternativa a todo esto viene de la mano de Fring, que si registramos nuestra cuenta de Skype podremos llamar a nuestros contactos. Teniendo en cuenta que la mayoría de los teléfonos nuevos que se compran, se hace mediante un contrato por tarifa plana de datos, Skype puede suponer una autentica revolución, ya que podremos aprovechar esa tarifa plana para realizar llamadas a nuestros contactos sin gastarnos un solo céntimo. Espero con ansias la versión definitiva y abierta de Skype para Android, que según parece aparecerá en otoño de este año, aunque hasta entonces habrá que conformarse con Fring.

Publicada la versión 1.1.3 de UserAgent theme switcher

UserAgent theme switcherAnoche libere la versión 1.1.3 del plugin de wordpress UserAgent theme switcher en su versión 1.1.3 con algunas mejoras importantes sobre la versión 1.0.0. La principal mejora que se ha realizado es el numero de navegadores soportados, que se ha aumentado añadiendo Safari Mobile, Internet Explorer 6, Internet Explorer 7 y Internet Explorer 8 y Opera Mini. Tambien se han mejorado los patrones y arreglado algunas incidencias que provocaban errores bajo ciertas circunstancias.

Publicada la versión 1.0.0 de UserAgent theme switcher

UserAgent theme switcherEstoy que no entro en mi de la alegría. Hoy me han publicado y ya estoy trabajando desde los repositorios SVN de WordPress sobre el plugin «User Agent theme switcher». Este plugin que me ha llevado medio fin de semana de trabajo, es un plugin que tiene como objetivo poder variar el tema mostrado en WordPress en base al navegador que esta accediendo. De esta forma, con 3 clicks podemos establecer que un móvil con iPhone o Android por ejemplo, utilicen un tema que este mas preparado para mostrar contenido para móviles. Pero no solo queda ahí la cosa, las utilidades de este plugin no son infinitas, pero si pueden dar mucho juego, no solo para dispositivos móviles, sino que podemos tener un tema para cada navegador, por ejemplo usando un tema mas preparado para los dichosos Internet Explorer o una versión de solo texto y con menos maquetación para los bots que rastrean nuestra pagina como Google Bot o Yahoo Slurps.

Este plugin tiene un sistema de administración que he procurado que sea lo mas sencillo posible. Dispone de 3 partes, un listado de los navegadores soportados con los temas a los que aplica. Si el navegador no tuviera un tema preseleccionado, mostraría el tema por defecto. Desde esta sección podemos también desasociar un tema a un navegador pulsando sobre borrar. Por otro lado tenemos otra sección para asociar temas instalados contra un navegador, que al añadirse se actualizara automáticamente en el listado anterior. Por último está la sección de debug, esta sección tiene como único propósito la ayuda al desarrollo del plugin, mostrando los useragent que aun no están soportados en el plugin para poder ser detectados en un futuro.

Para versiones futuras tengo como propósito que los usuarios que activen el modo debug puedan enviar por mail el useragent detectado para poder mejorar el sistema, ademas de añadir nuevos navegadores y crear secciones, que no es otra cosa que categorizar los navegadores, por ejemplo pudiendo seleccionar Internet Explorer y que afecte a todos, o dispositivos móviles y que afecte a iPhone, Android, etc. pero eso es ya irme mucho al futuro, ahora mismo a mejorarlo un poco y esperar a ver el impacto que tiene dentro de WordPress.

Para el que quiera puede echar un vistazo en la web de WordPress donde esta alojado el plugin de User Agent theme switcher

Os dejo tambien un par de capturas de pantalla de como se ve.

UserAgent theme switcher cap

Google TV

Google no para de crecer y para ello busca abirse a otras oportunidades de mercado. Despues del exito abrumador de Android, que tiene una cuota de crecimiento del 800% y tiene previsiones de pelear por ocupar la segunda posicion en el ranking de sistema operativo movil mas usado contra iOS de iPhone y siempre detras de Symbian con la todopoderosa Nokia a las espaldas. Es tanto el exito que esta teniendo Android que han firmado una serie de acuerdos entre Google, Sony, Logitech, Intel y DISH Network para empezar en breve a instalar Android como sistema operativo en televisores. Imaginad que estamos viendo la tele y sabemos un programa pero no en que canal lo emiten, pues ponemos el buscador y nos lo encuentra, o que por ejemplo hemos nos hemos perdido ese capitulo que queríamos ver y queremos verlo online o simplemente nos aburrimos y queremos jugar al farmville (no tenían otro ejemplo que poner!!!!). El caso es que todo lo que podemos hacer con un terminal Android, como jugar, instalar aplicaciones de Android market, mirar el correo, chatear, facebook, twitter, jugar a los juegos del facebook (no como en iPhone), todo lo podríamos hacer con el mando de la televisión. Esta claro que Google se esta haciendo poco a poco con el control del mundo, pero a diferencia de otras compañías, lo hace con calidad, tecnología y buen hacer aunque no siempre caiga bien o pueda resultar polémico. A continuación os dejo el video oficial que podreis ver en la web de Google TV.

Los sistemas operativos móviles para smartphones: Android vs iOS vs Symbian vs Windows Phone

Hace pocos días, estuve mirando para comprarme un nuevo teléfono móvil, digo teléfono por no decir ordenador de bolsillo. El caso es que a la hora de elegir dicho teléfono, me asaltaba una gran duda, ¿Hacia dónde voy? ¿Qué marca escojo? ¿Qué modelo escojo? Durante días me estuvieron asaltando estas preguntas hasta que hice análisis de lo que quería y lo que había, fue entonces cuando todas mis dudas quedaron resueltas. Aunque las características técnicas del modelo a elegir son muy importantes, no hay que obviar que hoy en día casi todos teléfonos disponen de un buen hardware por detrás, también teniendo en cuenta cuanto nos queramos gastar. En mi caso yo quería un móvil de gama media-alta de precios similares y características aun mas similares, así que solo queda para el análisis y decisión el sistema operativo que los hace funcionar. A continuación dejaré un breve análisis de cada uno basado entre otras cosas mi propia experiencia personal.

Windows Phone

Windows PhoneEste es el sistema operativo para móviles de Microsoft, antiguamente llamado Windows Mobile. He usado desde hace 5 años este sistema operativo, en PDA’s y en teléfonos móviles o smartphones, y la verdad es que es una maravilla, el entorno en general esta pensado con vistas profesionales, aunque permite mucho mas. Por defecto el sistema operativo es bastante normalito, tienes pocas aplicaciones, efectos visuales muy pobres, por regla general esta basado en otra época, cuando hace 7 u 8 años, era una novedad, pero abandonado desde entonces. Microsoft como no, en su linea de actualizar unos productos muy a menudo, y abandonar a su suerte otros productos y es esto lo ocurrido con Windows Mobile, fue abandonado, y desde versiones de Windows Mobile 2003, Windows Mobile 5 y Windows Mobile 6 no encontramos ninguna diferencia y apenas mejoría. Cuando el boom de iPhone, Microsoft libero la versión Windows Mobile 6.5, un caramelito antes de la llegada de Windows Mobile 7 donde ya si se veian cambios sustanciales en la interfaz y funcionamiento del sistema operativo, siendo mas enfocado al uso con los dedos y no con puntero. Ademas de esto en breve, finales de 2010 aparecerán los primeros modelos con Windows Phone 7, un sistema operativo que renovara, partiendo de la base de Windows Mobile 6.5 y Zune HD, darán otro concepto a lo visto en los Windows Mobile. Hasta aquí la historia, llega el momento de la practica. Windows Mobile, al menos hasta su versión 6.5, ya que la 7 es un poco desconocida aun, es un gran sistema operativo, estable, modificable (vease HTC Sense y similares), con capacidad para albergar plugins o widget desde hace ya años como son los plugins today, consume pocos recursos, existen miles de aplicaciones disponibles y ademas Microsoft recientemente creo un market similar al AppStore para Microsoft Windows Mobile. Pero no es oro todo lo que reluce, y no todo pueden ser ventajas, hay que ponerle pegas, una de las cuales y para mi la mas importante es el desarrollo, que obliga a los desarrolladores a utilizar Windows con Visual Studio en sus versiones de pago, ya que no hay versiones libres capaces de compilar aplicaciones para Windwos Mobile y como no solo en Windows. También decir el tiempo de desarrollo, he tenido desde hace 5 años dispositivos con Windows Mobile, y nunca jamas he podido instalar ninguna  versión superior, a no ser que fuera flasheando la ROM bajo mi responsabilidad y riesgo. Si a todo esto le sumamos un sistema operativo, que a falta de ver como será definitivamente el tan esperado durante años Windows Phone 7, visualmente deja mucho que desear, así como sus aplicaciones. Ah y mas para desarrolladores, su API es muy muy malo, por lo que hacer una aplicación visualmente atractiva, nos dejara la piel en ello.
Microsoft Windows Phone 7 Microsoft Windows Phone 7

Nokia Symbian

Que puedo yo decir de Symbian que la gente no conozca ya. Symbian es el sistema operativo de Nokia, aunque en realidad pertenece a un consorcio de empresas, la parte mayoritaria, 52% de la compañía es de Nokia, así que podemos afirmar que Symbian es de Nokia. Symbian es un sistema operativo mas que probado, durante años de uso en Nokia, y quien no ha tenido en sus manos alguna vez un Nokia. La verdad es que el sistema operativo es bastante bueno, tiene un sistema muy probado y miles de aplicaciones. Para mi, Symbian es un descarte completo, en primer lugar, es muy potente pero a la vez muy lento de ejecución. Aparte de esto, las versiones táctiles han sido un relativo fracaso para Nokia, ya que por experiencia con mi Nokia 5800 o algun N97 de amigos, es que Nokia ha metido la pata hasta el fondo, ya que hasta que no han sacado la 4ª o 5ª versión de firmware para estos dispositivos no han empezado a funcionar cierta fluidez. Esto es un problema de credibilidad, puesto que aunque se venda como rosquillas, para mi, una compañía que ya no en funcionalidad, sino en drivers, el típico juego por defecto que viene en el móvil vaya a tropezones y que un par de años después, actualizando a la ultima versión, el juego vaya como una bala, quiere decir que han sacado versiones como les han dado la gana y que ya lo mejoraran y estamos hablando de tema de drivers o calidad en los mismos. Para mi Nokia no es lo que era y aunque siga teniendo mucho nombre, poco a poco va a ser desbancando por compañías como HTC
Nokia SymbianNokia Symbian

iOS – iPhoneOS

Apple hace unos años  apostó y muy fuerte en el campo de la telefonía móvil y el resultado final es el iOS, un sistema operativo muy estable, muy cuidado, elegante, vamos, lo que se dice una maravilla, ademas con la idea del AppStore, ya que fue el primer sistema operativo en disponer de un market a gran escala, existen miles de aplicaciones para el iPhone. Que puedo decir sobre este sistema operativo tan comentado, alabado y criticado a la vez. Pues que a la hora de elegir un terminal en base a su sistema operativo, iPhone o mejor dicho el iOS es una de mis principales opciones, pero tiene varios problemas, uno de ellos es que es demasiado restrictivo. Para dar a iPhone el toque de terminal exclusivo, Apple no podría dejar que la gente hiciera lo que quisiese, pudieran instalar aplicaciones que modificaran el sistema operativo porque  permitiría de una manera sencilla liberar el terminal y se acaba el chollo para las  compañías que lo venden con planes abusivos, tampoco podemos correr ninguna  aplicación que sea interpretada y no compilada en código nativo ya que sino el terminal iría mas lento, excusa de mas lento un terminal que hasta su versión 4 no ha introducido el concepto de multitarea, algo que el resto de los anteriormente comentados llevan años haciendolo. Para mi, puntos fuertes es el estilismo, aplicaciones, API muy cuidada y documentada, pero por el contrario me atan con un proveedor con tarifas exageradamente elevadas y abusivas. Ademas, resaltar los problemas que ha tenido el iPhone4 por la cobertura de la señal. Bueno, también resaltar que para realizar una  aplicación para iPhone, tienes que programarla con xCode desde Mac, no se puede en ninguna otra plataforma.
Apple IphoneApple Iphone

Android

Por último, lo dejo para el final porque ha sido mi elección, un sistema operativo de Google, una maravilla de sistema donde los haya. Muy cuidado en todos los sentidos. He podido probar las versiones 1.6 desde el  móvil de un amigo, así como la 2.1 con mi actual teléfono HTC Legend y puedo decir que todo esta muy pensado, aunque aun esta verde. Es un sistema operativo pensado para tener acceso a internet. Los contactos, email y demás, aunque podemos configurarlo desde el propio teléfono, esta preparado para funcionar desde la nube, nube que genera Google con Gmail, pudiendo añadir, a esta nube Facebook, Twitter y Flickr. Las aplicaciones al igual que pasa con los Symbian de Nokia, pueden correr con un API Nativo de C o con un API de Java, aunque decir que el API de Java de Android esta mucho mejor pensado y distribuido que el de Symbian, también porque lleva menos años y por tanto menos parches. Las aplicaciones son visualmente atractivas, pero con su toque de sistema, es decir, al mismo estilo de iPhone, pero con el sello Android. A diferencia de iPhone, cosa que me gusta mucho, es que Android dispone de varios escritorios principales, donde podemos incluir accesos directos a nuestras aplicaciones pero también carpetas con archivos, widget, etc. y luego ya tenemos nuestra ventana con el listado completo de aplicaciones. Punto fuerte de este sistema es el Google Maps Navigator, un GPS que se actualiza en red con los  últimos datos desde Google Maps y que esta haciendo temblar a TomTom y Garmin. Programar para Android es mucho mas sencillo porque el SDK es fácil de instalar y utilizar, se programa en Java con Eclipse, para cualquier plataforma, da igual Windows, Linux o Mac por lo que no tenemos que invertir en licencias para programar. A pesar de ser el mas similar en cuanto a estilo con iPhone, es bastante mas superior en otros aspectos, ya que se puede personalizar mucho mas, por ejemplo el HTC Sense, puedes instalar libremente programas que bajes de internet y no estén en el Android Market. Para los desarrolladores es mas barato ya que la nube es de Google y no tiene subscripción como Azure de Microsoft o el Market solo cuesta 25$ y no 100$ como el de Apple.
Google AndroidGoogle Android

Resumiendo lo anteriormente dicho, de los 4 sistemas operativos que he comentado, decir en pocas palabras, que Microsoft llega muy pero que muy tarde a la nueva carrera de los smartphones y ha quedado descolgado del resto, al menos hasta navidad y la salida de Microsoft Windows Phone 7. Si buscamos un teléfono que sea igual que hace 5 años, en todos los sentidos, velocidad incluida, Symbian es el tuyo, pero como no, con un Symbian, casi siempre ira acompañado un Nokia, que siempre se venderá bien y no deja de ser un Nokia. Si queremos fardar, aparentar y gastar mucho dinero, iPhone es el nuestro, pero si queremos tener algo como un iPhone pero mas asequible al bolsillo, lo mejor es un Android. En definitiva Android es para mi opinión personal, el mejor sistema operativo a elegir dentro de un terminal móvil en la actualidad, ya que podemos disfrutar su potencia y características, desde un simple, sencillo y barato Huawei hasta el increíble HTC Desire.

Scroll al inicio