domingo, 13 de noviembre de 2011

E3 - Creando una app en 1 hora


Hola a tod@s!
Este ejemplo esta pensado para las personas que ya tienen nociones basicas, es una aplicación que hace uso de elementos básicos en Android y está pensado para un curso de Android de menos de 4 horas en el que después de tomar la introducción a la plataforma pueden hacer esta app en 1 hora, esta será la aplicación que se presente en el Encuentro de Sistemas Computacionales 2011.

Cabe destacar que la mitad de ese tiempo es empleado en los elementos visuales, mas que en la programación, quizá debería llamarse Una aplicación Android en 15 minutos, pero siempre es importante que se vea bien, así que hay que dedicarle tiempo al diseño también.

Pensé en hacer una adaptación a otras versiones que he dado del curso, pero dado que sucedió no hace mucho que ayudé a un amigo a presentar una tarea a través de una app en Android, quedó justo a la medida del tiempo disponible, asi que decidí explicar en el curso cómo hacer dicha aplicación.


¿Qué es lo que se puede hacer en 1 hora cuando ya conoces Android?

1. Un menu inicio que lleva a
Dos vistas compuesta que usa un webview y reutilizan un mismo layout.
2. Una opcíon que envía un mensaje para visualizar un video (uso de Intents para solicitar otras aplicaciones)
3. Diseño de 3 layouts vistoso y agradables:
  • Menu inicio
  • Vista + webView
  • Layout para un mensaje Toast
4. Diseño de 5 íconos para darle vida usando Gimp

DESCARGA DE PROYECTO EN ZIP AQUI

Requisitos para este proyecto

  1. Una AVD con al menos Android 2.2 o bien un celular con minimo Android 2.2 con opción de debug usb y orígenes desconocidos activados.
  2. Conexión a internet
Oportunidades de mejora

  1. Crear una clase unica para controlar a la vista con WebView y enviarle la url a desplegar por medio del Intent que la invoca.
  2. Agregar ejemplo para compartir los datos de la app mediante un Intent hacia todas las redes sociales y medios disponibles





Arquitectura de la aplicación


Algunas capturas de pantalla


















No hay comentarios:

Publicar un comentario