Si eres programador y estas aprendiendo a desarrollar aplicacio es para Android aqui tienes una lista de algunas aplicaciones de código abierto en las cuales puedes ver su código fuente para aprender como los otros programadores han resuelto algunos problemas. Antes de ver el código de las aplicaciones debes saber Java.
- WordPress para Android
Es la aplicación oficial de WordPress para Android, aquí puedes aprender cómo hacer llamadas XMLRPC (además de otras cosas interesantes) mediante la lectura de su código fuente.
Enlace para descargar .apk o ver código fuente (sitio web oficial) - RemoteDroid
RemoteDroid es una aplicación para que convierte tu teléfono en un teclado inalámbrico y ratón con touchpad, utilizando tu propia red inalámbrica. Puedes aprender muchas cosas con esta aplicación, como la conexión a una red, cómo controlar los dedos del usuario, etc.
Enlace para descargar .apk o ver código fuente (sitio web oficial) - Android SMSPopup
Se trata de una aplicación que intercepta los mensajes de texto entrantes (SMS) y los muestra en una ventana emergente. Aparte de ser un ahorro de tiempo, esta aplicación también nos muestra cómo interactuar con la aplicación integrada que gestiona los SMS.
Enlace para descargar .apk o ver código fuente (sitio web oficial) - Pedometer
La aplicación trata de contar el número de pasos que se dan todos los días. Aunque el número no es exacto, se puede aprender cosas diferentes, como la interacción con el acelerómetro, cómo correr servicios en segundo plano, etc.
Enlace para descargar .apk o ver código fuente (sitio web oficial) - Barcode Scanner ZXing
Barcode Scanner es una aplicación lectora de códigos de barras de 1 u 2 dimensiones, usa una librería implementada en Java, aquí puedes aprender a interactuar con la cámara para escanear y detectar códigos de barras sin necesidad de comunicarte a un servidor externo.
Enlace para descargar .apk o ver código fuente (sitio web oficial) - Fish Fillets
Fish Fillets es un juego para Android que es una adaptación del juego Puzzle para Linux llamado de igual manera.
Enlace para descargar .apk o ver código fuente (sitio web oficial)
¿Conoces otras aplicaciones con su código fuente disponible?