Vodič za izradu Studio aplikacije
Kako izraditi Android TV i Android Mobile aplikacije s brendom pružatelja koristeći Castovia Studio.
Što Studio uključuje
Android TV
Temelj aplikacije za Android TV uređaje. S brendiranjem pružatelja na temelju postojeće Castovia baze aplikacije.
Android Mobile
Temelj aplikacije za Android telefone i tablete. S brendiranjem pružatelja na temelju postojeće Castovia baze aplikacije.
Važna pojašnjenja
- Aplikacije se generiraju iz postojeće Castovia baze aplikacije — nisu izrađene od nule po narudžbi.
- iOS i Apple TV NISU uključeni. Za njih je potrebno zasebno ugovaranje.
- Odobrenje aplikacije u trgovini nije zajamčeno od strane Castovia.
- Google Play developerski računi ostaju odgovornost pružatelja.
- Potpisivanje izdanja ostaje odgovornost pružatelja osim ako nije zasebno ugovoreno.
Proces izrade korak po korak
- 1Konfigurirajte brendiranje aplikacije u Castovia administraciji → App Branding.
- 2Postavite naziv aplikacije, slug, primarne/naglasne boje, logotipe, ikone i splash screen.
- 3Preuzmite Android TV config JSON sa stranice brendiranja.
- 4Preuzmite Android Mobile config JSON sa stranice brendiranja.
- 5Smjestite config JSON datoteke u ispravnu mapu projekta aplikacije.
- 6Otvorite projekt aplikacije (apps/android) u Android Studio.
- 7Pokrenite Gradle sync kako biste riješili ovisnosti.
Izrada debug APK-ova
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugInstalacija i testiranje
- 9 Instalirajte debug APK na testni uređaj:
- 10 Testirajte prijavu, uparivanje, reprodukciju i navigaciju.
- 11 Pripremite ključeve za potpisivanje izdanja (odgovornost pružatelja).
- 12 Pošaljite putem vlastitog Google Play developerskog računa pružatelja.
Sigurnost
- Nema pohranjenih ključeva za potpisivanje u Castovia osim ako postoji sigurna značajka.
- Nema CDN/DRM tajni u app config JSON-u.
- Nema sourceUrl u app config JSON-u.
- Aplikacija prima samo sigurne metapodatke za reprodukciju iz Castovia API-ja.