Byggeguide for Studio-app

Slik bygger du leverandørprofilerte Android TV- og Android Mobile-apper med Castovia Studio.

Hva Studio inkluderer

Android TV

App-grunnlag for Android TV-enheter. Leverandørprofilert fra Castovias eksisterende app-base.

Android Mobile

App-grunnlag for Android-telefoner og nettbrett. Leverandørprofilert fra Castovias eksisterende app-base.

Viktige avklaringer

  • Apper genereres fra Castovias eksisterende app-base — ikke skreddersys fra bunnen av.
  • iOS og Apple TV er IKKE inkludert. De krever separat bestilling.
  • Godkjenning i appbutikken er IKKE garantert av Castovia.
  • Utviklerkontoer for Google Play forblir leverandørens ansvar.
  • Signering ved utgivelse forblir leverandørens ansvar med mindre dette er avtalt separat.

Trinnvis byggeprosess

  1. 1Konfigurer app-branding i Castovia admin → App Branding.
  2. 2Angi appnavn, slug, primær-/akzentfarger, logoer, ikoner og splash-skjerm.
  3. 3Last ned Android TV config JSON fra branding-siden.
  4. 4Last ned Android Mobile config JSON fra branding-siden.
  5. 5Legg config JSON-filene i riktig mappe for app-prosjektet.
  6. 6Åpne app-prosjektet (apps/android) i Android Studio.
  7. 7Kjør Gradle sync for å løse avhengigheter.

Bygg debug-APK-er

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Installer og test

  1. 9 Installer debug-APK på test-enhet:
  2. 10 Test innlogging, paring, avspilling og navigasjon.
  3. 11 Forbered signeringsnøkler for utgivelse (leverandørens ansvar).
  4. 12 Send inn via leverandørens egen Google Play-utviklerkonto.

Sikkerhet

  • Ingen signeringsnøkler lagres i Castovia med mindre en sikker funksjon finnes.
  • Ingen CDN/DRM-hemmeligheter i app config JSON.
  • Ingen sourceUrl i app config JSON.
  • Appen mottar bare trygg avspillingsmetadata fra Castovia API.