Software Lösungen - Unsere Stärken


Camsoft ist spezialisiert auf die Entwicklung von Kunden spezifischer Software für die verschiedensten Anwendungsbereiche und Kundensegmente, beginnend bei Dispositionssystemen mit mobilen Komponenten für Baumaschinen und Serviceunternehmen über Lagerverwaltungen bis hin zu mobilen Anwendungen für Flughafendienste und Autovermietersysteme. Wir realisieren Ihr Projekt angefangen bei der Ideenfindung, über Konzeption, Implementierung und Integration in Ihr bestehendes Informatik-Umfeld.

Warum Camsoft?


Durch unsere langjährige Erfahrung in der Softwareentwicklung und Beratung sind wir der ideale Partner für die Realisierung ihrer individuellen Vorstellungen und Wünsche.

Wir verfügen über ein breites Know-How in der Entwicklung von Web-Applikationen, Client-Server-Applikationen und insbesondere von mobilen Anwendungen. Im Rahmen der eigenen Client-Server-Lösungen sowie für andere Zentralanwendungen wurden mobile Systeme geschaffen, die über einen eigenen Kommunikationsserver unter Einsatz verschiedener Techniken (WLAN, GSM, GPRS, UMTS) mit der Zentralanwendung kommunizieren. Alle Entwicklungen basieren auf der Verwendung von verschiedenen Datenbanksystemen, wie z.B. Sybase SQL-Anywhere, MS-SQL, Oracle und andere.

Eine besondere Bedeutung kommt dabei auch der Datenkommunikation zwischen verschiedenen Systemen zu. Bei der Umsetzung können wir uns dabei auf ein breites Fachwissen unserer Mitarbeiter verlassen und gezielt die auf Ihr Problem zugeschnittenen Werkzeuge für die Implementation wählen.

Unter Produkte finden Sie einige Beispiele.

Umsetzung


Da die Wahl der Umsetzungswerkzeuge von der jeweiligen Infrastruktur und den Wünschen des Kunden abhängig ist, sind wir bezüglich der Implementierung sehr offen. Generell hat sich bisher folgende Aufteilung ergeben

  • Um Client/Server Applikationen zu realisieren arbeiten wir vor allem mit PowerBuilder dem mächtigen Entwicklungswerkzeug von SAP (Sybase). Wir haben über zwei Jahrzehnte Erfahrung in der PowerBuilder Programmierung. Die Anwendungen sind derart konzipiert, dass sie unter Terminalserver (Citrix) verwendet werden können. Dies ermöglicht eine Zentralinstallation bei gleichzeitiger weltweiter Nutzung über das Internet und liefert den Bedienkomfort einer Client-Server-Lösung.
  • Mobile Anwendungen für Smartphones, Tablett-PCs, Bordrechner und anderen embedded oder smart Geräte mit den Betriebssystemen Windows, Android, iOS, Linux, RTOS entwickeln wir in der Regel mit unserem eigenen Framework, so dass Lizenzgebühren entfallen. Für die unterschiedlichen Kommunikationsvarianten (WLAN, GSM, GPRS, UMTS) stehen auch eigene Bibliotheken zur Verfügung.
  • Hier sind einige Techniken und Programmiersprachen, die wir einsetzen:
    • Web 2.0, MVC, MVVM, XML, XSLT, SOAP, JSON, Java, JSP, JavaScript, .Net, C#, Lua, C, C++, PHP
  • Bei der Realisierung zahlreicher Schnittstellen für unsere Produkte (z.B. zu SAP, Datev) sind Basismodule entwickelt worden, die das schnelle Entstehen von neuen komplexen Schnittstellen mit unterschiedlichsten Datenaustauschtechniken ermöglichen.

Technischer Support


Für all unsere Produkte bieten wir auch Support via Telefon, Email und online über TeamViewer an. Notwendige Einsätze im Rahmen des Supports, welche von wenigen Stunden bis Tage dauern und primär zur Lösung eines entwicklungstechnischen Problems dienen, gehören selbstverständlich auch dazu.