Посібник зі створення Studio App
Як створювати застосунки для Android TV та Android Mobile з брендингом провайдера за допомогою Castovia Studio.
Що включає Studio
Android TV
Основа застосунку для пристроїв Android TV. З брендингом провайдера на базі наявного застосунку Castovia.
Android Mobile
Основа застосунку для смартфонів і планшетів Android. З брендингом провайдера на базі наявного застосунку Castovia.
Важливі уточнення
- Застосунки генеруються на основі наявного застосунку Castovia — а не створюються з нуля як кастомна розробка.
- iOS та Apple TV НЕ включені. Для них потрібне окреме замовлення.
- Castovia НЕ гарантує схвалення в app store.
- Облікові записи розробника Google Play залишаються відповідальністю провайдера.
- Підписання релізу залишається відповідальністю провайдера, якщо не укладено окремий договір.
Покроковий процес створення
- 1Налаштуйте брендинг застосунку в адмін-панелі Castovia → App Branding.
- 2Вкажіть назву застосунку, slug, основні/акцентні кольори, логотипи, іконки та splash screen.
- 3Завантажте config JSON для Android TV зі сторінки брендингу.
- 4Завантажте config JSON для Android Mobile зі сторінки брендингу.
- 5Помістіть файли config JSON у правильну теку проєкту застосунку.
- 6Відкрийте проєкт застосунку (apps/android) в Android Studio.
- 7Запустіть Gradle sync для вирішення залежностей.
Збірка debug APKs
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugВстановлення та тестування
- 9 Встановіть debug APK на тестовий пристрій:
- 10 Перевірте вхід, pairing, відтворення та навігацію.
- 11 Підготуйте ключі підписання релізу (відповідальність провайдера).
- 12 Надішліть через власний обліковий запис розробника Google Play провайдера.
Безпека
- Жодні ключі підписання не зберігаються в Castovia, якщо не існує безпечної функції.
- Жодних секретів CDN/DRM у config JSON застосунку.
- Жодного sourceUrl у config JSON застосунку.
- Застосунок отримує від Castovia API лише безпечні метадані відтворення.