Statements (24)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:component |
gptkb:model
View Presenter |
| gptkbp:focusesOn |
separation of concerns
testability |
| gptkbp:influencedBy |
gptkb:Model–View–Controller_(MVC)
|
| gptkbp:modelHandles |
data and business logic
|
| gptkbp:originatedIn |
1990s
|
| gptkbp:pattern |
architectural pattern
|
| gptkbp:popularFor |
Android development
|
| gptkbp:presenterHandles |
user input
|
| gptkbp:purpose |
separate presentation logic from business logic
|
| gptkbp:relatedTo |
gptkb:Model–View–Controller_(MVC)
gptkb:Model–View–ViewModel_(MVVM) |
| gptkbp:usedIn |
software engineering
user interface design web applications desktop applications mobile applications |
| gptkbp:viewHandles |
display logic
|
| gptkbp:bfsParent |
gptkb:Model–View–Controller_(MVC)
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
Model–View–Presenter (MVP)
|