RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


kotlin-compose-multiplatform

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
Nasledujúca revízia
Predchádzajúca revízia
kotlin-compose-multiplatform [2025/11/10 13:14] – [Štruktúra projektu] attilajancikkotlin-compose-multiplatform [2025/11/10 16:04] (aktuálne) – [Štruktúra projektu] attilajancik
Riadok 21: Riadok 21:
   * Kotlin/JS, Kotlin/Wasm -> ''main()''   * Kotlin/JS, Kotlin/Wasm -> ''main()''
  
-Pre MP kód Kotlin je obvyklá zložka ''<prjName>.composeApp.commonMain.kotlin.<prj>''. Pri kompilácii sa odtiaľ vytvára štruktúra binárnych súborov pre distribúciu. Tu sa použijú len multiplatformové knižnice. +**commonMain** je zdrojová zložka s kódom pre Kotlin Multiplatform. Pri kompilácii sa odtiaľ vytvára štruktúra binárnych súborov pre distribúciu. Tu sa použijú len multiplatformové knižnice. Tu definované štruktúry budú dostupné pre všetky platformy projektu. 
 + 
 +**Ceielené platformy** sa definujú zväčša pri vytvorení projektu, ale je to možné i neskôr (''composeApp.**build.gradle.kts**''). 
 + 
 +**Zdrojové sady** pre cielené platformy sú vedľa zložky ''commonMain'' a sú vo vlastných zložkách (''androidMain'', ''iosMain'', ''jvmMain'', ...). Každý zdroj obsahuje definíciu cieľa kompilácie, aj dostupné závislosti.  
  
-**Ceielené platformy** sa definujú zväčša pri vytvorení projektu, ale je to možné i neskôr (''composeApp.**build.gradle.kts**'').  
 ===== Ovládanie UI ===== ===== Ovládanie UI =====
  
kotlin-compose-multiplatform.1762776887.txt.gz · Posledná úprava: od attilajancik