⏱ Odhadovaný čas: 10–15 minut
Prosím proveď tento návod před workshopem — na místě budeme rovnou programovat.
| Nástroj | Povinné? | K čemu |
|---|---|---|
| IntelliJ IDEA | ✅ ano | Editor kódu (IDE) — základní verze je zdarma |
| JDK 24 | ❌ volitelné | IntelliJ ji stáhne za tebe automaticky |
| Git | ❌ volitelné | Repozitář můžeš stáhnout i jako ZIP |
- Jdi na https://www.jetbrains.com/idea/download/
- Stáhni
.exeinstaller
ℹ️ Od verze 2025.3 existuje jen jedna verze IntelliJ IDEA (Community Edition už neexistuje). Po instalaci tě může vyzvat k 30denní trial Ultimate funkcí — to klidně přeskoč, základní (free) verze pro náš workshop stačí.
- Spusť installer → při instalaci zaškrtni:
- ✅ Add "Open Folder as Project"
- ✅ Add launchers dir to the PATH
- Spusť IntelliJ → při prvním startu zvol "Do not import settings"
Varianta A — ZIP (pro začátečníky):
- Jdi na https://github.com/UnityInFlow/expense-tracker-workshop
- Klikni zelené tlačítko Code → Download ZIP
- Rozbal ZIP na disk
Varianta B — přes Git (pro pokročilé):
git clone https://github.com/UnityInFlow/expense-tracker-workshop.git- Spusť IntelliJ IDEA
- File → Open → vyber složku
session-01/ - Klikni OK — IntelliJ stáhne Gradle závislosti (progress bar dole, ~1 min)
- Pokud tě IntelliJ vyzve k nastavení JDK → vyber Download JDK → verze 24
- V levém panelu rozbal modul
lesson-01-variables-start→ otevřisrc/main/kotlin/workshop/Main.kt - Klikni na zelený ▶ vedle
fun main() - V konzoli dole uvidíš výstup
✅ Prostředí je připraveno!
Možnost A — Homebrew:
brew install --cask intellij-ideaMožnost B — ruční:
- Jdi na https://www.jetbrains.com/idea/download/
- Stáhni
.dmg - Otevři
.dmg→ přetáhni do Applications
ℹ️ Od verze 2025.3 existuje jen jedna verze IntelliJ IDEA — základní (free) verze pro náš workshop stačí. Trial Ultimate funkcí klidně přeskoč.
❓ Nevíš jaký máš procesor? Apple menu → "About This Mac" → Chip
Apple Silicon (M1/M2/M3/M4) → stáhni "Apple Silicon" verzi
Intel → stáhni "Intel" verzi
Varianta A — ZIP (pro začátečníky):
- Jdi na https://github.com/UnityInFlow/expense-tracker-workshop
- Klikni zelené tlačítko Code → Download ZIP
- Rozbal ZIP na disk
Varianta B — přes Git (pro pokročilé):
Git je na macOS často předinstalovaný (git --version). Pokud ne, macOS nabídne instalaci Xcode Command Line Tools — potvrď.
git clone https://github.com/UnityInFlow/expense-tracker-workshop.gitV IntelliJ: File → Open → session-01/
Pokud tě IntelliJ vyzve k nastavení JDK → vyber Download JDK → verze 24
✅ Prostředí je připraveno!
# IntelliJ přes Snap
sudo snap install intellij-idea --classicStažení repozitáře:
Varianta A — ZIP: stáhni z https://github.com/UnityInFlow/expense-tracker-workshop (Code → Download ZIP)
Varianta B — Git:
sudo apt-get install git
git clone https://github.com/UnityInFlow/expense-tracker-workshop.gitV IntelliJ: File → Open → session-01/
Pokud tě IntelliJ vyzve k nastavení JDK → vyber Download JDK → verze 24
[ ] IntelliJ IDEA nainstalována a spuštěna
[ ] Repozitář stažen (ZIP nebo git clone)
[ ] session-01/ otevřena v IntelliJ jako projekt
[ ] Main.kt v modulu lesson-01-variables-start nalezena a spustitelná (zelené ▶ tlačítko)
- File → Project Structure (Ctrl+Alt+Shift+S)
- SDKs → + → Download JDK
- Vyber verzi 24 → libovolný vendor (např. Temurin)
# Ve složce projektu spusť:
./gradlew buildPokud selže kvůli proxy/firewallu — napiš nám před workshopem.
IntelliJ stáhne JDK jen pro sebe. Pokud chceš java i v příkazové řádce:
macOS / Linux:
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install java 24-temWindows:
- Stáhni z https://adoptium.net/temurin/releases/?version=24
- Spusť installer
- Ověř:
java -version
| URL | |
|---|---|
| IntelliJ IDEA | https://www.jetbrains.com/idea/download/ |
| Kotlin Playground (záloha bez instalace) | https://play.kotlinlang.org |
| Repozitář workshopu | https://github.com/UnityInFlow/expense-tracker-workshop |
💬 Problém s instalací? Otevři issue v repozitáři.