Create Android TV App

Job ID: 32729632

Budget: $300 – $500 USD

Create Android TV App

Server for data: PHP, MySQL
Programming language: Kotlin
Delivery: android tv studio project to publish to google playstore (app must meet google requirements)
Must be compatible with:Android 8.1 ( Xiaomi Mi TV S) up to version 12

Design:
Background: Black
Buttons: Blue
Fonts: White

Screens:
- Login Screen
- Menu with Sender list and logout
- Senderlist -> click on sender to start player
- Player

Login process:
Login with username / password
Check if status = 1
If ok, login and log lastlogin in mysql database

Senderlist:
1) Check mysql database for tv plan (user table)
2) Use tvplans to check which senders should be loaded
3) Load channels with logo from table channel
4) If you click on the logo sender should be loaded

Senderlist structure (from table channels):
Line 0 -> Top channels (list in order from topid from table cahnels)
Line 1 -> All channels
Line 2 -> display all with language german
Line 3 -> display all with language english
Line 4 -> display all with language french
Line 5 -> display all with language italian
Line 6 -> display all with other language

Senderlist design
If you click on a logo in a line, then display Sendername, description, language, and HD available (yes/no)

Player:
List senders if you click up and down, confirm click to change sender
Player able to enable subtitle
Player to switch audio channel