Este artículo describe los aspectos principales de las Apps de ETS:
1. Funcionalidad
Los principios de funcionalidad de las ETS App se pueden resumir de la siguiente manera:
- El desarrollo de ETS App se basa en el SDK de ETS.
- 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 Apps).
- Solamente después de la validación de KNX Association, las ETS Apps pueden estar disponibles en la KNX Online Shop.
- Cada App ETS requiere una licencia (ver Licencia de Apps ETS6). 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. (puede ser una orden sin coste). El modelo de negocio aplicado está definido por el distribuidor de cada ETS App. (por ejemplo, Miembro KNX AKA 'desarrollador de Apps ETS'). Sin embargo, las DCAs son siempre gratuitas.
- El contexto de una App ETS es el proyecto ETS, mientras que el contexto de una 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 Interfaz de Usuario. La disponibilidad de cada idioma depende del distribuidor de la App ETS y está limitada a los idiomas disponibles en ETS.
Opciones de desarrollo de ETS App:
- Implementar una función de selección de idioma propia
- Usar el conjunto de idiomas estándar de la interfaz de usuario ETS (para sincronizar, 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 la App ETS no esté disponible para el idioma de la interfaz de usuario ETS seleccionado actualmente. Sin embargo, se puede implementar un mecanismo de reserva en la propia App ETS.