Bahasa Offline in 25 seconden
Lees de inhoud van de video
Bahasa Offline is een eigen browserapp om Indonesisch te oefenen. Nagebouwde voorbeeldschermen tonen flashcards met vertalingen en zinnen, meerkeuzequizzen met directe feedback en instellingen voor dagelijkse oefenlimieten en het exporteren of importeren van gegevens. Voorbeeldwoorden zijn makan (eten), air (water) en terima kasih (dank je wel). Oefengegevens blijven in de browser en kunnen als reservekopie worden geëxporteerd. Offline oefenen is mogelijk nadat de app eerst online is geladen. De app gebruikt JavaScript, IndexedDB en een serviceworker; dagelijkse tellers gebruiken localStorage. De schermen tonen voorbeeldsessies, vragen en exports.
De vraag
Woordenschat oefenen in een kleine browserapp die de voortgang lokaal bewaart.
De aanpak
JavaScript verzorgt flashcards, herhaalmomenten, quizzen en zoeken in de woordenschat. IndexedDB bewaart de voortgang; een service worker ondersteunt caching.

Tekstuitleg bij de infographic
Een eerste online bezoek slaat de app op via een serviceworker. Flashcards en quizzen gebruiken daarna lokale browseropslag zonder gebruikersaccount. IndexedDB bewaart de leervoortgang, die als back-up kan worden geëxporteerd. Offline beschikbaarheid hangt af van de eerste opslag en het behouden van browsergegevens.
De uitdaging
Woordenschat, gecachete bestanden en lokale voortgang op elkaar afstemmen zonder server of gebruikersaccount.
Wat het opleverde
Een compacte openbare codebase met lokale opslag en oefeninteracties. De offline betrouwbaarheid en leerresultaten zijn niet onafhankelijk geëvalueerd.
Inzichten
Aannames en beperkingen documenteren maakt het werk beter te beoordelen en verder te ontwikkelen.
Bewijs & materiaal
- CODE
