Selaa lähdekoodia

add more presentation text

Noah Vogt 3 vuotta sitten
vanhempi
sitoutus
99d2888a79
2 muutettua tiedostoa jossa 14 lisäystä ja 2 poistoa
  1. 1 1
      vortrag/besprechung17jan.txt
  2. 13 1
      vortrag/text.md

+ 1 - 1
vortrag/besprechung17jan.txt

@@ -5,7 +5,7 @@ Noah:   was hatten wir vor? (Ziele)
         Wie heisst die Arbeit
 
 
-Noah:   Was haben wir selber geschrieben?
+Noah:   Was haben wir selber geschrieben? -> auf video beziehen
         Was haben wir wirklich gemacht?
         Room, Dao, Libs, Material, ...
 

+ 13 - 1
vortrag/text.md

@@ -34,4 +34,16 @@ Auch die typischen Vorzüge und Funktionalitäten der Mobilplattform Android sol
 Auch soll ein Einstellungsfenster erstellt werden, wo der Nutzer verschiedene Verhalten der App anpassen kann. Beispielsweise soll es das Farblayout der App, die Synchronisationsintervalle und Einstellungen an den Pushnachrichten ändern können, Kontaktlisten verwalten und Einstellungen zur Privatsphäre beinhalten.
 
 ## Was haben wir wirklich selber gemacht
-Wir haben natürlich von Softwarebibliotheken (engl. libraries) Gebrauch gemacht. Dazu gehören die Standardbibliotheken von Android, welche jede App verwenden muss, aber auch spezielle Sachen für unsere App. Dazu gehören z.B. **[insert DB libs]** welche nötig sind, um eine Datenbank zu erstellen. Das bedeutet, dass wir zwar eine eigene Datenbankstrukur erstellt haben
+Wir haben natürlich von Softwarebibliotheken (engl. libraries) Gebrauch gemacht. Dazu gehören die Standardbibliotheken von Android, welche jede App verwenden muss, aber auch spezielle Sachen für unsere App. 
+### Database (mit dem bini nonig zfriede... material isch besser geeignet für das I think)
+Dazu gehören z.B. Room, SQLite welche verwendet werden, um eine Datenbank zu erstellen und mit einer gewissen Abstrahation diese zu bearbeiten. Das bedeutet, dass wir zwar eine eigene Datenbankstrukur erstellt haben, welche Emails speichern, abrufen und für mehrere Accounts genutzt werden kann, und diese selber geschrieben haben, so haben wir aber immer noch nicht eine SQL Datenbank selber geschrieben.
+### GUI -> Material Design
+Das dahinterliegende Framework welches den App Entwicklern ermöglicht, Fenster, Knöpfe, Texte und Texteingabefelder ermöglicht, ist schon von Android gegeben. Da dieses GUI-Framework aber visuell nicht wirklich ansprechend ist, benutzen wir die Bibliothek *Material*. Diese Bibliothek ändert ein paar Standard Styles und Designs, und wird bereits in einigen viel genutzten Apps benutzt, was dem neuen Nutzer eine familiäre Benutzererfahrung beschert.
+
+Es ist also wie eine Art Lego mit verschiedenen vorgefertigten Bauwerken, welche man kopieren kann und daraus eine Spielzeugsiedlung nach seinem Anspruch bauen kann. Naja, besser angebracht wäre eher von einer hochkomplexen, industriellen Gesellschaft zu sprechen als von einer Siedlung.
+
+## Datenbase
+
+Eine Datenbank (engl. database) ist allgemein eine organisierte Ansammlung von strukturierter Information oder Daten, typischerweise digital auf einem Computersystem gespeichert, verwaltet und ausgewertet (nach [oracle](https://www.oracle.com/database/what-is-database/). Diese ist oft sehr ähnlich aufgebaut wie die für Endnutzer entwickelten graphischen Tabellenkalkulationsprogramme wie z.B. Libre Office, Google Docs oder Only Office.
+
+Eine standardisierte Form um Datenbankabfragen zu machen ist *SQL*, ausgeschrieben *Structured Query Language*