Mostrando las entradas con la etiqueta Android. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Android. Mostrar todas las entradas

martes, 3 de marzo de 2015

Proyecto contador de pasos para Android

En esta ocasión quiero compartir con ustedes un proyecto que me pareció más que interesante. Este proyecto está desarrollado para la plataforma Android, y yo lo he probado personalmente con la versión 4.1.2, con un Samgung S3 mini y ha funcionado correctamente.
El proyecto contador de pasos o pedometer, fue desarrollado por Levente Bagi y lo compartió con la comunidad a través de GitHub. Pueden descargar este proyecto desde GitHub en el siguiente enlace:


También he subido el proyecto al servidor de MEGA y de OneDrive por si quieren descargarlo; de todas formas no pesa mucho.


Para aquellos que tengan la última versión del ADT (v1.0) será necesaria la conversión; si por alguna razón la conversión resultara errónea aquí les dejo el proyecto ya convertido (sólo para la versión del ADT más nueva v1.0).


Este proyecto para la plataforma Android, cuenta los pasos que damos y mediante algunos cálculos, nos arroja también cuál es el número de millas, pasos por minuto, millas por hora y calorías quemadas que llevamos durante el tiempo que la aplicación se mantiene en ejecución. La licencia es de código abierto así que podemos hacer uso de este proyecto de forma libre. Espero les sirva esta aportación. Saludos.

Fig. 1. Contador de pasos


lunes, 29 de diciembre de 2014

PushBullet

En esta ocasión quiero compartir una herramienta que me parece bastante interesante y útil. Se trata de PushBullet.

PushBullet es una herramienta que nos permite enviar contenido de nuestra computadora al celular. Cuántas veces no hemos andado por internet en nuestra computadora y vemos alguna imagen, y queremos enviarla por Whatsapp; tenemos que ver la forma de pasar esa imagen al celular, ya sea a través de bluetooth o algún servicio como dropbox (si es que lo tenemos instalado en el celular y en la computadora, para que se sincronicen). Pues aquí es donde entra PushBullet; esta herramienta se instala únicamente en el celular, y en el explorador que usemos debemos instalar una extensión, y cuando queramos enviar una imagen, por ejemplo, basta con darle clic derecho y enviar a nuestro celular, y en cuestión de segundos el contenido estará ahí esperándonos. También es posible enviar links de páginas web, texto, mensajes, archivos, etc.
Lo primero que debemos hacer es descargar pushbullet desde la Play Store (en el caso de Android).


Fig. 1. Aplicación Pushbullet para Android

Posteriormente, al abrir la aplicación instalada en nuestro celular, aparecerá la pantalla principal para loguearnos con nuestra cuenta de google.


Fig. 2. Pantalla de logueo de Pushbullet

Una vez iniciando sesión, nos aparecerá en la pantalla principal los envíos que hemos hecho a nuestro celular (si es la primera vez usando pushbullet no aparecerá nada). Ahora vamos a instalar la extensión para Chrome. Para esto abrimos el explorador de internet de Google, Chrome, y vamos al menú principal, luego elegimos herramientas, y presionamos sobre la opción extensiones.


Fig. 3. Ingresar a las extensiones de Chrome

Buscamos el botón de Obtener más extensiones y lo presionamos.

Fig. 4. Obtener extensiones

Se abrirá una ventana donde debemos buscar la extensión de pushbullet. Escribimos este nombre en el campo del buscador y nos aparecerá la extensión, presionamos el botón de agregar (donde dice gratis) y esperamos a que diga que ya se ha agregado la extensión.


Fig. 5. Instalar extensión pushbullet para Chrome

Una vez que hayamos instalado la extensión, deberá aparecer un icono verde con una especie de bala  en la esquina del explorador, como en la imagen siguiente:


Fig. 6. Icono de pushbullet

Al presionar el icono de Pushbullet, nos aparece una ventana donde debemos presionar Conectarse.


Fig. 7. Iniciar sesión en la extensión Pushbullet

Si no hemos iniciado sesión en Google, nos redirigirá a la página de logueo de Google. Una vez hecho esto ya podremos utilizar PushBullet. Algo que recomendaría es habilitar una función que considero importante. Para ello presionamos el icono de la extensión de Pushbullet y presionamos el icono con forma de tuerca para entrar a la configuración.


Fig. 8. Entrar a configuración de Pushbullet

Ya en la ventana de configuración nos vamos al apartado de avanzado y tildamos la opción de Mostrar pushbullet en el menú contextual.

Fig. 9. Mostrar pushbullet en el menú contextual

Con esto lograremos que, al dar clic sobre un link, imagen o texto en el explorador Chrome, nos aparezca una opción en el menú contextual para enviar esa información al celular:


Fig. 10. Enviando una imagen al celular usando Pushbullet

Y en cuestión de segundos tendremos la imagen, link, archivo o texto en nuestro celular mediante una notificación.


Fig. 11. Imagen recibida en el celular con Pushbullet

Si este procedimiento te parece bastante engorroso, piensa que sólo al hacerlo una vez, te evitarás mucho tiempo a futuro cuando deseemos enviar información útil desde la PC al celular. Espero les pueda servir esta pequeña guía de Pushbullet. Saludos.









viernes, 3 de octubre de 2014

Dropbox chooser en Android

Los servicios en la nube se están volviendo imprescindibles. El contar con un almacenamiento siempre disponible y sin necesidad de almacenar información localmente es de gran utilidad. Tendrán sus contras, sin embargo, hoy en día servicios como Dropbox, GDrive, Mega, etc., tienen una enorme lista de usuarios.




En esta ocasión quiero compartirles un vídeo donde explica cómo implementar un ejemplo de Dropbox para insertar el Dropbox chooser; el cual no es más que un botón que permite seleccionar, de nuestra cuenta de Dropbox, archivos para obtener un enlace y utilizarlo en nuestras aplicaciones hechas en Android.

El ejemplo de Dropbox chooser abstrae la conexión con la cuenta de Dropbox para que no tengamos que programar nada; sin embargo, podremos utilizar el SDK que trae el ejemplo dentro de nuestras aplicaciones en Android. Espero pueda ser de utilidad para ustedes.