Nach einer längeren Phase des Tüftelns, Testens und Verbesserns ist es endlich so weit: Die Pfadfinder Spiele App ist in der komplett erneuerten Version 3.0 im Google Play Store verfügbar.
Die Grundidee ist einfach geblieben, wie sie auch auf www.pfadfinder-spiele.dezu finden ist: Eine schnelle, zuverlässige Quelle für Spiele-Ideen in der Gruppenstunde oder auf Fahrt – gerade dann, wenn das Netz weg ist. Mit Version 3.0 hat sich das Tool aber deutlich weiterentwickelt.
Vom praktischen Problem zur App: Ein „Vibe Coding“-Experiment
Entstanden ist die App aus einem ganz handfesten Bedarf in der Gruppenarbeit. Die Entwicklung von Version 3.0 war für mich ein spannendes Experiment in „Vibe Coding“: Mit Unterstützung von KI (Google Gemini) wurden Ideen schnell zu prototypischen Features, die dann in der Praxis getestet und iterativ verbessert wurden – agil und ohne starren Plan. Das Ergebnis ist eine App, die nicht nur theoretisch funktioniert, sondern wirklich in der Jugendarbeit hilft.
Was ist neu in Version 3.0? Ein Überblick
🧭 100% Offline – Bewusst entschieden
Der Kern der App: Die gesamte Spieldatenbank liegt jetzt lokal auf deinem Gerät. Kein Mobilfunkstress im Zeltlager, keine bösen Überraschungen im Wald. Schnell, zuverlässig, genau dort einsetzbar, wo du sie brauchst.
🤖 Der KI-Scout: Beschreiben statt suchen
Das Highlight der neuen Version: Statt dich durch Filter zu klicken, beschreibst du einfach deine Situation. „Draußen, Regen, 12 Kinder, 10 Minuten, wenig Platz“ – der KI-Scout (angetrieben von Mistral AI) versteht den Kontext und schlägt passende Spiele vor. Ein intelligenter, ergänzender Helfer zur klassischen Suche.
🧰 Die praktische Leiter-Toolbox
Kleine Helfer für den Alltag sind jetzt direkt integriert: Ein Team-Generator für faire Gruppen, Würfel, Stoppuhr und eine schnelle Punktetafel. Kein großes Ding, aber in der Situation oft ein echter Retter.
🔎 Präzise Filter & Suche
Für die klassische Suche: Noch genauere Filter für Alter, Gruppengröße, Dauer, Ort, Material und spezielle Tags wie „Ohne Material“. Perfekt, wenn du genau weißt, was du brauchst.
📓 Dein Spiele-Journal & Favoriten
Behalte den Überblick: Markiere Spiele als „gespielt“, sieh dir deine Historie an und mach dir private Notizen („Mit der jüngeren Gruppe kürzer fassen!“). Plus: Deine Favoriten für den schnellen Zugriff.
🎨 Frisches, klares Design
Die Oberfläche ist moderner, ruhiger und für die Bedienung mit einer Hand optimiert. Der Fokus liegt auf der Nutzung, nicht auf Effekten.
Technik im Hintergrund
Die App wurde mit React Native als plattformübergreifende Anwendung entwickelt, was eine native Performance und Erscheinung auf Android (und später auch auf iOS) ermöglicht.
Für mich ist die App mehr als nur ein Tool – sie ist ein praktisches, digitales Lagerfeuer, das Ideen weitergibt und die Gruppenstunde ein bisschen einfacher machen kann. Sie ist die logische, moderne Ergänzung zum Fundus auf www.pfadfinder-spiele.de.
Schau gerne im Play Store vorbei, probier sie aus und lass mich wissen, was du denkst!
👉 Hier geht's zur Pfadfinder Spiele App 3.0 im Google Play Store
Update: Pfadfinder Spiele App – jetzt auch für iOS verfügbar
Seit dem letzten Update gab es einige wichtige Entwicklungen. Neben technischen Verbesserungen ist Scout Games nun auch als iOS-App im Apple App Store erhältlich.
👉 https://apps.apple.com/de/app/pfadfinder-spiele/id6468933938
in Deutschland, Österreich und der Schweiz
Das bedeutet, dass die App nun erstmals vollständig plattformübergreifend ist – egal ob Android oder iOS. Der Inhalt, der Funktionsumfang und der Offline-Fokus sind auf beiden Systemen identisch.
KI-Suche (Mistral über WordPress-Proxy)
sequenceDiagram autonumber participant U as user participant App as Scout Game App participant WP as WordPress API Proxy participant M as Mistral AI API participant DB as Local Game Database U->>App: Describe situation, e.g. rain, 12 children, 10 minutes App->>WP: POST with secret WP->>M: Request with system prompt and context M-->>WP: JSON response game IDs and reason WP-->>App: JSON game IDs and reason App->>DB: Lookup of game IDs locally DB-->>App: Matching games App-->>U: Results list with AI reason
API-Abruf von Spielen
flowchart TD App["Scout Games App"] --> Svc["gameService"] Svc -->|"App Start"| Cache["LocalStorage scoutGamesData"] Cache -->|"Hit"| Ready["Games immediately available"] Cache -->|"Empty or outdated"| Fallback["Static Fallback constants.ts"] Fallback --> Ready Svc -->|"Internet detected"| Sync["Background Sync Fire and Forget"] Sync --> API["REST API"] API -->|"Paginated Response"| Page1["Page 1"] Page1 --> PageN["More pages n"] PageN --> Fetch["fetchAllGames recursive"] Fetch --> Raw["Raw data posts taxonomies"] Raw --> Map["Data mapping to game interface"] Map --> Clean["Remove HTML normalise categories extract image URLs"] Clean --> Store["Update LocalStorage scoutGamesData"] Store -->|"Next app start"| Cache
