Vorträge, Keynotes & Speeches

Null Empfang: Ein Offline-First-POS mit Flutter.

Architektur, Produktiv-Code und Praxiserfahrungen für ein mobiles Kassensystem in Flutter, das Verkäufe und Kartenzahlungen auch dann zuverlässig abwickelt, wenn das Mobilfunknetz komplett ausfällt.

Meetup Flutter Catania · 17. Oktober 2026 30 16:9-Folien inklusive vollständiger Sprechernotizen Salvatore Vacante — Gründer Shoppi, Stripe Partner, CTO Digital Rent

Folien-Vorschau

Ein Auszug zentraler Folien aus dem Vortrag. Laden Sie das vollständige 30-Folien-PDF mit detaillierten Sequenzdiagrammen und Sprechernotizen unten herunter.

Cover: Zero tacche

Cover: Zero tacche

Titolo e introduzione all'architettura offline-first per POS

Perché Flutter

Perché Flutter

Multipiattaforma per POS Android, iOS e hardware eterogeneo

Architettura completa

Architettura completa

UI reattiva, Repository, SQLite locale, Sync Engine e API

Outbox Pattern

Outbox Pattern

Transazioni atomiche SQLite: garanzia di zero vendite perse

Stripe Terminal Offline

Stripe Terminal Offline

Sequence diagram di autorizzazione locale e successivo inoltro

5 Regole d'oro

5 Regole d'oro

Togliere la rete dal percorso critico: lezioni dal campo

PDF Completo

Vollständiges Foliendeck herunterladen (30 Folien + Notizen)

Geben Sie Ihre geschäftliche E-Mail-Adresse ein, um sofortigen Download-Zugriff und die hochauflösende PDF-Kopie (4.5 MB) zu erhalten. Garantiert kein Spam: nur die Folien und gelegentliche Fachbeiträge.

✓ 30 Slide complete ✓ Note dello speaker ✓ Diagrammi di sequenza Stripe

Argomenti del talk

Inhalte der 30 Vortragsfolien

Die wesentlichen technischen Kernkonzepte des Vortrags – von entkoppelter UI-Logik bis zur kaufmännischen Offline-Buchführung.

01 · Das Terminal als erstes mobiles Gerät

Vom mechanischen Ritsch-Ratsch-Präger der 1970er Jahre über kabellose GSM-Terminals bis hin zu Squares Klinkenstecker-Leser und modernen Android-Kassengeräten (PAX, Verifone). Warum die Verantwortung für Ausfallsicherheit heute bei der Software des Händlers liegt.

02 · Verkaufen bei Null Empfang

Feindliche Netzwerkumgebungen in der Praxis: Verkäufe an Bord von Flugzeugen in 10.000 m Höhe, überfüllte Wochenmärkte und Messehallen mit kollabierten Funkzellen. Die goldene Regel: Kein Kunde wartet auf Netzempfang.

03 · Die lokale Datenbank ist die Wahrheit

Der fundamentale Architekturwechsel: Das Frontend wartet niemals auf eine API-Antwort, bevor es rendert. Die UI schreibt sofort in reaktives lokales SQLite (Drift), aktualisiert mit 60 fps und die Sync-Engine synchronisiert im Hintergrund.

04 · Outbox-Muster & Idempotenz

Atomare lokale SQLite-Transaktion zwischen Bestellerfassung und Outbox-Queue. Client-generierte IDs (technischer UUIDv4 + lesbare fortlaufende Belegnummer je Gerät). Idempotenz-Schlüssel auf jedem Request für gefahrlose Retries bei Timeouts.

05 · Geldbeträge und Konfliktbehandlung

Geldbeträge sind niemals Double: Strikte Ganzzahlrechnung in Cent (Vermeidung von IEEE-754-Rundungsfehlern). Konfliktvermeidung durch reine Append-Only-Journale und Bestandsveränderungen (Deltas) statt absoluter Werte.

06 · Stripe Terminal im Offline-Modus

Wie das Stripe Terminal SDK offline arbeitet: Kartenautorisierung auf der lokalen Festplatte, createPaymentIntent, collect und confirm ohne Netzwerk, nativer MethodChannel in Flutter und automatische Weiterleitung (Forwarding) bei Netzrückkehr.

Esperienza & Social Proof

Track Record & Bisherige Vorträge

„The Truth about eCommerce“ · Berlin, San Francisco, New York

Veranstaltungs- und Masterclass-Reihe für das Berlin Retail & eCommerce Meetup bei WeWork Berlin. Live-Aufnahmen und Keynotes u.a. in San Francisco (Experience This Ep. 17). Durchschnittliche Teilnehmerbewertung: 5,0 von 5,0.

SMAU Mailand · Proximity-Handel & Mobile POS

Keynote-Speaker auf der Fachmesse SMAU Mailand 2019 zu Multichannel-Retail-Plattformen und Zahlungsabwicklung.

GreenMindAI Catania Hackathon 2025

Unter den drei prämierten Siegerprojekten für die KI-Lösung Briller.AI im Bereich industrielle Energieoptimierung.

Suchen Sie einen Keynote-Speaker für Ihre Fachkonferenz?

Verfügbar für Tech-Konferenzen, Entwickler-Meetups und Unternehmens-Workshops zu Flutter, Offline-First-Architekturen und Payment-Systemen.

Vortragsanfrage stellen →