Anwendungsentwicklung

Individuelle Anwendungsentwicklung ermöglicht die Programmierung installierbarer Software, die sehr eng mit dem Betriebssystem (z.B. Microsoft Windows) oder der Hardware des jeweiligen Rechners verzahnt ist. Anwendungssoftware ist durch Standardprogramme, wie Software zur Auftragsverwaltung, Text- oder Bildverarbeitung, ein unverzichtbarer Bestandteil in vielen Unternehmen.

Maßgeschneiderte Anwendungsentwicklung schafft hohen wirtschaftlichen Nutzen, wenn Ihre individuellen Anforderungen und Geschäftsprozesse durch Standardsoftware nicht optimal abgebildet werden können. Sie ermöglicht Ihnen, schnell und flexibel auf Marktveränderungen zu reagieren und sichert Ihnen dauerhafte Wettbewerbsvorteile.

Anwendungsentwicklung von Explicatis aus Köln

Explicatis ist Ihr Partner für individuelle Desktop- und Server-Anwendungen sowie Schnittstellenlösungen.

Desktop
Server
Middleware

Desktop-Anwendungen

Desktop-Anwendungen sind lokal auf einem PC-System betriebene Programme mit einer sichtbaren Oberfläche zur interaktiven Benutzung durch den Anwender. Die Entwicklung einer Desktop-Anwendung ist insbesondere dann von Vorteil, wenn sich die Software eng in das Betriebssystem (z.B. Microsoft Windows) oder mit anderen Anwendungen auf dem PC-System integrieren soll, spezielle Hardware angesprochen werden muss oder eine stabile Netzwerkverbindung zu einem Server nicht vorausgesetzt werden kann.

In Abhängigkeit des Einsatzbereiches entwickelt Explicatis für Sie für Microsoft Windows optimierte Anwendungen oder alternativ auf allen gängigen Betriebssystemen lauffähige Java-Anwendungen.

Beispielprojekte für Desktop-Anwendungen sind:

  • Datenverarbeitungssoftware mit Zugriff auf lokale, von anderen Programmen bereitgestellte Daten
  • Anwendungssoftware mit rechenintensiven Visualisierungsverfahren
  • Anwendung zur Erfassung von Inhalten ohne Internetverbindung
  • Anwendung mit Integration einer Textverarbeitungssoftware und direkter Druckeransprache
  • Anwendung, die über Bluetooth mit anderen Geräten kommuniziert
  • Datenerfassungssoftware mit Zugriff auf Barcode-Scanner

Serveranwendungen und Middleware

Serveranwendungen sind auf die Erledigung spezieller Aufgaben zugeschnittene Softwarelösungen, die meist keine direkte Oberfläche zur interaktiven Benutzung durch den Anwender haben. Sie verfügen stattdessen über Schnittstellen, um von verschiedenen Anwendungen oder PC-Systemen aus angesprochen werden zu können.

Die Konzeption und Entwicklung einer individuellen Serveranwendung ist insbesondere dann sinnvoll, wenn rechen- oder datenintensive Verfahren implementiert werden. Diese Verfahren können durch eine Serveranwendung zentral bereitgestellt werden, um sie aus verschiedenen Anwendungen heraus nutzen zu können.

Beispielprojekte für Serveranwendungen und Dienste sind:

  • Serverdienst zur automatisierten, parallelisierten Erstellung von Druckvorlagen
  • Webservice zur sicheren und schnellen Bereitstellung von Daten für andere Programme
  • OPC-Lösungen zum Datenaustausch zwischen Anwendungen in der Automatisierungstechnik
  • Spezialisierte Datenverwaltungssoftware zum schnellen Bereitstellen großer Datenmengen
  • Parallelisierungs-Software zur Überwachung und Steuerung von mehreren individuellen Softwarediensten
  • Software zur Überwachung der ordnungsgemäßen Funktion von anderen Server-Anwendungen und Diensten

Referenzprojekte

Beispiele für von Explicatis realisierte Anwendungssoftware finden Sie in unserem Case Study-Bereich: Referenzprojekte Anwendungssoftware.

Zudem haben wir Ihnen Informationen zu unseren Technologien bereitgestellt.