Giter Site home page Giter Site logo

pulpomatic's Introduction

Pulpomatic

Prueba técnica (Android)

Capas

Packages Descripción
base Contiene todos la base que se utilizo para implementar el modelo MVP
dialogs Contiene los dialogs que se muestran en la aplicación
models Son los modelos que representan la información
navigator Contiene la información de como se va a navegar entre la aplicación
notifications Contiene el objeto que manipula las notificaciones mostradas por la aplicación
services Los servicios que se ejecutan en background en la aplicación
sharedPreferences Contiene el diccionario que se guardan en los shared preferences
utils Contiene archivos que pueden ser utiles en cualquier clase
view Contiene todas las vistas dividas en paquetes por cada capa del modelo MVP

Implementación

  • Vectores
  • BuildTypes
  • Variants Outputs
  • ButterKnife
  • Gson
  • Animations

Arquitectura

La aplicación tiene un modelo MVP acoplado a la ciclo de vida del activity, por lo que en la carpeta de view se puede ver como se implementa MVP en la actividad principal MapsActivity, los demas paquetes representa la esctructura modularizada, que permite la reemplazar el módulo completo sin afectar directamente a otras capas de la aplicación.

Desarrollador por:

  • Gerus -

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.