Ghid de construire a aplicației Studio
Cum să construiți aplicații Android TV și Android Mobile cu brandul furnizorului folosind Castovia Studio.
Ce include Studio
Android TV
Bază de aplicație pentru dispozitive Android TV. Cu brandul furnizorului, pornind de la baza existentă a aplicației Castovia.
Android Mobile
Bază de aplicație pentru telefoane și tablete Android. Cu brandul furnizorului, pornind de la baza existentă a aplicației Castovia.
Clarificări importante
- Aplicațiile sunt generate din baza existentă a aplicației Castovia — nu sunt construite personalizat de la zero.
- iOS și Apple TV NU sunt incluse. Acestea necesită comandare separată.
- Aprobarea în app store NU este garantată de Castovia.
- Conturile de dezvoltator Google Play rămân responsabilitatea furnizorului.
- Semnarea versiunii finale rămâne responsabilitatea furnizorului, dacă nu este contractată separat.
Procesul de construire pas cu pas
- 1Configurați brandingul aplicației în administrarea Castovia → App Branding.
- 2Setați numele aplicației, slug-ul, culorile primare/de accent, siglele, iconițele și ecranul de pornire.
- 3Descărcați config JSON pentru Android TV din pagina de branding.
- 4Descărcați config JSON pentru Android Mobile din pagina de branding.
- 5Plasați fișierele config JSON în folderul corect al proiectului aplicației.
- 6Deschideți proiectul aplicației (apps/android) în Android Studio.
- 7Rulați Gradle sync pentru a rezolva dependențele.
Construiți APK-uri de debug
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstalare și testare
- 9 Instalați APK-ul de debug pe dispozitivul de test:
- 10 Testați autentificarea, asocierea, redarea și navigarea.
- 11 Pregătiți cheile de semnare pentru release (responsabilitatea furnizorului).
- 12 Trimiteți prin propriul cont de dezvoltator Google Play al furnizorului.
Securitate
- Nicio cheie de semnare nu este stocată în Castovia, decât dacă există o funcție sigură.
- Niciun secret CDN/DRM în config JSON al aplicației.
- Niciun sourceUrl în config JSON al aplicației.
- Aplicația primește doar metadate sigure de redare de la Castovia API.