Avenging - MVP project

5,0
16 recenzií
1 tis.+
Stiahnuté
Hodnotenie obsahu
Pre všetkých
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky
Snímka obrazovky

Informácie o aplikácii

Blogu: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GitHub: https://github.com/JoaquimLey/avenging

Používa Marvel Comics API ako služba, ktorá obsahuje všetky informácie o knižnici Marvel.
Všetky údaje poskytnuté Marvel. © 2016 MARVEL
 

Čo je MVP?

ModelViewPresenter
---------------------------
- View je vrstva, ktorá zobrazuje dáta a reaguje na akcie používateľa. V systéme Android, mohlo by to byť aktivita, fragment, čo android.view.View alebo Dialog.
- Model je dátový prístup vrstva, ako je databáza API alebo na diaľkovom API servera.
- Presenter je vrstva, ktorá poskytuje pohľad s dátami z modelu. Presenter tiež spracováva úlohy na pozadí.

Väčšina moderných aplikácií pre Android stačí použiť View-model architektúry.
Programátori sú zapojené do boja s výhľadom na zložitosti miesto riešení pracovných úloh.
Použitie iba Model-View v aplikácii zvyčajne skončiť s "všetko, čo je spojené so všetkým", čo sa premieta do tvrdšieho škálovateľnosť. S príchodom MVP ľahšie pochopiť úlohu každý prvok, princíp KISS!

Abstrahovať obchodnej logiky (dáta a sieť) vrstvu z užívateľského rozhrania umožňuje bezbolestný multiplatformový vývojový proces príchuť Orientu.
Aktualizované
10. 8. 2016

Zabezpečenie údajov

Tu môžu vývojári zobrazovať informácie o tom, ako ich aplikácie zhromažďujú a používajú údaje. Ďalšie informácie o zabezpečení údajov
K dispozícii nie sú žiadne informácie

Hodnotenia a recenzie

5,0
16 recenzií

Novinky

- Character Listing
- Character Detail
- Comic detail