Archivo por meses: octubre 2015

Ejemplo «Carrusel» con Android SDK

En esta entrada os comparto un ejercicio de carrusel de imágenes del curso LexDroid 2015 de Escuela IT.

Carrusel de minions

Carrusel de minions

El ejercicio consiste en crear un carrusel de imágenes (en mi ejemplo he usado imágenes de minions) en horizontal y una imagen principal justo encima del carrusel. Al hacer clic en una de las imágenes (podemos movernos por ellas deslizando el dedo en horizontal), se cambia la imagen principal. Si pulsamos el botón «Cambio de fondo«, cambiará el fondo de pantalla del móvil (para lo que se ha necesitado usar el permiso adecuado en el Android Manifest).

El código lo tengo compartido en mi cuenta de GitHub:

https://github.com/diegorys/EjemploCarrusel.git

Share

Primeros pasos con Android Studio

¿Qué es Android?

Andy, robot de Android

Andy, robot de Android

En este tutorial, vamos a aprender a desarrollar aplicaciones nativas para usar en dispositivos con el sistema operativo Android instalado. Lo haremos desde Windows 7.

Android es un Sistema Operativo basado en Unix. Fue desarrollado por Android Inc, compañía que adquirió posteriormente Google. Android comenzó como Sistema Operativo para móviles y evolucionó hasta el presente, donde, además de en smartphones, podemos verlo en tablets, televisores, coches e incluso en relojes.

La página oficial de Android se encuentra en:

http://www.android.com/

Sigue leyendo

Share

Biblioteca «Actuator Buzzer» para Arduino

Piezobuzzer

Piezobuzzer

Esta biblioteca para Arduino sirve para controlar el actuador «Piezobuzzer«. En el archivo «Actuator_Buzzer.h» se definen notas y figuras musicales.

Un ejemplo de uso se encuentra en el archivo «SerialBuzzer.ino«, el cual, al recibir la orden desde el puerto serie, tocará la escala musical.

La conexión es tan simple que ni tan siquiera he usado cables ni protoboard, simplemente he conectado una pata a GND y la otra al pin A1.

El proyecto completo lo tengo compartido en mi cuenta de Fritzing:

http://fritzing.org/projects/piezobuzzer

Adicionalmente, el código lo tengo versionado en mi cuenta de GitHub:

https://github.com/diegorys/Actuator_Buzzer

Sigue leyendo

Share

Ejemplo «Sensores» con Android SDK

En esta entrada os comparto un ejercicio de manejo de sensores del curso LexDroid 2015 de Escuela IT.

Cerca del móvil

Cerca del móvil

Lejos del móvil

Lejos del móvil

El ejercicio consiste en ver cómo cambia el color de fondo de la pantalla en función de la proximidad al teléfono. Si acercamos la mano al sensor, el fondo se volverá rojo, si no, estará azul.

Esta aplicación no puede probarse con el emulador, ya que requiere sensores, así que debe probarse directamente en un dispositivo Android. No requiere permisos en el archivo manifest.

El código lo tengo compartido en mi cuenta de GitHub:

https://github.com/diegorys/EjemploSensores.git

Share

Ejemplo «Aplicación nativa HTML5» con Android SDK

En esta entrada os comparto un ejercicio de aplicación nativa con HTML del curso LexDroid 2015 de Escuela IT.

HTML Nativa

HTML Nativa

El ejercicio consiste en crear una aplicación nativa haciendo uso del componente WebView y cargando en él un html con css y javascript que se almacena en la carpeta assets. Este ejercicio demuestra de forma clara y sencilla que no hay por qué usar y aprender otras herramientas tipo PhoneGap si lo que queremos es hacer una aplicación con HTML5.

El código lo tengo compartido en mi cuenta de GitHub:

https://github.com/diegorys/HTMLNativa.git

Share

Ejemplo «Sólo Robots» con Android SDK

En esta entrada os comparto un ejercicio de aplicación interactiva del curso LexDroid 2015 de Escuela IT.

Sólo Robots

Sólo Robots

El ejercicio consiste en crear una aplicación con una imagen y un botón que, al pulsarlo, cambie la imagen. Las imágenes que he escogido son imágenes de robots de ficción. Como extra, he añadido que aparezca el nombre y la descripción del robot que aparece en la pantalla. Además, al pulsar el botón «Robot al azar», elegirá aleatoriamente el robot a mostrar.

El código lo tengo compartido en mi cuenta de GitHub:

https://github.com/diegorys/SoloRobots.git

Share

Ejemplo «Login» con Android SDK

En esta entrada os comparto un ejercicio de interactividad del curso LexDroid 2015 de Escuela IT.

Ejemplo Login

Ejemplo Login

El ejercicio consiste en colocar en la pantalla dos cajas de texto, una para el usuario y otra para la contraseña, un botón de login, que, al pulsarlo, compruebe que el usuario y contraseña son correctos (éstos están metidos directamente en el código) y le indique al usuario el resultado. Adicionalmente, he metido un botón de recordar contraseña, que informa al usuario de le envía un correo recordatorio (de forma simulada, no se envía de verdad).

El código lo tengo compartido en mi cuenta de GitHub:

https://github.com/diegorys/EjemploLogin.git

Share