Archivo por meses: diciembre 2010

Cómo descargar y comprar aplicaciones del Android Market desde todo el mundo

Android Google Maps 5.0 con 3D

Una de las cosas más frustrantes que puede haber cuando se tiene un móvil con Android y uno no se encuentra en uno de los 46 países que actualmente son oficialmente soportados por el Android Market es que no se pueden descargar muchas de las aplicaciones más interesantes.

La lista de los 46 países donde se pueden comprar actualmente apps para Android son:

Alemania
Argentina
Australia
Austria
Bélgica
Brasil
Bulgaria
Canadá
Corea del Sur
Croacia
Dinamarca
Eslovaquia
Eslovenia
España
Estados Unidos
Estonia
Filipinas
Finlandia
Francia
Grecia
Hong Kong
Irlanda
Israel
Italia
Japón
Kazajstán
Letonia
Lituania
Luxemburgo
México
Países Bajos
Nueva Zelanda
Noruega
Polonia
Portugal
Reino Unido
República Checa
Rumania
Rusia
Serbia
Singapur
Sudáfrica
Suecia
Suiza
Taiwan
Tailandia

Además de que no se pueden ver las aplicaciones de pago, también muchas aplicaciones gratuitas especialmente las de Google, no se las puede descargar. en el Market  desde el móvil no aparecen, o cuando se usa un código QR para realizar la descarga, siempre aparece el siguiente mensaje de error: No se ha encontrado el elemento solicitado.

Una posibilidad de instalar estas aplicaciones en el móvil, es descargar directamente el archivo .APK desde alguna web al celular y luego con un file browser abrirlo. Esto arranca la instalación si es que se ha habilitado esta opción en los settings.

El problema de esta solución radica en que cada vez es más difícil encontrar los archivos .APK en Internet, y muchas veces su origen es dudoso, ya que podrían contener código maligno, troyanos, etc.

Otra posibilidad de descargar estas aplicaciones era AppBrain, que ofrecía una pequeña aplicación  llamada Fast Web Installer y usaba una función de Push de Android. Solo se necesitaba marcar Instalar en la web de AppBrian, y como arte magia, la aplicación se descargaba al móvil automáticamente.

Lamentablemente, a partir de la versión 2.2 Froyo de Android, parece que Google ha deshabilitado esta función y ahora Fast Web Installer ya no funciona más.

Después de analizar e investigar el origen del problema, finalmente encontré una solución:

Inicialmente pensaba que solamente era necesario tener una IP de uno de los países habilitados en el Android Markt para poder descargar y/o comprar aplicaciones. Esto se soluciona fácilmente mediante el uso de una VPN (Virtual Private Network). Pero hasta saliendo con una IP de los Estados Unidos, siempre salia el mismo error.

Entonces debería existir otra variable más que el Android Market toma en cuenta para permitir/bloquear la descarga de las apps. Finalmente caí en cuenta que podría ser el SIM del móvil. Mi sorpresa fue muy grande cuando después de sacar el SIM, las aplicaciones que antes no se  podían descargar, ahora aparecían directamente en el Market del móvil y la descarga funcionaba al 100%

Un ejemplo, de que ahora puedo descargar y también comprar cualquier app del Android Markt es el screenshot de arriba que muestra a Google Maps 5.0 que tiene la funcionalidad 3D y ahora puede ser usado también offline debido a que ahora se usa un modelo geométrico que se guarda en el cache y no imágenes que antes eran descargadas en tiempo real. Está aplicación recién ha sido liberada en el Market hace unas horas atrás, y solo para algunos países.

Resumiendo: Para descargar y/o comprar apps en el Market desde los países que todavía no tienen soporte, solo se necesita quitar el SIM local y usar una VPN con salida a alguno de los países habilitados. Pero siempre es mejor tener una IP de Estados Unidos.

También he probado algunos SIMs de los países habilitados y una VPN con salida en Estados Unidos. Las descargas han funcionado correctamente.

Actualización

No  es necesario ni siquiera quitar el SIM. Solamente se debe colocar el móvil en modo Avión, y luego solamente activar el WiFi y la VPN para poder ver todas las apps del Market.

6 nuevas herramientas indispensables para un SEO

Rand Fishkin de SEOmoz ha publicado un post con una lista de 6 nuevas herramientas que son indispensables para todo SEO.

Son herramientas para Link building, para analizar palabras claves, para monitorear los enlaces de Twitter, para crear rápidamente screenshots y colocar notas sobre la imagen (me parece bastante útil aunque no está directamente relacionada con SEO), un optimizador de contenidos y finalmente una hoja Excel para analizar lo SERPS.

La descripción de cada una de estas herramientas la puedes encontar en 6 nuevas herramientas para un SEO (en ingles).

Todas las novedades de Google para fin de año

Esta semana Google ha anunciado el lanzamiento de una serie de nuevos productos y/o importantes actualizaciones a los que ya existen.

Y aquí la lista de la bolsa navideña de Google

Android 2.3 Gingerbread
Android 2.3 Gingerbread

Se trata de la actualización del sistema operativo de Google para móviles y smartphones. En realidad no hay muchas novedades: Mejoras en el rendimiento general, algunos cambios en el layout, como por ejemplo la barra de estado ahora es negra para ahorrar energía. La posibilidad de hacer llamadas telefónicas por VoIP o SIP. El software estandard ahora soporta varias cámaras, por ejemplo las cámaras frontales para vídeo conferencias.

Aquí algunos enlaces de interés sobre Android 2.3 Gingerbread:

Tutorial de Android 2.3 en Engaget
Las novedades de Android 2.e en Android Developers
Android SDK 2.3 en Android Developers
Cómo instalar el nuevo SDK de Android en Android and Me

Google Maps en 3D para Android
Google Maps 3D para Android

En los próximos días esta nueva versión de Google Maps 5.0 para móviles con Android estará disponible para su descarga en el Market. La principal característica es que es las gráficas no son imágenes gráficas que se van descargando a medida que se navega en el mapa, sino que todo es gráfico vectorial, lo que es muy ventajoso cuando se tiene un ancho de banda bajo o costos elevados de Internet en redes móviles. La desventaja es que el procesador del móvil debe tener un buen rendimiento. Ahora Google Maps puede funcionar también offline.

Enlaces sobre el tema:

Google Maps 5.0 en Gizmodo

Nexus S o mejor dicho Nexus 2
Nexus S

Juntamente con la presentación de Android 2.3, Google ha presentado al sucesor del Nexus One. Esta vez se llama Nexus S porque ha sido manufacturado por Samsung. Este nuevo móvil con Android 2.3 es la nueva plataforma oficial para el desarrollo de aplicaciones.

A parte de que el Nexus S cuenta adicionalmente con una cámara frontal, un dispositivo para NFC (near flied comunication), y algunos otros sensores, parece más un dowgrade del Nexus One.

La carcasa es de plástico lo que le da un aspecto barato, no tiene slot de expansión para una memoria SD y su batería permite solo hasta 6 horas para hablar (Nexus One 10 horas).

Por este motivo, parece que muchos están esperando la actualización automática del Nexus One a la versión 2.3 en vez de pensar en comprarse el Nexus S de Samsung.

Enlaces relacionados:

Review del Nexus S en TechCrunch
Página oficial del Nexus S

Android 3.0 para Tablets
Android Tablet

Esta semana también se ha presentado un prototipo de una tablet PC de Motorola con la versión 3.0 de Android, Honeycomb.

Esta versión permite usar aplicaciones Android en pantallas grandes y tiene una mejor usabilidad que en los móviles. Una de las características más importantes es que los programadores solo tendrán que desarrollar solamente una aplicación que correrá tanto en las pantallas móviles así como también en las tablets (algo similar a lo que soporta el iPad). En la versión móvil las ventanas de la aplicación se sobreponen, mientras que en las tablets aparecen al lado de la anterior (multi windowing). Esta funcionalidad se puede apreciar en el siguiente vídeo

Enlaces de interés:

Presentación de Android 3.0 en CrunchGear

Y bueno,  para  aquel que todo esto no es suficiente, Google presentó esta semana también su sistema operativo

Google Chrome – Web Store – Chrome Netbook
Chrome Web Store

Con una presentación especial a la prensa, en San Fransisco, Google mostró su «sistema operativo» (yo no le daría esa denominación) Chrome OS, en base a su navegador Chrome.

Se trata de un sistema operativo para netbooks que solamente tiene como interfaz el conocido browser Chrome. Desde ahí se pueden realizar solo algunas operaciones típicas de un sistema operativo como conectarse a una red inalambrica o a una red móvil. Pero parece que eso es todo, por ejemplo no se puede navegar por los archivos del disco duro, ver las características del hardware y de todos los dispositivos conectados, etc.

Adicionalmente también se ha presentado el el Chrome Web Store y un Chrome Notebook de Motorola que servirá como plataforma oficial para los desarrolladores.

Todavía no hay nada concreto sobre cuando se lanzarán los primeros netobooks con Chrome OS, pero parece que recíen será a mediados del próximo año.

Encales relacionados:
Presentación de Chrome OS en Mashable/Tech
Página oficial de Chrome OS
Chrome Web Store

En resumen, a primera vista todas estas presentaciones de productos y programas parecen muy interesantes y prometedoras, pero luego se nota que casi todo todavía está en un estado de desarrollo y todavía queda un largo camino por recorrer hasta que esto llegue a las manos de los usuarios comunes.

Parecería que Google se encuentra bajo presión y solo está tratando de mostrar todo lo que se ha propuesto realizar, para así no dar ventaja alguna a sus competidores.

No todo es SEO

Este blog lo inicie en Septiembre del 2005, sobre todo para comentar y presentar algunos de los resultados de mis investigaciones sobre el posicionamiento en buscadores, especialmente en Google, ya que desde el año 2003 estaba metido en este tema. El blog también me ha servido mucho para hacer SEO, y analizar los resultados.

Ahora ya estamos finalizando el año 2010 y  durante todo este lapso tiempo el SEO se ha transformado de sobremanera.

En lo que se refiere a los buscadores, Google sobre todo, ha madurado muchísimo tanto en  su infraestructura de hardware así como también en sus algoritmos. El uso de más de 200 señales o triggers para analizar una página web, sus algoritmos de posicionamiento local, así cómo también sus técnicas anti-spam han puesto en jaque a los SEOs que anteriormente obtenían excelentes resultados a corto plazo. Ahora, el SEO es un trabajo lento y de mucha paciencia.

Pero también por el  lado de los SEOs las cosas han cambiado mucho: Ahora Google es mucho más predecible, y con el simple uso de una de las miles de listas tipo receta de cocina que están rondando en la red, es posible posicionar una página sin mayores dificultades.

Y claro, conseguir enlaces de buena calidad a como de lugar (usando redes sociales, social bookmarking, campañas virales, etc.) continua siendo la base del posicionamiento y también del algoritmo de Google.

Es por eso que ahora existen miles, sino cientos de miles de agencias SEO, que se ocupan del posicionamiento de sitios web con  mayor o menor éxito.

Ahora, la investigación SEO se ha convertido solamente en realizar experimentos banales, como por ejemplo saber sí solo el texto ancla (anchor-text) del primer enlace es considerado por Google, o no.

Así pues, el SEO ahora ya es un libro abierto y en los diferentes congresos sobre este tema alrededor del mundo ya no se aprenden cosas nuevas. Expertos en este tema, como por ejemplo Rand Fishkin de SEOmoz, ahora se dedican a otras cosas, como por ejemplo crear herramientas de recolección de datos y de su respectivo análisis.

El mismísimo Matt Cutts de Google, que en años anteriores era el guía de los SEOs con sus comentarios y pistas sobre los cambios en los resultados y algoritmos del buscador, ahora presenta los vídeos de Google Webmaster Tools respondiendo solamente a  preguntas básicas. Y en su blog y twitter ya no toca más el tema SEO.

Por todo eso, creo que yo también he perdido el interés en la investigación SEO…. Lo cual no significa, que no lo continué usando en algunos de mis proyectos…

Pero bueno, mi esencia no es la del emprendedor, sino más la del investigador, como ya hace algún tiempo atrás se lo había comentado a Alec Oxenford de OLX, quien estaba interesado en uno de mis proyectos, para así tenerme en su planta de desarrolladores.

Además de mis tareas cotidianas, siempre estoy realizando algunos otros proyectos, como por ejemplo SAMY, un proyecto a largo plazo de tele-presencia y tele-vigilancia para el hogar.

SAMY

Justamente ahora, estoy analizando  la incorporación  del nuevo sensor de Microsoft, Kinect, que en realidad fue diseñado solamente para ser usado con la consola XBOX 360. Pero poco después de salir al mercado, el 4 de Noviembre, la comunidad Open Source «hackeo» el protocolo de comunicación por USB con la consola lo que ha permitido crear librerías o APIs para el Kinect que pueden ser usadas directamente desde diversas plataformas como Mac, Linux, o Windows.

Mediante los sensores de Kinect se pueden generar mapas de rango o de distancia de objetos que luego pueden ser usados para controlar la navegación de un robot por un ambiente desconocido sin tener que usar algún modelo matemático o geométrico del mismo, como se muestra en el siguiente vídeo de los primeros experimentos con Kinect en el grupo de robots personales del MIT.

Pero bueno, además de este tipo de proyectos, también siempre me interesa investigar sobre las nuevas tecnologías, y justamente los dispositivos móviles es una de esas áreas que promete mucho y que ya ha llegado para quedarse en nuestra sociedad.

La falta de posts en mi blog ha tenido justamente ese motivo: En las últimas semanas me he dedicado a preparar mi primera aplicación «experimental» para móviles: GTech Network Tools para Android.

GTech Network Tools para Android

A pesar de que se trata una aplicación relativamente sencilla, tiene un gran valor para mi:

Me ha ayudado a conocer a fondo la plataforma de desarrollo para Android: su arquitectura, el modelo de programación así cómo las ventajas y desventajas que tiene este paradigma.

Me ha ayudado también a investigar un poco sobre el modelo del Market para aplicaciones móviles que Google ha implantado y que a pesar de sus falencias, sobre todo en lo que se refiere su presentación por Internet, está ayudando mucho a la propagación de dispositivos móviles con Android por todo el mundo, así como también al desarrollo mismo de nuevas aplicaciones. Por ejemplo, mi primera aplicación en 2 días ya ha sido descargada más de 500 veces y tiene una aceptación del 77% (es decir el porcentaje de instalaciones que todavía continúan activas en los móviles).

Pero no todo se queda ahí. Ahora la meta de este nuevo proyecto es investigar sobre las mejores formas y estrategias que se deben usar para aumentar el numero de descargas. Y claro, justamente aquí se pueden usar muchas técnicas del SEO y del Webmarketing 🙂

Luego de conseguir alguna popularidad para esta aplicación en la red, la siguiente tarea será adicionar publicidad, y observar el comportamiento de los usuarios en lo que respecta a su aceptabilidad así como también a los ingresos que se pueden generar con este este tipo apps.

Finalmente, una de las tareas más importantes será el encontrar nichos que puedan ser las nuevas minas de oro en este área, así como ocurrió en los comienzos del mundo SEO en algunas categorías especificas de sitios web…