Avenging - MVP project

5,0
16 відгуків
1 тис.+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

БЛОГ POST: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GitHub: https://github.com/JoaquimLey/avenging

Використовує Marvel Comics API як сервіс, який містить всю інформацію про бібліотеку для Marvel.
Всі дані, надані Marvel. © 2016 MARVEL
 

Що таке MVP?

ModelViewPresenter
---------------------------
- Перегляд являє собою шар, який відображає дані і реагує на дії користувача. На Android, це може бути активність, фрагмент, android.view.View або Dialog.
- Модель являє собою шар доступу до даних, такі як API бази даних або віддаленого сервера API.
- Presenter є шар, який забезпечує вид з даними моделі. Виступаючий також обробляє фонових завдань.

Більшість сучасних додатків Android просто використовувати View-модель архітектури.
Програмісти залучені до боротьби з видом на складності замість вирішення бізнес-завдань.
Використання тільки Model-View в вашому додатку ви зазвичай в кінцевому підсумку з "все пов'язано з усім", що виражається в більш жорсткій масштабованості. З наближенням MVP було легше зрозуміти роль кожного елемента, принципу Гірко!

Абстрагуючись бізнес-логіки (даних і мережі) шар з призначеного для користувача інтерфейсу дозволяє безболісний процес розвитку смаку орієнтувати мультиплатформенний.
Оновлено
10 серп. 2016 р.

Безпека даних

Розробники можуть надавати тут інформацію про те, як їхні додатки збирають і використовують ваші дані. Докладніше про безпеку даних
Немає інформації

Оцінки та відгуки

5,0
16 відгуків

Що нового

- Character Listing
- Character Detail
- Comic detail