Technologien

Der Stack hinter Software, die laufen muss

Fünfundzwanzig Jahre Software für Lkw, Lagerhallen und Krankenhausstationen hinterlassen klare Meinungen über Werkzeuge. Das sind die, zu denen wir greifen – und am Ende der Seite die, auf die wir nicht länger warten wollten und die wir deshalb selbst geschrieben haben.

68Technologien
6Disziplinen
35von uns gepflegte Bibliotheken

Sprachen & Frameworks

C# und .NET durchgängig – Gerät, API und der Cloud-Dienst dahinter in einer Sprache, sodass ein Team den gesamten Weg verantworten kann. Natives Swift und Kotlin, wo die Plattform es verlangt.

12 im täglichen Einsatz
  • C#Unsere Hauptsprache, seit 25 Jahren
  • .NETDie Runtime unter allem
  • .NET MAUINative plattformübergreifende Apps
  • XamarinDie Apps, die wir davon migrieren
  • ASP.NET CoreAPIs und Web-Backends
  • BlazorWeb-UI in C#
  • OrleansVerteilte, zustandsbehaftete Dienste
  • .NET AspireCloud-native Orchestrierung
  • EF CoreDatenzugriff, mit Sorgfalt
  • SwiftNative iOS-Bindings
  • KotlinNative Android-Bindings
  • TypeScriptWeb-Frontends

Plattformen & Hardware

Smartphones in der Hosentasche, robuste Handhelds in der Lagerhalle, Gateways fest im Fahrzeug verbaut. Die Teile jeder Plattform, die die meisten Teams nie anfassen müssen, sind die, in denen wir täglich arbeiten.

16 im täglichen Einsatz
  • iOSiPhone und iPad
  • AndroidSmartphones, Tablets, robuste Geräte
  • macOSMac Catalyst und Desktop
  • WindowsDesktop, WinForms und WPF
  • LinuxServer und Edge-Hosts
  • WebAssemblyBlazor im Browser
  • Bluetooth LECentral, Peripheral, GATT
  • OBD-IIFahrzeugdiagnose
  • GPS & GeofencingStandort im Hintergrund
  • HealthKitGesundheitsdaten von Apple
  • Health ConnectGesundheitsdaten unter Android
  • mDNS & SSDPErkennung im lokalen Netzwerk
  • Apple WatchwatchOS-Begleit-Apps
  • Wear OSBegleit-Apps für die Uhr
  • CarPlayiPhone-Apps im Armaturenbrett
  • Android AutoAndroid-Apps im Armaturenbrett

Cloud & Delivery

Dienste, die sich sauber deployen lassen und günstig im Betrieb bleiben – mit den Pipelines und der Telemetrie, mit denen ein kleines Team sie auch um 3 Uhr nachts betreiben kann.

12 im täglichen Einsatz
  • Microsoft AzureUnsere Standard-Cloud
  • AWSWenn der Kunde dort zu Hause ist
  • Google CloudHosting und Daten
  • FirebaseMessaging und Analyse
  • DockerContainer überall
  • KubernetesWenn die Skalierung es verlangt
  • GitHub ActionsCI/CD
  • Azure DevOpsPipelines und Boards
  • CloudflareEdge, DNS und Tunnel
  • OpenTelemetryTracing und Metriken
  • SentryAbsturz- und Fehlerberichte
  • NuGetWo unsere Bibliotheken erscheinen

Daten & Speicherung

Relational, dokumentenbasiert, Geo und Cache – auf dem Server und auf dem Gerät. Ausgewählt danach, wie die Daten abgefragt und synchronisiert werden, nicht danach, was im letzten Projekt verwendet wurde.

8 im täglichen Einsatz
  • SQL ServerDer Enterprise-Standard
  • PostgreSQLRelational und dokumentenbasiert
  • SQLiteOffline-Speicher auf dem Gerät
  • MySQLRelationale Workloads
  • Cosmos DBGlobaler Dokumentenspeicher
  • MongoDBDokumenten-Workloads
  • RedisCaching und Pub/Sub
  • DapperWo sich reines SQL lohnt

Integrationen & Protokolle

Die Dienste und Datenformate, von denen ein vernetztes Produkt am Ende abhängt – Benachrichtigungen, Identität, Stores, Karten und die Verträge zwischen Systemen, die Sie nicht kontrollieren.

12 im täglichen Einsatz
  • Apple Push (APNs)iOS-Benachrichtigungen
  • Firebase MessagingAndroid-Benachrichtigungen
  • Notification HubsPush für ganze Flotten
  • Web PushBrowser-Benachrichtigungen
  • gRPCVerträge zwischen Diensten
  • SignalREchtzeit-Updates
  • OpenAPIDokumentierte, typisierte APIs
  • OAuth & OpenIDIdentität und Anmeldung
  • CoreWCFSOAP-Verträge am Leben halten
  • Google MapsKarten und Routing
  • App StoreStoreKit und In-App-Käufe
  • Google PlayPlay Billing und Vertrieb

KI & Intelligenz

Standardmäßig modellunabhängig. Das Modell ist austauschbar; die Tools, das Retrieval und die Evaluierungen drumherum bauen wir so, dass sie bleiben.

8 im täglichen Einsatz
  • Model Context ProtocolIhre Systeme als Tools
  • Microsoft.Extensions.AIAnbieterunabhängige KI in .NET
  • Azure OpenAIModelle in Ihrem Tenant
  • ClaudeReasoning und Agenten
  • OllamaLokale und On-Prem-Modelle
  • SpracheSpracherkennung, TTS, Wake Word
  • Bildanalyse auf dem GerätGesichts- und Dokumentenerkennung
  • StimmerkennungSprecheridentifikation
Shiny Open Source

Einen Teil dieses Stacks haben wir selbst geschrieben

Wenn das Plugin, das ein Projekt brauchte, verwaist war, fehlte oder auf echten Geräten unbemerkt versagte, haben wir es ordentlich gebaut und veröffentlicht. Tausende Teams liefern heute mit denselben Bibliotheken aus, die wir in jedes Projekt mitbringen – jede Zeile öffentlich, jeder Download gezählt.

40M+Open-Source-Downloads
30+Veröffentlichte Bibliotheken
70+UI-Controls für MAUI & Blazor

70+ Controls. Zwei Hosts. Ein Theme.

Native Komponenten für .NET MAUI und Blazor, von Tabellenansichten bis zu Gantt-Diagrammen.

Controls ansehen

Bauen Sie auf einem davon auf?

Niemand kennt diese Bibliotheken besser als die Leute, die sie geschrieben haben. Bringen Sie uns den schwierigen Teil Ihres Projekts, und wir sagen Ihnen offen, was nötig ist.