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 marcos_perez
Rúbrica
- 728