Wie ein Termin in einen QR-Code passt
Hinter jedem Event-QR-Code steckt ein kleiner Textblock im iCalendar-Format nach RFC 5545. Genauer gesagt wird ein sogenanntes VEVENT codiert, also der Datensatz, den auch echte Kalenderdateien mit der Endung .ics verwenden. Darin stehen der Titel, der Start- und Endzeitpunkt, der Ort und eine Beschreibung. Scannt jemand den Code mit der Kamera, erkennt das Smartphone diese Struktur und schlägt vor, den Termin direkt in die Kalender-App zu übernehmen.
Weil sämtliche Daten im Code selbst liegen, braucht das Gerät beim Scannen keine Internetverbindung und keinen externen Dienst. Der QR-Code ist also dauerhaft gültig und funktioniert auch noch Monate später. Ein typischer Block sieht intern so aus:
BEGIN:VEVENT SUMMARY:Sommerkonzert DTSTART DTEND END:VEVENT
Genau diese Logik nutzt der Generator von Callculation, damit aus deinen Eingaben ein scanbarer Termin entsteht. Wer mehr über die Grundlagen wissen möchte, findet sie beim allgemeinen QR-Code-Generator.