Lösungsorientiert

Lösungsorientiert
Lösungsorientiert

Das Spektrum der Desktop Anwendungen ist groß. Hierzu wird unterteilt in zwei Schichten

  • Treiber, die Daten von einer Hardware abgreifen, bearbeiten und für die Software bereitstellen
  • Software, die funktionale Operationen mit diesen Daten erledigen

Eine Software muss hierbei nicht zwingend Daten von einem Treiber erhalten, ein Treiber jedoch impliziert in der Regel eine Software, die diesen Treiber nutzt.

Client/Server-basierte Anwendungen lagern die Logik und dessen Bearbeitung in die Edge oder Cloud aus. Über Web-Protokolle werden die Daten vom Server zu dem Client transferiert und dort dargestellt. Eine solche Anwendung erfordert zwingend ein Internet oder Intranet.

Unsere Referenzen

Unsere Werkzeuge

Bei der Umsetzung unserer Projekte setzen wir auf die neusten Standards und verwenden immer entsprechend die aktuell stabile Release-Version.

Wir verfügen über ein breites Spektrum an verschiedenen Programmiersprachen. Eine cloud-basierte Anwendung hat Anforderungen hinsichtlich Skalierbarkeit, hingegen eine Anwendung für ein Embedded Systeme auf Performanz. Die Wahl der Programmiersprache fällt entsprechend dem Anwendungskontext.

Dies gilt ebenso für die Wahl der Datenbank und des Frameworks für eine Bedienoberfläche. Entsprechend den Anforderungen ist zu entscheiden, ob zum Beispiel die Datenbank relational sein und eine Anwendung web-basiert programmiert werden muss.