Bananenbieger
Golden Noble
- Registriert
- 14.08.05
- Beiträge
- 25.515
"Ja total einfach." Hab ich schon tausendmal in meinem Berufsleben gehört.Bitte? Komplexe App?
Die Hauptarbeit haben Apple und Google in Form des Exporsure Notification Frameworks gemacht. Die App füttert nur das Framework mit den Schlüsseln vom Server, den Code dazu kannst du dir fast 1:1 aus der Apple Doku kopieren, und zeigt ein paar Texte an. Die ganze Bluetooth Kommunikation (Senden, Empfangen und Verwalten der Schlüssel) macht das Framework alleine.
Die Herausforderung fängt schon damit an, dass Du jeden Tag Millionen von Key-Files performant und zuverlässig zu den Endgeräten bringen musst. Und natürlich muss das Ganze auch manipulationssicher gestaltet werden, damit nicht Scherzkekse die ganze Republik in Alarm versetzen.
Apple hat Beispielcode für eine iOS-App, nicht aber für das Server-Backend und die weiteren benötigten Serversysteme. Das darf man komplett selber entwickeln. Und auch der Beispielcode von Apple ist noch weit von einer produktiv einsetzbaren App entfernt.