Estadísticas de uso de versiones Android

Si estás escribiendo una aplicación para Android y no estás seguro de en qué versiones del sistema operativo quieres que funcione esta información te resultará muy útil. Cada cierto tiempo Google publica unas estadísticas de uso que incluye la versión del sistema operativo, los tamaños de pantalla y la versión de Open GL.

 

Estadísticas de uso de Android

Android: Mostrar teclado numérico automáticamente en un campo en HTML

Si has preparado algún formulario en HTML en algunos de cuyos campos hay que introducir únicamente datos numéricos te habrás dado cuenta del incordio que es de cara al usuario; tiene que cambiar el modo del teclado para que aparezcan los números y, a veces, al borrar se cambia otra vez al teclado de texto.

Todavía no he encontrado la solución óptima, pero en algunos dispositivos funciona bien lo siguiente: en lugar de usar campos de tipo input, prueba a usar campos tipo number:

<input id="campo" type="number" />

Como comento, por ahora funciona en todos los que he probado pero me temo que en algunos dispositivos/navegadores no hace lo que se espera.

Por cierto, esto es HTML5.

HTML5

Logo HTML5

Conectar Motorola Xoom a Ubuntu

Hay que reconocerlo, a día de hoy, conectar una tablet Motorola Xoom a Ubuntu no es fácil. Después de leer un montón de foros y blogs al final lo he conseguido. Os dejo aquí el proceso completo que me ha funcionado a mí:

1.- Instalamos el paquete Mtpfs

Abre una terminal o consola (CTRL+ALT+t) y teclea:

sudo apt-get install mtpfs

2.- Crea el fichero 51-android.rules

sudo gedit /etc/udev/rules.d/51-android.rules

y copia este código dentro del fichero:

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0777", RUN+="/bin/bash -c 'mkdir -p /media/Xoom && mtpfs /media/Xoom -o allow_other'"
ACTION=="remove", RUN+="/bin/fusermount -u /media/Xoom/", RUN+="/bin/rmdir /media/Xoom/"

Guárdalo y ciérralo.

3.- Reinicia el demonio udev

sudo /etc/init.d/udev restart

4.- Conectar y configurar la tablet

Al conectar la tablet al ordenador aparecerá (en la tablet) un icono que representa al USB en el área de notificaciones (abajo a la derecha):

Icono USB

Icono USB

Toca ese icono y te mostrará una pantalla de ajustes. Selecciona la opción Conectar como… “Dispositivo multimedia”. Ahora ya debería aparecerte la tablet conectada en Ubuntu. Normalmente así funciona a la primera, pero en ocasiones hay que seleccionar la otra opción y luego volver a seleccionar “Dispositivo multimedia” (es una “chapucilla” pero funciona).

NOTA: La solución la he sacado mayormente de aquí.

Servidor Web + PHP + MySQL + PHPMyAdmin en Android

Hoy he encontrado una joyita que quiero compartir con vosotros. Si le tenéis tanta aversión a Java como yo (¿por qué? … manías) tengo una buena noticia. Podéis desarrollar aplicaciones web para Android que funcionan sin conexión a Internet gracias a KSWEB, un servidor web que incluye PHP y MySQL.

Lo estoy probando y, por ahora, me está sorprendiendo gratamente. Se puede instalar gratis pero la licencia expira en cinco días. Cuesta unos tres euros pero si cumple lo que promete los vale. Os mantendré informados.

 KSWeb - Servidor web + PHP + MySQL en Android

Enlace a la web del autor: http://kslabs.ru/

Preparar Ubuntu para desarrollo con Android

Recuerdo que la última vez que configuré un ordenador con Ubuntu para desarrollar en Android me volví loco. Hoy tenía que preparar otro y he encontrado esta fantánstica guía y la comparto con vosotros (eso sí, está en inglés):

How to setup Ubuntu Linux desktop for Android Development.