Guide de création de l’application Studio
Comment créer des applications Android TV et Android Mobile à la marque du fournisseur à l’aide de Castovia Studio.
Ce que Studio inclut
Android TV
Base d’application pour les appareils Android TV. À la marque du fournisseur, à partir de la base d’application existante de Castovia.
Android Mobile
Base d’application pour les téléphones et tablettes Android. À la marque du fournisseur, à partir de la base d’application existante de Castovia.
Clarifications importantes
- Les applications sont générées à partir de la base d’application existante de Castovia — elles ne sont pas développées sur mesure à partir de zéro.
- iOS et Apple TV ne sont PAS inclus. Ils nécessitent une commande séparée.
- L’approbation sur l’App Store n’est PAS garantie par Castovia.
- Les comptes développeur Google Play restent sous la responsabilité du fournisseur.
- La signature de la version finale reste sous la responsabilité du fournisseur, sauf contrat séparé.
Processus de création étape par étape
- 1Configurer l’image de marque de l’application dans l’admin Castovia → App Branding.
- 2Définir le nom de l’application, le slug, les couleurs principales/d’accent, les logos, les icônes et l’écran de démarrage.
- 3Télécharger le JSON de configuration Android TV depuis la page de branding.
- 4Télécharger le JSON de configuration Android Mobile depuis la page de branding.
- 5Placer les fichiers JSON de configuration dans le bon dossier du projet d’application.
- 6Ouvrir le projet d’application (apps/android) dans Android Studio.
- 7Lancer la synchronisation Gradle pour résoudre les dépendances.
Compiler des APK de débogage
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstaller et tester
- 9 Installer l’APK de débogage sur l’appareil de test :
- 10 Tester la connexion, l’appairage, la lecture et la navigation.
- 11 Préparer les clés de signature de version finale (responsabilité du fournisseur).
- 12 Soumettre via le propre compte développeur Google Play du fournisseur.
Sécurité
- Aucune clé de signature n’est stockée dans Castovia, sauf si une fonctionnalité sécurisée existe.
- Aucun secret CDN/DRM dans le JSON de configuration de l’application.
- Aucun sourceUrl dans le JSON de configuration de l’application.
- L’application ne reçoit de Castovia API que des métadonnées de lecture sûres.