Anleitig zum Bauen vo dr Studio-App
Wie mer mit Castovia Studio provider-brändeti Android TV- und Android Mobile-Apps baut.
Was Studio beinhaltet
Android TV
App-Grundlage für Android TV-Gerät. Vom Castovia bestehendi App-Basis mit Provider-Branding.
Android Mobile
App-Grundlage für Android-Handy und Tablets. Vom Castovia bestehendi App-Basis mit Provider-Branding.
Wichtigi Klarstellige
- Apps werded uf Basis vo dr bestehende App-Basis vo Castovia generiert — nid komplett us Null kundespezifisch neu baut.
- iOS und Apple TV sind nid derbi. Sie bruuched e separat Beauftragig.
- D'Zulassig im App Store wird vo Castovia nid garantiert.
- Google Play Developer-Accounts blibed i de Verantwortig vom Provider.
- D'Release-Signierig blibt i de Verantwortig vom Provider, usser s'isch separat vertraglich abgmacht.
Schritt-für-Schritt Build-Prozess
- 1Konfigurier d'App-Branding i de Castovia-Admin → App Branding.
- 2Setz de App-Name, Slug, Primär-/Akzentfarbe, Logos, Icons und de Splash Screen.
- 3Lade s'Android TV Config JSON vo dr Branding-Site abe.
- 4Lade s'Android Mobile Config JSON vo dr Branding-Site abe.
- 5Leg d'Config JSON-Dateie i de richtige App-Project-Ordner.
- 6Mach s'App-Project (apps/android) i Android Studio uf.
- 7Führ e Gradle-Sync us, um d'Abhängigkeiten ufzlöse.
Debug-APKs bauen
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstalliere & teste
- 9 Installier s'Debug-APK uf em Testgerät:
- 10 Test Login, Pairing, Playback und Navigation.
- 11 Bereit sii mit de Release-Signing-Keys (Verantwortig vom Provider).
- 12 Einreiche über s'eigene Google Play Developer-Konto vom Provider.
Sicherheit
- Kei Signing-Keys in Castovia gespeichert, usser es git e sichere Funktion.
- Kei CDN/DRM-Secrets im App-Config JSON.
- Kei sourceUrl im App-Config JSON.
- D'App bechunt nume sichere Playback-Metadate vo dr Castovia API.