Hocheffiziente Web-Anwendungen auf Basis von Java EE und Open Source Libraries, hochperformante und skalierbare Web-Server und Web-Services mit undertow und Docker, Desktop-Anwendungen auf Basis von Java Swing/AWT, Oracle, SQL-Server, HSQLDB, H2, u.v.m.
XML- und XSL-Verarbeitung auf Basis unserer XSLTengine, On-the-Fly Import unterschiedlichster XML-Datenquellen (Dateien, SQL, HTTP, Web-Services, RSS), dynamisches HTML beinahe so schnell wie statische HTML-Seiten, perfor-mantes Caching, u.v.m.
Apps für iPhone/iPad, Android, Windows Phone sowie Blackberry auf Basis von Codename One. Ein Java Source Code für alle Devices. Keine teure Mehrfachentwicklung, Look&Feel als wäre es eine native App speziell für das jeweilige Zielsystem.
JavaOnBoard, ein Java-Framework speziell für Embedded Systems und IoT. Steuerung von Digital I/O, I2C, SPI, ADC, DAC, PWM, UART, USB, Bluetooth, Watchdog, u.v.m. Plattformunabhängig (ARM, Intel), small memory footprint, multi-threaded, Pub/Sub EventBus, etc.
FAILURE IS NOT AN OPTION ~ Gene Kranz, Flight Director, NASA
Mit einem Bruchteil der Rechenleistung eines Smartphones ist es gelungen, den Mond zu erreichen. Obwohl die Computertechnik in den 1960er Jahren noch in den Kinderschuhen steckte, ist bei den Apollo-Missionen kein einziger nennenswerter Programmfehler aufgetreten. Heute – mehr als 45 Jahre später – geben wir uns mit bis zu 5 Bugs pro 1.000 Zeilen Code zufrieden? Nein, das muss nicht sein! Es gibt genügend Mittel und Wege, die Code-Qualität von Anfang an hoch zu halten. _____ Software aus unserer Hand läuft bereits mehr als 15 Jahre im 7/24 Stunden Dauerbetrieb, fehlerfrei, ohne eine einzige Reklamation, und das bei einer Bank, online, öffentlich und für jedermann sichtbar.