Software-Entwicklung für Mac OS, Windows und Linux

Individuelle Desktop-Lösungen

Ihre Software "Custom Made"

Bei der Entwicklung von Desktop-Anwendungen setzen wir verschiedene Technologien ein, die einzelne oder alle Betriebssysteme bedienen können. Ihr Projekt muss unter Windows, Linux und Mac OS funktionieren? Dann bietet sich eine plattformunabhängige Qt-Anwendung an. Sie benötigen eine Anwendung mit hoher Office-Integration unter Windows? Microsoft .NET ist die Lösung. Wenn Sie hingegen eine Anwendung nur für Mac OS planen, bietet sich die Verwendung von Cocoa, Apples eigenem Entwicklungsframework, an.

Unsere Experten beraten Sie bei der Technologieauswahl und setzen Ihre Desktop-Anwendung mit dem sinnvollsten Framework um.


Desktop-Software für alle Betriebssysteme

Desktop-Software für alle Betriebssysteme

Multiplattform-Software für Windows, Mac OS und Linux

Zur Entwicklung von plattformübergreifenden Anwendungen mit grafischer Benutzerschnittstelle (GUI) verwenden wir bevorzugt das Qt-Framework von Nokia (vormals Trolltech). Qt ist weit mehr als eine Bibliothek für grafische Benutzeroberflächen. Intelligente Containerklassen zur Datenverwaltung, ein Model/View Konzept für die Datenvisualisierung und -bearbeitung, Richtext-Unterstützung und vieles mehr machen Qt in der C++ Welt zu einem der besten Frameworks am Markt. Die von uns entwickelten Produkte TK-Suite, envoy und saXAS basieren auf Qt, so daß wir diese für Windows, Mac OS X und Linux verfügbar machen können.

Qt macht immer dann Sinn, wenn eine Anwendung auf mehreren Plattformen eingesetzt werden soll. Mit Qt wird der Programmcode nur einmal erstellt und kann dann für verschiedene Betriebssysteme kompiliert werden. Durch die Verwendung eines Installationsprogramms gestaltet sich die Installation so einfach, wie man es von nativen Windows- oder Mac-Anwendungen gewohnt ist.


Anwendungen für MS Windows

Zukunftssichere .NET-Anwendungen

Reine Windows-Applikationen entwickeln wir mit Microsofts .NET-Framework. Durch die starke Integration in das Betriebssystem und die leistungsfähige Entwicklungsumgebung entstehen selbst komplexe Anwendungen in kurzer Zeit.

Vorteile des .NET-Frameworks:

  • Unabhängig von der Windows-Version (ab XP aufwärts)
  • Hohe Skalierbarkeit von Einzelplatzanwendung bis zur verteilten, 3-schichtigen Netzwerkanwendung
  • Einfache Integration von MS Office
  • Homogene GUI durch Windows-Standardelemente

.NET-Anwendungen nutzen die Fähigkeiten von MS Windows perfekt aus, sind zukunftssicher und leicht zu installieren.


Anwendungen für Apple Mac OS X

Native Anwendungen mit dem Cocoa-Framework

Mac-Anwendungen, die mit dem Cocoa-Framework entwickelt werden, erben das Verhalten und die Optik des Betriebssystems. Cocoa-Anwendungen sind schnell und ermöglichen intuitive und ansprechende Oberflächen, die sich perfekt in Mac OS X integrieren.

Cocoa-Anwendungen werden mit der objektorientierten Programmiersprache Objective-C nach Model-View-Controller-Ansatz entwickelt.