Sprievodca zostavením Studio App

Ako zostaviť aplikácie pre Android TV a Android Mobile s vlastnou značkou poskytovateľa pomocou Castovia Studio.

Čo Studio obsahuje

Android TV

Základ aplikácie pre zariadenia s Android TV. S vlastnou značkou poskytovateľa na základe existujúcej aplikačnej bázy Castovia.

Android Mobile

Základ aplikácie pre telefóny a tablety s Androidom. S vlastnou značkou poskytovateľa na základe existujúcej aplikačnej bázy Castovia.

Dôležité upresnenia

  • Aplikácie sa generujú z existujúcej aplikačnej bázy Castovia — nie sú vyvíjané na mieru od nuly.
  • iOS a Apple TV NIE SÚ zahrnuté. Vyžadujú samostatné objednanie.
  • Schválenie v app store Castovia nezaručuje.
  • Vývojárske účty Google Play zostávajú zodpovednosťou poskytovateľa.
  • Podpisovanie vydania zostáva zodpovednosťou poskytovateľa, pokiaľ nie je dohodnuté inak v samostatnej zmluve.

Postup zostavenia krok za krokom

  1. 1Nastavte branding aplikácie v administrácii Castovia → App Branding.
  2. 2Nastavte názov aplikácie, slug, primárne/akcentné farby, logá, ikony a úvodnú obrazovku.
  3. 3Stiahnite si konfiguračný JSON pre Android TV zo stránky brandingu.
  4. 4Stiahnite si konfiguračný JSON pre Android Mobile zo stránky brandingu.
  5. 5Umiestnite súbory config JSON do správneho priečinka projektu aplikácie.
  6. 6Otvorte projekt aplikácie (apps/android) v Android Studio.
  7. 7Spustite Gradle sync na vyriešenie závislostí.

Zostavenie debug APK

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Inštalácia a testovanie

  1. 9 Nainštalujte debug APK na testovacie zariadenie:
  2. 10 Otestujte prihlásenie, párovanie, prehrávanie a navigáciu.
  3. 11 Pripravte podpisové kľúče pre release (zodpovednosť poskytovateľa).
  4. 12 Odošlite cez vlastný vývojársky účet Google Play poskytovateľa.

Bezpečnosť

  • V Castovia sa neukladajú žiadne podpisové kľúče, pokiaľ neexistuje bezpečná funkcia.
  • V konfiguračnom JSON aplikácie nie sú žiadne CDN/DRM tajomstvá.
  • V konfiguračnom JSON aplikácie nie je sourceUrl.
  • Aplikácia dostáva od Castovia API iba bezpečné metadáta prehrávania.