Use APKPure App
Get Avenging - MVP project old version APK for Android
projet open source qui démontre une approche propre MVP sans RxJava ou Dagger.
BLOG POST: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GitHub: https://github.com/JoaquimLey/avenging
Utilise API Marvel Comics comme un service qui contient toutes les informations sur la bibliothèque de Marvel.
Toutes les données fournies par Marvel. © 2016 MARVEL
Qu'est-ce que MVP?
ModelViewPresenter
---------------------------
- View est une couche qui affiche des données et réagit aux actions de l'utilisateur. 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 telles que l'API de base de données ou d'API du serveur distant.
- Présentateur est une couche qui fournit View avec les données de modèle. Presenter gère également les tâches de fond.
La plupart des applications Android modernes utilisent simplement l'architecture View-modèle.
Les programmeurs sont impliqués dans la lutte avec Vue sur la complexité au lieu de résoudre des tâches d'affaires.
En utilisant seulement Model-View dans votre application, vous finissent généralement par «tout est relié à tout", 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, principe KISS!
Abstracting la logique métier (données et réseau) couche à partir de l'interface utilisateur permet à un processus de développement saveur orient multi-plateforme indolore.
Last updated on Dec 12, 2016
- Character Listing
- Character Detail
- Comic detail
Telechargé par
Yosua M Sitompul
Nécessite Android
Android 4.2+
Catégories
Signaler
Avenging - MVP project
1.0 by Joaquim Ley
Dec 12, 2016