Hola,
Hace un tiempo que llevo queriendo aprender en Android una serie de elementos que no se muy bien como aplicar, dado que no tiene mucho sentido por ahora, a la aplicación AirsoftGames:
- Como tratar los feed RSS. Su obtención, tratamiento y parseo
- El sistema de almacenamiento. Guardando, borrando y además, creando un gestor de contenido.
- El tratamiento y visualización de imágenes. Métodos de carga, transformación y componentes ImageView (mas en detalle) junto con el WebView y el GridView.
Dándole vueltas, me dí cuenta que estas cosas son perfectas para implementar una aplicación que muestre en pantalla una especie de galería las imágenes obtenidas desde un feed RSS. Las imágenes ademas, se cachearían en la SD para no tener que descargarlas cada vez que se consulta el feed. También dejaría guardar las imágenes que mas gusten como favoritas y así conservarlas pese a que el feed cambie. La utilidad de la aplicación es obvia, tener en un momento las imágenes de aquellos hilos de noticias de contenido fotográfico, sea cómico, artistico, informativo o lo que fuera.
Habiendolo valorado, este finde me dispuse a implementar la versión 1.0 de dicha aplicación apuntando en principio a un solo feed. Me decidí por un site fotográfico, que no pornográfico, interesante que alegra la vista llamado FBSpin. Debido a esto, la he llamado FBSpinViewer :D. Su icono es el de su web que es curioso, hay que decirlo XD.
Más adelante quizás haga que esta aplicación obtenga mas fotografias de otros feeds del estilo a FBSpin, en tal caso, la cambiaré de nombre a BeautyViewer por ejemplo o algo así :D.
Ayer noche, de madrugada, la terminé y la subí al market por lo que ya la teneis disponible para probar. La versión que esta puesta es estable, tan solo le faltan algunos detalles como por ejemplo, mostrar un loading indicativo para cada imagen que se va descargando en vez de una imagen fija. estos detalles espero tenerlos listos en breve.
He añadido la posibilidad también de que si te gusta una imagen la puedas poner como fondo de pantalla desde la propia aplicación 🙂
Es posible que os preguntéis que pasa con las imágenes cacheadas si se desinstala la aplicación. no os preocupeis por ello, las imágenes cacheadas que aloje la aplicación en vuestra SD se borrarán también :). Lo único que se conservan son las imágenes que se indicaron como favoritas en la aplicación.
Por último decir que mi intención es terminar esta aplicación para lanzarme en una que sea multi-feed y que incluso deje que se le introduzcan feed nuevos por parte del usuario. Además, se me ha ocurrido algo original y divertido, y que es probable que aplique tambien a FBSpinViewer, relaccionada con el sensor de movimiento, jejeje.
Os dejo el QRCode.
Sin más, un saludo y espero que os guste.
Ciao.