diff --git a/doc/praesentation/Tech_Client.fodp b/doc/praesentation/Tech_Client.fodp index 7fccff8..044254d 100644 --- a/doc/praesentation/Tech_Client.fodp +++ b/doc/praesentation/Tech_Client.fodp @@ -1,13 +1,13 @@ - 2019-06-10T15:26:57.301707798LibreOffice/6.2.3.2$Linux_X86_64 LibreOffice_project/20$Build-22019-06-18T16:30:36.709014268PT4H43S70 + 2019-06-10T15:26:57.301707798LibreOffice/6.2.4.2.0$Linux_X86_64 LibreOffice_project/20$Build-22019-06-19T14:31:13.145747269PT4H8M25S74 - -1639 - -47 - 14099 - 9999 + -169 + -1952 + 31900 + 16213 view1 @@ -35,10 +35,10 @@ true 4 0 - -1865 - -412 - 28888 - 19519 + -169 + -1952 + 31901 + 16214 2000 2000 200 @@ -98,9 +98,9 @@ false 0 low-resolution - CUPS-PDF + Generic Printer false - kAH+/0NVUFMtUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ1VQUzpDVVBTLVBERgAAAAAAAAAAAAAAAAAAAAAAAAAWAAMArQAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9Q1VQUy1QREYKb3JpZW50YXRpb249UG9ydHJhaXQKY29waWVzPTEKY29sbGF0ZT1mYWxzZQptYXJnaW5kYWp1c3RtZW50PTAsMCwwLDAKY29sb3JkZXB0aD0yNApwc2xldmVsPTAKcGRmZGV2aWNlPTEKY29sb3JkZXZpY2U9MApQUERDb250ZXhEYXRhClBhZ2VTaXplOkE0AAASAENPTVBBVF9EVVBMRVhfTU9ERRMARHVwbGV4TW9kZTo6VW5rbm93bg== + kwH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAtAAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luZGFqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4RGF0YQpQYWdlU2l6ZTpBNAAAEgBDT01QQVRfRFVQTEVYX01PREUPAER1cGxleE1vZGU6Ok9mZg== true false 6 @@ -109,7 +109,9 @@ - + + + @@ -570,7 +572,7 @@ - + @@ -637,9 +639,14 @@ - + + + + + + @@ -654,6 +661,12 @@ + + + + + + @@ -771,7 +784,7 @@ - <Foliennummer> + 1 @@ -794,7 +807,7 @@ - <Foliennummer> + 1 @@ -819,7 +832,7 @@ - <Foliennummer> + 1 @@ -19876,30 +19889,46 @@ Technologien - + - Client Kotlin - + Client: Kotlin - Kurz vorgestellt (Interpretersprache, benötigt .Net 2.1.4) + Syntax ähnlich wie Java + + + Sprachfeatures die Java nicht bietet (when mit expressions) + + - Vorteile gegenüber herkömlichen Sprachen (Java, C#, ...) + Übersetzt in JVM Bytecode → läuft überall - Wie sieht toolchain aus (IDE, gradle) + Native code (LLVM) - Verwendete Libs für das Projekt (tornadofx) - + Intellij IDEA (IDE), gradle (build tool) + + Bibliotheken: + + + GUI Framework: TornadoFX (JavaFX für Kotlin) + + + Design lässt sich durch css ändern + + + + + Jfoenix: Material Design GUI Elemente (ChipView, etc.) - + Hervorgehobene genauer anschauen.