29 lines
480 B
Markdown
29 lines
480 B
Markdown
|
Einflussfaktoren:
|
||
|
* Technologie
|
||
|
* Architekturtypen
|
||
|
* Benutzer & Gerät
|
||
|
* Anwendungsart
|
||
|
|
||
|
|
||
|
Programmiermodelle:
|
||
|
* Programmierte Oberflächen (JavaFX ohne FXML)
|
||
|
* Deklarative / Markup Oberflächen (HTML, FXML, XAML)
|
||
|
|
||
|
Bsp.: Code für model
|
||
|
Deklarativ (pseudo)
|
||
|
```
|
||
|
<children>
|
||
|
<Button text="Go"</Button>
|
||
|
</children>
|
||
|
```
|
||
|
|
||
|
Programmatisch
|
||
|
```
|
||
|
Button myButton = new Button()
|
||
|
parrent.getChildren().add(myButton)
|
||
|
```
|
||
|
|
||
|
Was sind Standardprobleme in der GUI-Entwicklung:
|
||
|
- Selbsterklärend
|
||
|
-
|