Αυτό το άρθρο περιγράφει τις αρχές τις παρακάτω πτυχές των ETS Εφαρμογών:
1. Functionality
Οι αρχές των ETS Εφαρμογών μπορούν να συνοψιστούν ως εξής:
- Η ανάπτυξη ETS Εφαρμογών είναι με βάση το ETS SDK.
- Τα χαρακτηριστικά μιας ETS Εφαρμογής είναι διαθέσιμα μόνο μετά την εγκατάσταση μιας Εφαρμογής (το ETS Demo δεν υποστηρίζει εγκατάσταση εφαρμογών).
- Μόνο μετά την επικύρωση από την KNX Association, μπορούν οι ETS Εφαρμογές να διατεθούν μέσω του KNX Online καταστήματος.
- Each individual ETS App requires a license (see Licensing ETS5 & ETS5 Apps). However, ETS Apps can be installed without license, but in this case they cannot be invoked.
- Retrieving an ETS App license does not necessarily mean that a fee is charged. (i.e. free of charge order). The applied business model is defined by the distributor of an ETS App. (i.e. KNX member AKA 'ETS App developer'). DCAs are however always free of charge.
- Το πλαίσιο εφαρμογής μιας ETS Εφαρμογής είναι το έργο στο ETS, το πλαίσιο εφαρμογής μιας DCA είναι μια συσκευή (ή συσκευές) από το ίδιο το KNX Μέλος μέσα σε ένα έργο.
2. User Interface language
ETS Apps come with their own set of User Interface languages. The language availability depends on the ETS App distributor and is limited to the ETS available languages.
Επιλογές ανάπτυξης ETS Εφαρμογών:
- Εφαρμογή μιας ιδιόκτητης επιλογής γλώσσας
- Χρήση του τυπικού σετ γλωσσών περιβάλλοντος εργασίας χρήστη του ETS (προκειμένου να συγχρονιστούν, εάν απαιτείται)
ETS does not have a standard fallback mechanism in case the ETS App User Interface language is not available for the currently selected ETS User Interface language. A fallback mechanism can however be implemented in the ETS App itself.