Objetivo:
Se instalaran televisiones con dispositivos Android TV en local comercial (varias pantallas), estas pantallas estarán mostrando ofertas, videos, información, etc.
Se requiere crear una aplicación Android, que muestre de acuerdo a una parametrización , distintos contenidos, como ofertas(HTML+CSS+JS a pantalla completa), videos, o imágenes(JPG a pantalla completa). Estos últimos mostrados en forma de slider con un tiempo determinado. Esta Aplicación se conectará a un servicio REST que entregará toda esta información (este servicio REST será provisto por nosotros).
Requerimientos funcionales
La aplicación debe correr como primera opción al encender el Android TV.
Debe existir un atajo con el mouse (u otra forma) para salir de la aplicación o ir a la configuración de esta.
El contenido descargado del servidor REST debe ser almacenado en el dispositivo, con el fin de no ser necesario la conexión a internet permanente.
La aplicación debe revisar si existen nuevas actualizaciones de contenido cada 60 minutos.
La aplicación debe correr en segundo plano la opción de ir a buscar actualizaciones de configuración y contenido.
Si no existe conectividad con el servidor, se debe seguir mostrando el contenido.
La aplicación debe informar al servidor cuando comienza y cuando termina una conexión, para validar que esté todo ok.
Debe existir la posibilidad de saber qué documentos tiene cargados la APP e información relevante, como hora, cantidad de espacio usado, etc, esta información debiera entregarla la APP cada 30 min a un servicio REST provisto por nosotros.
La configuración de la APP debe permitir: Ingresar el ID del dispositivo, las URL de los servicios REST. Esta configuración debe ser protegida por una contraseña (universal).
EL servidor enviará:
Configuración por dispositivo (cada dispositivo tendrá un identificador, el cual debe indicarse al momento de instalar la app, debe ser editable).
La configuración enviará como datos: cantidad de ítems a mostrar, duración de cada ítem, dirección de descarga del ítem.
Opcional (a evaluar precio):
Posibilidad de actualización automática de la APP.
Control remoto de app (ver en tiempo real que muestra la APP, tipo TeamViewer)
Requerimientos no funcionales:
La aplicación debe funcionar en Android superior a 4.4.
El código fuente es de propiedad nuestra y debe ser versionado en todo momento en Bitbucket.
Quien desarrolle la aplicación debe estar disponible para reuniones vía Skype, al menos dos veces por semana.
Hola Señor,
Somos una empresa de desarrollo de la India aquí.
hemos revisado los datos publicados aquí y quieren más aclaraciones en ella, por lo que el mensaje nosotros para hablar sobre ella más de lo que vamos a poder moverse en él.
Gracias
Hi I m harry ...i have 5 year of professional experience in software&web application development .. we believe in work quality ,customer satisfaction and timely delivery projects for better and long time relationship with customer ... we have 100% satisfaction record for our client, not a single complaint..