Hacer un layout clickable con efecto Ripple

En ocasiones tenemos la necesidad de crear un elemento gráfico más complejo que un botón que nos permita realizar una acción. En este caso os voy a enseñar como conseguir que un layout pueda realizar esta funcionalidad.

Imaginemos que queremos mostrar información acerca de una cerveza en una celda. La información a mostrar podría ser su nombre, su estilo, la graduación y una foto. Nuestro objetivo es que haciendo click en la celda la aplicación navegue hacia la actividad que muestra el detalle de la cerveza en sí.

Continue…

Android: Gestión de orientación con VideoView

Hace no mucho tuve que escuchar como un “experto” en Android decía que nunca íbamos a tener que reproducir vídeos de forma nativa en una aplicación. Para mí suerte o desgracia eso no era más que una gran mentira. No sé si mucha gente tiene que pelearse a diario con la reproducción de vídeos pero en mi caso se ha convertido en mi pan de cada día. Poco a poco he tenido que ir armando el pequeño puzzle e intentar crearme las piezas que me permitieran reutilizar mi trabajo de una aplicación a otra. Aquí está un pequeño resumen de lo que he sacado en claro, y espero que ayude a alguien.
Continue…

Cheat Sheet (Chuleta) – Diseño UI en iOS y Android

iOS_Android_DesignGuidelines_CheatSheet

Ya vimos en una entrada anterior una chuleta sobre las directrices de diseño de una interfaz en Windows Phone. No iba a ser menos en iOS y Android. Y es que al hacer una aplicación, seguir las directrices de diseño de la plataforma es una manera de aumentar métricas como la retención de usuarios y la satisfacción del cliente. Esto hace que sea más fácil para los usuarios a aprender a utilizar la aplicación, de una manera lo más rápida e intuitiva posible. Por este motivo surge esta chuleta tanto para iOS y Android.

Continue…