Guia de Criação da Studio App
Como criar apps Android TV e Android Mobile com marca do fornecedor usando a Castovia Studio.
O Que a Studio Inclui
Android TV
Base da app para dispositivos Android TV. Com marca do fornecedor a partir da base de app existente da Castovia.
Android Mobile
Base da app para telemóveis e tablets Android. Com marca do fornecedor a partir da base de app existente da Castovia.
Esclarecimentos Importantes
- As apps são geradas a partir da base de app existente da Castovia — não são criadas de raiz.
- iOS e Apple TV NÃO estão incluídos. Requerem contratação separada.
- A aprovação na app store NÃO é garantida pela Castovia.
- As contas de programador do Google Play continuam a ser da responsabilidade do fornecedor.
- A assinatura da versão final continua a ser da responsabilidade do fornecedor, salvo se contratado separadamente.
Processo de Criação Passo a Passo
- 1Configure a identidade visual da app em Castovia admin → App Branding.
- 2Defina o nome da app, slug, cores principais/de destaque, logótipos, ícones e ecrã inicial.
- 3Descarregue o JSON de configuração do Android TV a partir da página de branding.
- 4Descarregue o JSON de configuração do Android Mobile a partir da página de branding.
- 5Coloque os ficheiros JSON de configuração na pasta correta do projeto da app.
- 6Abra o projeto da app (apps/android) no Android Studio.
- 7Execute a sincronização do Gradle para resolver dependências.
Criar APKs de Depuração
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstalar e Testar
- 9 Instale o APK de depuração no dispositivo de teste:
- 10 Teste início de sessão, emparelhamento, reprodução e navegação.
- 11 Prepare as chaves de assinatura da versão final (responsabilidade do fornecedor).
- 12 Submeta através da própria conta de programador do Google Play do fornecedor.
Segurança
- Não são armazenadas chaves de assinatura na Castovia, a não ser que exista uma funcionalidade segura.
- Não existem segredos de CDN/DRM no JSON de configuração da app.
- Não existe sourceUrl no JSON de configuração da app.
- A app recebe apenas metadados de reprodução seguros da Castovia API.