Водич за изработка на Studio апликација

Како да изградите Android TV и Android Mobile апликации со брендот на провајдерот користејќи Castovia Studio.

Што вклучува Studio

Android TV

Основa на апликацијата за уреди Android TV. Со брендот на провајдерот врз постоечката база на апликации на Castovia.

Android Mobile

Основa на апликацијата за Android телефони и таблети. Со брендот на провајдерот врз постоечката база на апликации на Castovia.

Важни појаснувања

  • Апликациите се генерираат од постоечката база на апликации на Castovia — не се изработуваат по мерка од нула.
  • iOS и Apple TV НЕ се вклучени. За нив е потребно одделно ангажирање.
  • Castovia не гарантира одобрување во app store.
  • Сметките за развој на Google Play остануваат одговорност на провајдерот.
  • Потпишувањето на изданијата останува одговорност на провајдерот, освен ако не е посебно договорено.

Чекор-по-чекор процес на изработка

  1. 1Конфигурирајте брендирање на апликацијата во Castovia admin → App Branding.
  2. 2Поставете име на апликацијата, slug, примарни/акцентни бои, логоа, икони и splash screen.
  3. 3Преземете го Android TV config JSON од страницата за брендирање.
  4. 4Преземете го Android Mobile config JSON од страницата за брендирање.
  5. 5Сместете ги config JSON датотеките во соодветната папка на app project.
  6. 6Отворете го app project (apps/android) во Android Studio.
  7. 7Извршете Gradle sync за да се разрешат зависностите.

Изградба на Debug APKs

Android TV:

./gradlew :tv:assembleDebug

Android Mobile:

./gradlew :mobile:assembleDebug

Инсталирање и тестирање

  1. 9 Инсталирајте debug APK на тест уред:
  2. 10 Тестирајте најавување, спарување, репродукција и навигација.
  3. 11 Подгответе клучеви за потпишување на release (одговорност на провајдерот).
  4. 12 Поднесете преку сопствената Google Play developer account на провајдерот.

Безбедност

  • Нема клучеви за потпишување зачувани во Castovia освен ако не постои безбедна функција.
  • Нема CDN/DRM тајни во app config JSON.
  • Нема sourceUrl во app config JSON.
  • Апликацијата добива само безбедни метаподатоци за репродукција од Castovia API.