Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows

- content/ + scripts/build-content.py produce content.json for every app
- stable lesson IDs with one-time progress migration (Swift, Kotlin)
- shared answer-check tests (tests/answers.json) for Kotlin and Swift
- android/desktop: Compose app with updater, speech and GTK progress import
- CI packages AppImage and Windows zip with ProGuard, runs the tests

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-09 20:40:37 +02:00
commit c3bc32113b
964 changed files with 57285 additions and 1156 deletions

View file

@ -0,0 +1,82 @@
---
id: anglictina-1-ja-a-moje-rodina
puvodni: en.1.1
nazev: Já a moje rodina
popis: Sloveso be, have got a přivlastňovací zájmena. Doplňování a kvíz.
---
# Výklad
## Kdo jsem
*Be*
- I am, you are, he/she/it is, we/you/they are.
- Zápor a otázka: She isn't tall. Are you from Prague?
- Věk, povolání i nálada: I am 16. My mum is a nurse. I am fine.
- Přivlastňovací zájmena: my, your, his, her, its, our, their.
> Tip: věk se říká slovesem be. „She has 16 years“ je čechismus.
## Co mám
*Have got*
- I've got a younger brother. She hasn't got a pet.
- Have you got any cousins? — Yes, I have. / No, I haven't.
- V americké angličtině stačí have: I have a brother.
- Rodina: parents, siblings, only child, get on well, look like.
> Tip: have got je britská hovorová vazba pro vlastnictví, ne pro věk.
# Doplňování
## My sister ___ sixteen.
= is
> Věk: be, ne have.
## ___ you got a bike?
= Have
> Otázka s have got.
## This is ___ grandmother. She lives with us.
= our
> Přivlastňovací zájmeno.
## They ___ not from Brno. They are from Olomouc.
= are
> They + are.
## He ___ got a dog, but he has got two cats.
= hasn't|has not
> Zápor have got.
# Kvíz
## Which sentence is correct?
- She has 16 years.
- [x] She is 16 years old.
- She is 16 years.
- She has 16 years old.
> Věk: be + years old.
## I ___ two cousins and one aunt.
- am
- [x] have got
- has got
- is
> Vlastnictví v 1. osobě: have got.
## Eva is my sister. ___ room is next to mine.
- She
- [x] Her
- His
- Hers
> Před podstatným jménem je her, ne she.
## ___ your parents at home?
- Is
- [x] Are
- Have
- Do
> Parents je množné číslo: Are.