Sei sulla pagina 1di 2

Diplomado en Programación de Móviles 5 de febrero de 2018

REQUERIMIENTOS TECNICOS

INMOBILIARIA VIRTUAL

GitHub: https://github.com/nelsonqs/AppInMov50

Youtube: https://youtu.be/OtQtUV9lHPQ

Arquitectura de la aplicacion inmobiliaria virtual

La arquitectura utilizada es la de Modelo Vista Presentador donde el modelo maneja los datos de la
aplicación ya sea localmente utilizando la base de datos Realm o en cloud utilizando servicios REST.

View

2. el presentador carga el 5. el presentador llama al


1 el usuraio hace click en Mis fragmento de Mis Avisos método load Data
avisos, la vista invoca a ListAvisos (List(AvisosBean))
AddMyPublicationPresenter

Presenter
Versión del framework usado

3 El presentador invoca al 4 la base de datos del


modelo para buscar mis modelo provee si existen
avisos registrados o avisos datos en una lista hacia el
presentador
Model (data)
Diplomado en Programación de Móviles 5 de febrero de 2018

En la capa del presentador se invoca al modelo para recuperar de la fuente de datos y mostrarla ala vista
mediante el uso de fragmentos y Recycler View.

La Vista se encarga de manejar los diferentes layouts, fragmentos y recursos que son la vista que
observa el usuario de la aplicación, además de mostrar la ubicación del anuncio

La version Compilada utiliza sdk 26 asi como el minimo sdk es 16, según estadísticas proporcionadas por
Android se toma en cuenta aun 95% de dispositivos que usan por lo menos la versión 16.

Potrebbero piacerti anche