Avenging - MVP project icon

Avenging - MVP project

1.0 for Android
5.0 | 5,000+ Installations

Joaquim Ley

La description de Avenging - MVP project

Blog post: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GitHub: https://github.com/joaquimley/avenging
Utilisation de Marvel Comics API comme Un service contenant toutes les informations sur la bibliothèque de Marvel.
Toutes les données fournies par Marvel. © 2016 Marvel
Qu'est-ce que le MVP?
ModelviewPresenter
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---
- La vue est une couche qui affiche des données et réagit aux actions des utilisateurs. Sur Android, cela pourrait être une activité, un fragment, un Android.View.View ou une boîte de dialogue.
- Le modèle est une couche d'accès aux données telle que API de base de données ou API de serveur distant.
- Le présentateur est une couche qui fournit une vue avec des données du modèle. Le présentateur gère également les tâches de fond.
La plupart des applications Android modernes utilisent simplement une architecture de modèle de vue. Les programmeurs sont impliqués dans la lutte avec la complexité d'affichage au lieu de résoudre les tâches commerciales.
Utilisation uniquement Dans votre application, vous finissez généralement par «tout est connecté avec tout», ce qui se traduit par une évolutivité plus difficile. Avec l'approche MVP, il est plus facile de comprendre le rôle de chaque élément, le principe de Kiss!
Abstraction La couche logique (données et réseau) de l'interface utilisateur active un processus de développement orienté multi-plate-forme sans douleur.

Nouveautés Avenging - MVP project 1.0

- Character Listing
- Character Detail
- Comic detail

Informations

  • Catégories:
    Divers
  • Dernière version:
    1.0
  • Mise à jour:
    2016-08-10
  • Taille:
    2.8MB
  • Exigences:
    Android 4.2 or later
  • Développeur:
    Joaquim Ley
  • ID:
    com.joaquimley.avenging
  • Available on: