Proyecto

Proyecto

Requisitos funcionales

  • Tutorial al iniciar la aplicación por primera vez (no action bar).
  • Uso de la base de datos SQLite e implementación de un helper.
  • Realizar el login en la aplicación mediante twitter y mediante SQLite.
  • Uso de:
    • SharedPreferences y Settings Activity.
    • Dialogs.
    • Broadcast receiver.
    • Notificaciones.
    • Servicios.
    • Asynctask / Thread / Handler.
    • Intent filters.
    • Menú
  • Tomar una foto con la cámara, guardarla y mostrarla. Mostrar también la localización gps en el momento de la foto.

Proyecto

Requisitos no funcionales

  • Mantener el estado de la aplicación consistente.
  • Correcto uso del lifecycle.

Proyecto

Extras

  • Opción de abrir la localización en el mapa.
  • Uso de una librería externa. No puede solucionar ninguno de los problemas abordados.
  • Unbind de los servicios.
  • Tutorial realizado con un viewpager.
  • Drawables con diferente resolución.
  • Material design.
  • Snack bar

Proyecto extra sugerido:

  • Navigation drawer con fragments .
  • Uso de la API de twitter para monetizar la app vía anuncios.

 

Rúbrica

By androidjedi

Rúbrica

  • 281