SITH - LostCastle.de / Group
Willkommen im Projekt
Simpel Integratet Technologie Hub
SITH ist ein in C++17 (+) geschriebens Framework das uns die Entwicklung von MultyPlatform GUI Aplicationen erleichtern soll.
Das Framework ist daran orientiert, die weitere Arbeit auf das Problem zu begrenzen. Die gesammte Interaktion die Für das Betriebsystem Spezifisch ist, oder zum erstellen der eigentlichen Oberfläche ervorderlich ist, wird vom Framework für den Programmierer übernommen.
Grundlagen
In den Grundlagen, werden wie in den meisten Frameworks die alltäglichen Datentypen überschreiben. Darunter String, Datenzugriff, der für den Programierer zwischen Lokalen Datein, Webzugriff bis hin zu FTP über SSH und nutzen von Kontainern, wie zB ZIP tranzparent abgehandelt werden.
Zu den Grundlagen gehören natürlich auch Dinge wie Log-Managment.
Programm
Als weiter wichtiger Teil, nimmt das Framework die Kernkontrolle des Programmes vom Programierer ab.
Dies startet bei der main Funktion und der Interpretation, der Interpretation, der Start Parameter.
Besteht aber vor allem Im Lebenszyklus des Programmes und der Enteraktion mit dem Betriebsystem um auf Nutzereingaben zu reagieren.
Darunter wird auch ein internes Eventsystem verwendet.
GUI
GUI umfast Ontop alles was zum Zeichen von Fenstern, Buttons, Textboxen und dergleichen, bis ihn zu der Nutzung von DirektX und OpenGL.