Avenging - MVP project

5 (15)

Biblioteki i wersje demo | 2.8MB

Opis

Blog Post: https://blog.Joaquimley.com/avenging-android-mvp-23461aebbe9b5#.d0340lv4
GitHub: https://github.com/Joaaquimley/avenging
Używa API Marvel Comics AS Usługa, która zawiera wszystkie informacje o bibliotece Marvel.
Wszystkie dane dostarczone przez Marvel. © 2016 Marvel
Co to jest MVP?
ModelViewPresenter
-------------------------- ---
- Widok jest warstwą, która wyświetla dane i reaguje na działania użytkownika. Na Androidzie może to być aktywność, fragment, android.view.view lub okno dialogowe.
- Model jest warstwą dostępu do danych, takimi jak API bazy danych lub zdalnego serwera API.
- prezenter jest warstwą, która Zapewnia widok z danymi z modelu. Presenter obsługuje również zadania tła.
Większość nowoczesnych aplikacji z Androidem wystarczy użyć architektury widoku modelu.
Programiści są zaangażowani w walkę z oglądalnościami Zbiory Zamiast rozwiązywania zadań biznesowych.
przy użyciu tylko widoku modelu W aplikacji zwykle kończysz "wszystko jest związane ze wszystkim", co przekłada się na trudniejską skalowalność. Dzięki podejściem MVP łatwiej było zrozumieć rolę każdego elementu, zasada Kiss!
abstrakcjonowanie Logika biznesowa (Data i sieć) Warstwa z interfejsu użytkownika umożliwia bezbolesny proces rozwoju orientacyjnego z wieloma platforma.

Show More Less

Co nowego Avenging - MVP project

- Character Listing
- Character Detail
- Comic detail

Informacja

Zaktualizowano:

Aktualna wersja: 1.0

Wymaga Androida: Android 4.2 or later

Rate

Share by

Może Ci się spodobać