Skip to content

uqbar-project/eg-prestamos-android-kotlin

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Préstamos de libros

Desarrollar una aplicación que permita hacer un seguimiento de los libros que prestamos a nuestros contactos.

video

El proyecto

Este proyecto está generado para

  • Android Studio 3.2.1 (Noviembre 2018)
  • con Gradle 3.2.1 (el que viene con Android Studio)
  • para una SDK 28 (Pie)
  • en Kotlin (hay que descargarlo siguiendo estos pasos)
  • aprovechamos las Kotlin Android Extensions

Explicación

Esta aplicación es la más completa de todas:

  • accede a la lista de contactos del dispositivo, tanto para recuperarlos como para agregar
  • tiene una vista principal list para mostrar los préstamos,
  • y un menú que se activa con un click largo sobre un elemento, que permite
    • devolver el libro
    • o contactar a quien nos debe el libro por mail o llamándolo
  • también podemos crear un préstamo, para lo cual hay un formulario con validaciones
  • y por último, la aplicación se puede configurar para hacerse persistente en la base interna del dispositivo (SQLite)

El modelo

Nuestro dominio es bastante sencillo:

image

Decisiones a tomar

  • los contactos ¿salen del dispositivo o tendremos una entidad aparte? Lo más razonable es que el objeto Contacto esté asociado a los que cargamos en nuestro dispositivo, pero esta es una decisión que hay que consensuar con el usuario.
  • ¿dónde guardamos los préstamos? ¿necesitaremos identificadores unívocos?
  • ¿cómo navegar la aplicación?

Explicaciones adicionales

About

Préstamo de libros (y de cosas a futuro) en base a los contactos de tu celular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages