Este artículo describe los principios de los siguientes aspectos de ETS App:
1. Funcionalidad
Los principios de funcionalidad de ETS App pueden resumirse de la siguiente manera:
- El desarrollo de ETS App se basa en ETS SDK.
- Las características de una ETS App solo están disponibles una vez se ha instalado la app (ETS Demo no admite la instalación de aplicaciones).
- Las ETS Apps solo estarán disponibles en la tienda online de KNX una vez hayan sido validadas por KNX Association.
- Cada ETS App individual requiere una licencia (véase Licencias de Apps ETS5 & ETS5). Sin embargo, las ETS Apps pueden instalarse sin licencia, pero en este caso no pueden ser invocadas.
- La recuperación de una licencia de ETS App no significa necesariamente que se cobre una cuota (es decir, pedido gratuito). El modelo de negocio aplicado está definido por el distribuidor de una aplicación ETS App. (es decir, miembro de KNX AKA 'Desarrollador de ETS App'). Sin embargo, los DCA son siempre gratuitos.
- El contexto de una ETS App es el proyecto ETS, el contexto de un DCA es un dispositivo (o dispositivos) del mismo Miembro KNX dentro de un proyecto.
2. Idioma de la interfaz de usuario
Las ETS Apps vienen con su propio conjunto de idiomas de la interfaz de usuario. La disponibilidad de idiomas depende del distribuidor de la ETS App y está limitada a los idiomas disponibles en ETS.
Opciones de desarrollo de ETS App:
- Implementar una característica de selección de idiomas propia
- Usar el conjunto de idiomas estándar de la interfaz de usuario de ETS (para sincronización, si es necesario)
ETS no dispone de un mecanismo de emergencia estándar en caso de que el idioma de la interfaz de usuario de ETS App no esté disponible para el idioma de la interfaz de usuario ETS seleccionado actualmente. Sin embargo, se puede implementar un mecanismo de emergencia en la propia aplicación ETS.