Programación
Programadores: ¡salir de vuestras cuevas!
Jul 22
Interesante conferencia del Google IO 2009 en la que hablan de las verguenzas y egos de los programadores y como cambiar estas actitudes para conseguir equipos colaborativos.
Descubierto gracias a Pedro Fraca de Frogtek
Truco android: como generar estadísticas de uso de nuestras aplicaciones
Jul 21

Las estadísticas de visitas son una herramienta indispensable para cualquier webmaster.
Los programadores Android recibimos un cierto feedback gracias a la información que nos proporciona el Market (descargas, valoraciones, comentarios), también podemos tomar el pulso a nuestros usuarios mirando los comentarios que dejan en foros o redes sociales.
Gracias a un tweet me he topado con este post que explica como usar Google Analytics dentro de nuestras aplicaciones Android, con lo que conseguiremos una información más detallada de usos, perfiles de usuarios, patrones de navegación, etc. Básicamente consiste en usar una librería de conexión con Google Analytics y generar una llamada con un id “de página” distinto en cada una de nuestras activities.
Simple, sencillo y práctico
Liberado el código Android de ZgzBus bajo licencia GPLv3
Jul 14
ZgzBus es la primera aplicación Android que subí al Android Market hace unos meses. Empezó siendo una aplicación para uso personal, un código con el que experimentaba las diferentes formas de hacer cosas en Android (handlers, asynctask, drawables…) y ha terminado siendo una aplicación en toda regla.
Gracias a Twitter, la prensa escrita, blogs, al boca a boca y al propio market hace unos días superamos las 1000 descargas (todo un logro para una aplicación tan limitada en cuanto al público objetivo). Para celebrarlo he decidido liberar la aplicación bajo licencia GPLv3
Así pues, ahora cualquier programador puede desarrollar nuevas aplicaciones basándose en el código fuente (siempre y cuando cumpla los requisitos de la licencia).
Truco Android: Mostrar la versión / revisión en nuestro código
May 13
Este código sirve para obtener el nombre de la versión y revisión de nuestra app. Muy útil para ponerlo en los dialog de “About”.
Context appContext = getContext().getApplicationContext(); PackageInfo info = appContext.getPackageManager().getPackageInfo(appContext.getPackageName(), 0); String version = info.versionName + " (release " + info.versionCode + ")";
Truco Android: Textos largos en TextView
Abr 23
A veces tenemos que colocar un texto demasiado largo en un TextView con lo que o no se ve completo o salta de linea con lo que rompe el diseño.
Una solución es activar el “marquee” para que se muestre solo lo que quepa y al recibir el foco haga automáticamente un scroll horizontal para mostrar el resto.
<TextView android:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc lorem quam, laoreet scelerisque egestas ornare" android:id="@+id/Text11" android:layout_width="wrap_content" android:layout_height="fill_parent" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:lines="1" />
No hay que olvidarse de ponerlo como “focusable” (el movimiento empezará cuando reciba el foco) y forzar la linea simple.
Visto aquí

