All Posts in “Desarrollo”

Cómo incluir un Fragment en un ListView de Android

No son pocas las veces en las que en Android tenemos una lista en la que queremos que el primer elemento sea más grande, más vistoso y con un comportamiento especial. Lo primero que se nos viene a la cabeza es poner la lista a continuación de un LinearLayout cualquiera… pero entones quedará muy poco espacio para la lista. Y alguien dirá: usamos un ScrollView… ya pero ¿Cómo meter un ListView dentro de un ScrollView en Android? Pues hay una alternativa mejor: meter un Fragment como primer elemento de la lista.

Prefab gratis para hacer transiciones FadeIn / FadeOut entre escenas en Unity 3D

Hace poco he empezado a hacer algunas pruebas con Unity para hacer algún juego en Android. Mi experiencia está siendo muy positiva, porque hace largo tiempo trabajé con Div Game Studio y Phoenix, y me divertía muchísimo… y esto ha sido un reencuentro con el mundo del indiegame genial.

Sin embargo, encuentro que aún hay muchas cosas que le faltan a Unity y que no se porqué no están ahí… una de las más sencillas es la posibilidad de hacer transiciones para pasar de una escena a otra, con un simple Fade In o Fade Out desde negro.

Programar en Android: Notificaciones

En esta Guía vamos a aprender a preguntar a un servidor en segundo plano, y a mostrar un aviso en la barra de notificaciones en caso de que el servidor nos entregue cierta respuesta, por ejemplo cuando la información consultada haya cambiado, incluso cuando la aplicación no está mostrandose. A diferencia de las notificaciones Push de iOS, en Android la aplicación debe realizar las consultas de forma activa en segundo plano. Además veremos como hacer que brille el led y activaremos la vibración. De forma colateral, aprenderemos a hacer hilos que ejecuten tareas en segundo plano para no bloquear el dispositivo.

En esta guía se dan por supuestos algunos conceptos básicos de programación, y en concreto Java y el SDK de Android, aún así los bloques de código están muy explicados y si tenéis alguna duda no dudéis en comentarlo.

Como programar en Android: Guia 5

En esta nueva Guía aprenderemos como realizar consultas sobre una Base de Datos SQLite en Android, añadiendo un fichero de Base de Datos a los recursos.
Antes de continuar con la lectura de esta guía, quizá te interesaría echar un vistazo a la Guía 4, en la que aprendimos a mostrar colecciones de datos en listas con items personalizados. Partiremos del proyecto de la Guía 4 para completar los pasos de la Guía 5.

Como programar en Android: Guia 4

En la Guía 4 vamos a aprender a crear un Custom ListView Item, es decir, a personalizar los elementos de nuestras listas para mostrar una información más rica y adaptada a nuestras necesidades.

Antes de continuar la lectura de la guía, quizá te interese leer la anterior, en la que aprendíamos a crear una vista con un ListView. Partiremos del proyecto de la Guía 3 para los ejemplos de la nueva Guía.

Como programar en Android: Guia 3

Esta vez vamos a aprender a crear vistas que contengan un control ListView, es decir, que muestren una lista de elementos por la que podamos desplazarnos mediante un scroll cuando exceda la altura de la pantalla del dispositivo.

Antes de continuar con la lectura de esta guía, quizá te interese echar un vistazo a la anterior, donde explicábamos como navegar entre Layouts. Vamos a partir de ese proyecto para completar la Guia 3.

Como programar en Android: Guia 2

En esta guia vamos a aprender cómo navegar entre dos Layouts (vistas) mediante la pulsación de un botón, enviando parámetros de una vista a otra.

Antes de leer esta guia, quizá te interese echar un vistazo a la anterior, donde explicábamos la estructura de una aplicación Android en Eclipse e implementábamos un sencillo Hola Mundo. Vamos a continuar con ese proyecto para completar la Guia 2.

Como programar en Android: Guia 1

Hace poco he empezado a interesarme por el desarrollo de aplicaciones en Android motivado por la necesidad de cierta utilidad para mi Nexus One que, tras buscar en el Android Market, no encontré. Como no tengo experiencia con el lenguaje de programación Java, y tampoco tiempo ni ganas de estudiar más libros de sintaxis, Apis y Frameworks, decidí aprender a lo bruto: dandome directamente cabezazos contra el teclado, previa búsqueda por google claro.

Finalmente creo que he reunido algunos conocimientos para escribir una guia que me sirva para recordar lo aprendido en el futuro, y de paso tambien a aquellos de vosotros que lo necesiteis. Así pues, empezamos con la Guia 1.