Studio-sovelluksen rakennusopas

Kuinka rakentaa palveluntarjoajan brändättyjä Android TV- ja Android Mobile -sovelluksia Castovia Studion avulla.

Mitä Studio sisältää

Android TV

Sovelluksen perusta Android TV -laitteille. Palveluntarjoajan brändätty Castovia:n olemassa olevasta sovelluspohjasta.

Android Mobile

Sovelluksen perusta Android-puhelimille ja -tableteille. Palveluntarjoajan brändätty Castovia:n olemassa olevasta sovelluspohjasta.

Tärkeitä täsmennyksiä

  • Sovellukset luodaan Castovia:n olemassa olevasta sovelluspohjasta — ei räätälöidä alusta asti.
  • iOS ja Apple TV EIVÄT sisälly. Ne vaativat erillisen toimeksiannon.
  • Castovia ei takaa sovelluskaupan hyväksyntää.
  • Google Play -kehittäjätilit ovat edelleen palveluntarjoajan vastuulla.
  • Julkaisun allekirjoitus on edelleen palveluntarjoajan vastuulla, ellei siitä ole erikseen sovittu sopimuksella.

Vaiheittainen rakennusprosessi

  1. 1Määritä sovelluksen brändäys Castovia admin → App Branding.
  2. 2Aseta sovelluksen nimi, slug, pää-/korostevärit, logot, ikonit ja aloitusruutu.
  3. 3Lataa Android TV -konfiguraatio JSON brändäyssivulta.
  4. 4Lataa Android Mobile -konfiguraatio JSON brändäyssivulta.
  5. 5Sijoita config JSON -tiedostot oikeaan sovellusprojektin kansioon.
  6. 6Avaa sovellusprojekti (apps/android) Android Studiossa.
  7. 7Suorita Gradle sync riippuvuuksien ratkaisemiseksi.

Rakenna debug APK:t

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Asenna ja testaa

  1. 9 Asenna debug APK testilaitteeseen:
  2. 10 Testaa kirjautuminen, paritus, toisto ja navigointi.
  3. 11 Valmistele julkaisun allekirjoitusavaimet (palveluntarjoajan vastuulla).
  4. 12 Lähetä oman Google Play -kehittäjätilin kautta.

Tietoturva

  • Allekirjoitusavaimia ei tallenneta Castoviaan, ellei käytössä ole turvallinen ominaisuus.
  • Ei CDN/DRM-salaisuuksia sovelluksen config JSONissa.
  • Ei sourceUrl:ää sovelluksen config JSONissa.
  • Sovellus saa Castovia API:lta vain turvalliset toiston metatiedot.