Gabay sa Pagbuo ng Studio App
Paano bumuo ng Android TV at Android Mobile apps na may tatak ng provider gamit ang Castovia Studio.
Ano ang Kasama sa Studio
Android TV
Pundasyon ng app para sa mga Android TV device. May tatak ng provider mula sa umiiral na app base ng Castovia.
Android Mobile
Pundasyon ng app para sa mga Android phone at tablet. May tatak ng provider mula sa umiiral na app base ng Castovia.
Mahahalagang Paglilinaw
- Ang mga app ay nililikha mula sa umiiral na app base ng Castovia — hindi custom-built mula sa simula.
- Ang iOS at Apple TV ay HINDI kasama. Kailangan ang hiwalay na pagkomisyon.
- Hindi ginagarantiyahan ng Castovia ang pag-apruba sa app store.
- Nanatiling responsibilidad ng provider ang mga Google Play developer account.
- Nanatiling responsibilidad ng provider ang release signing maliban kung hiwalay na nakakontrata.
Hakbang-hakbang na Proseso ng Pagbuo
- 1I-configure ang App Branding sa Castovia admin → App Branding.
- 2Itakda ang app name, slug, mga primary/accent color, logo, icon, at splash screen.
- 3I-download ang Android TV config JSON mula sa branding page.
- 4I-download ang Android Mobile config JSON mula sa branding page.
- 5Ilagay ang mga config JSON file sa tamang folder ng app project.
- 6Buksan ang app project (apps/android) sa Android Studio.
- 7Patakbuhin ang Gradle sync para maresolba ang mga dependency.
Bumuo ng Debug APKs
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugI-install at Subukan
- 9 I-install ang debug APK sa test device:
- 10 Subukan ang login, pairing, playback, at navigation.
- 11 Ihanda ang mga release signing key (responsibilidad ng provider).
- 12 Isumite gamit ang sariling Google Play developer account ng provider.
Seguridad
- Walang signing key na naka-store sa Castovia maliban kung may ligtas na feature.
- Walang mga lihim ng CDN/DRM sa app config JSON.
- Walang sourceUrl sa app config JSON.
- Tumatanggap lamang ang app ng ligtas na playback metadata mula sa Castovia API.