Jak začít
Před začátkem je třeba vybrat si z následujících technologií:
- Flutter
- Jetpack Compose (Native Kotlin)
- React Native
Požadavky
- Flutter
- Jetpack Compose
- React Native
- Flutter
- Android SDK
- JDK 21
- Android SDK
- JDK 21
- Node.JS v25
- JDK 21
- Android SDK
Základní použití
- Flutter
- Jetpack Compose
- React Native
Naklonujte git pomocí:
git clone https://codeberg.org/jirihalbych/diplomka-flutter.git
Přejděte do naklonovaného repozitáře:
cd diplomka-flutter
Doplňte potřebné údaje do souboru libs/models/globals.dart
String url = "";
V android/app/build.kts upravte nastavení podepisování .apk souboru
Sestavte aplikaci pro Android:
flutter build apk --split-per-abi
Výsledná aplikace rozdělená dle architektury CPU je dostupná v build/app/outputs/flutter-apk/
Naklonujte git pomocí:
git clone https://codeberg.org/jirihalbych/diplomka-kotlin.git
Přejděte do naklonovaného repozitáře:
cd diplomka-kotlin
V app/build.kts upravte nastavení podepisování .apk souboru
Doplňte informace do textového souboru app/src/main/res/values/strings.xml
api_url=https://example.com
Sestavte aplikaci pomocí systému gradle:
./gradlew assembleDebug
Výsledná aplikace rozdělená dle architektury CPU je dostupná v app/build/outputs/apk/debug
Naklonujte git pomocí:
git clone https://codeberg.org/jirihalbych/diplomka-react.git
Přejděte do naklonovaného repozitáře:
cd diplomka-react
Nainstalujte JS knihovny:
npm install
V android/app/build.kts upravte nastavení podepisování .apk souboru
Doplňte informace do textového souboru .env
API_URL=https://example.com
Přejdtěte do podadresáře android:
cd android
Sestavte aplikaci pomocí systému gradle:
./gradlew assembleDebug
Výsledná aplikace rozdělená dle architektury CPU je dostupná v android/build/app/outputs/debug/