Software-Entwicklung & Programmierung
Client Server Web
Web-Services
Desktop
Mobile Android
Middleware
Windows Linux
Wir entwickeln maßgeschneiderte Komplettanwendungen, Middleware und Batchprozesse für EDV- und Informationssysteme. Dazu nutzen wir hauptsächlich die weitverbreitete und offene Java-Technologie. Java läuft etwa auf Windows-PCs, Linux-Servern, Smartphones, Tablets, SmartCards und DVD-Playern. Java wird unterstützt von Oracle, IBM, HP, SAP, Google u.v.m.
Wir prüfen in jedem Einzelfall, ob eine Individualentwicklung Sinn macht und verwenden soweit wie möglich Standardkomponenten und -protokolle, damit die entstehende Software nachhaltig verwendet und einfach gewartet werden kann.
Neben Java setzen wir vereinzelt auch andere Technologien ein, sofern dies erforderlich ist oder sinnvoll erscheint. Dazu zählen z.B. C/C++, Microsoft Technologien (wie .NET/C#) sowie Shell-Programmierung und Scripting im Allgemeinen.
Wir entwickeln neben einfachen Nutzeranwendungen (z.B. eines Windows-Programms) auch komplexere Client-Server- bzw. Datenbank-Applikationen sowie Web-Anwendungen. Durch Unterstützung der Android-Plattform entwickeln wir auch Apps für Smartphones und Tablets mit Android sowie für mobile Browser optimierte Web-Schnittstellen.
Im Bereich der Hardware unterstützen wir ebenfalls serielle Kommunikation (SerialIO) mit speziellen oder individuellen Elektronikkomponenten auf Anfrage. Wir haben ebenfalls Erfahrung im Umgang mit Single-Board-Computern wie dem Raspberry Pi oder dem Wandboard.
Von der technischen Seite ausgehend, arbeiten wir uns grundsätzlich in jegliche Branchenbelange ein. Egal ob Handwerker, Industriefertigung, Softwarehersteller, Dienstleister etc. - sprechen Sie uns einfach an!
Softwareindividualentwicklung, Datenverarbeitung, Import/Export, Warenwirtschaft
Java J2SE J2EE
HTTPS REST
HTML CSS JSON
SQL CSV
XML SOAP WSDL
AES RSA PKI TLS
- Beratung - Planung - Umsetzung
- Desktop-Anwendungen für Windows und Linux
- Middleware-Komponenten und Parser
- Schnittstellen-Programmierung für Warenwirtschaftssysteme
- Server-, Backend- und Datenbankanwendungen
- Web-Techniken & Web-Anwendungen, Web-Services, Web-Service-Security (WSS/E, OASIS), XML-Signaturen/Verschlüsselung (wss4j) etc.
- Manuelle und automatisierte Software-Tests
- Schulungen und Seminare zur ausgewählten Entwicklungsthemen
- Spezialleistungen in den Bereichen IT-Sicherheit, Kryptographie und Applikationssicherheit
Anwendungsbeispiele
- Unterstützung von Produktentwicklungen
- Entwicklung von Proof-of-Concepts (PoC), auch für technisch anspruchsvolle Teilkomponenten
- Auf Basis aktueller Technologien
- Einarbeitung in vorhandenen Quellcode
- Entwicklung individueller Programme oder Serverappliktionen
- Automatisierung von Abläufen und Prozessen (z.B. Verkaufs-/Bestellprozesse, Datenimport, Datenexport usw.)
- Entwicklung von Batch-Prozessen zur Arbeitserleichterung auf Arbeitsplätzen oder Servern
- Individuelle Automatisierungskomponenten (zur Fehlervermeidung, Beschleunigung und Kontrolle von Prozessen)
- Sichere Datenübertragung mittels Standardprotokollen oder individueller Protokolle
- Entwicklung von Middleware-Komponenten zwischen Unternehmensapplikationen
- Individuelle Monitoring- und Steuerungs-Tools (Logfile-Analyse)
Technische Projektleitung
Bei größeren IT-Projekten, die beispielsweise die Zuhilfenahme von Web-Agenturen oder externen Entwicklungsbüros erfordern, übernehmen wir für Sie gerne die unabhängige technische Projektleitung. Damit stellen wir sicher, dass in erster Linie Ihre Interessen gewahrt werden und die Qualität des gelieferten Ergebnisses unabhängig bewertet wird. Ein Beispiel wäre die Erstellung eines neuen Web-Shops bzw. Online-Shops nebst Integration vorhandener Produktdatenbanken oder Warenwirtschaftssystemen.
Schlagworte
Software-Individualentwicklung, Softwareentwicklung/Software-Entwicklung, Individuelle Software/Individualsoftware, Anwendungsentwicklung, Applikationsentwicklung, Datenbank-Entwicklung, Datenbank-Software, Software-Ingenieur, Softwareentwickler/Software-Entwickler, Java-Entwickler, Programmierung, Programmierer, Server-Entwicklung, Windows-Programmierer