Alla registrazione di un'app, è possibile caricarne una versione tramite la pagina dei dettagli dell'app stessa (facendo clic sulla lente d'ingrandimento, vedere qui).
Per aprire la pagina della versione dettagliata, fare clic sul pulsante 'Create ETS App version' dalla sezione delle versioni dell'app ETS.
In questo modo si apre la pagina della versione dettagliata. Questa pagina è composta dalle seguenti sezioni:
- File progetto
- Informazioni sulla fatturazione
- Contratto di licenza
- Note di rilascio
File progetto
In questa sezione, lo sviluppatore di un'app può:
- Caricare un file binario dell'app (.etsapp) per la convalida, trascinando il file, oppure facendo clic sull'area di upload e selezionando il file.
- Per definire la versione binaria dell'app inserirla nel campo corrispondente.
ETS utilizza questo numero di versione per controllare gli aggiornamenti di tale app ETS, si consiglia quindi caldamente di utilizzare la stessa versione indicata nel file binario.
Se una versione dell'app è già in elenco, si riportano anche le seguenti opzioni mostrate nella sezione 'Project file':
- Questa versione include nuove funzioni: Con questa selezione, lo sviluppatore dell'app dichiara che si tratta di una 'Upgrade version' e quindi la sua convalida produrrà una 'Upgrade validation' con il rispettivo costo.
- Questa versione include la correzione di bug: Selezionando solo questa opzione, lo sviluppatore dell'app dichiara che si tratta di una 'Upgrade version' e quindi la sua convalida produrrà una 'Upgrade validation' con il rispettivo costo.
Selezionando entrambe le opzioni, lo sviluppatore dell'app dichiara che si tratta di una 'Upgrade version' in grado di correggere anche i bug.
Informazioni sulla fatturazione
In questa sezione, gli sviluppatori delle app possono selezionare il contatto per la fattura e regolare i costi dell'app previsti. I contatti della fattura riportati nel menu a tendina 'Select invoice information' derivano dall'account professionale a cui è collegato l'account dello sviluppatore dell'app .
Contratto di licenza
In questa sezione, lo sviluppatore di un'app può:
- Caricare il file del contratto di licenza di una versione dell'app specifica, trascinando il file, oppure facendo clic sull'area di upload e selezionando il file.
Il formato preferito è il PDF, si accettano anche file tipo doc, docx, odt.
- Selezionare nel menu a tendina la lingua del file del contratto di licenza caricato.
Le lingue supportate per i contratti di licenza si limitano a quelle offerte in MyKNX e sono reperibili tramite il selettore di lingua di MyKNX
- Scaricare o cancellare il contratto di licenza corrente facendo clic rispettivamente sul download o l'icona di cancellazione.
Nota: il file del Contratto di Licenza qui richiesto è un documento che stabilisce il quadro giuridico tra lo Sviluppatore App e ilCliente Finale (EULA), quindi niente a che fare con KNX Association come terza parte. Il contratto di licenza è fornito ai clienti che acquistano l'app tramite MyKNX e dovrà essere (letto e) accettato per completare l'ordine.
Note di rilascio
In questa sezione, lo sviluppatore di un'app può:
- Caricare la nota di rilascio di una versione dell'app specifica, trascinando il file, oppure facendo clic sull'area di upload e selezionando il file.
Il formato preferito è il PDF, si accettano anche file tipo doc, docx, odt.
- Selezionare nel menu a tendina la lingua del file del contratto di licenza caricato.
Le lingue supportate per i contratti di licenza si limitano a quelle offerte in MyKNX e sono reperibili tramite il selettore di lingua di MyKNX
- Scaricare o cancellare la nota di rilascio corrente facendo clic rispettivamente sul download o l'icona di cancellazione.
Nota: Questo file serve allo scopo di mantenere la cronologia delle modifiche alla ETSApp, sia bugfix sia nuove funzionalità. Viene utilizzato anche dal team di supporto KNX come riferimento per i problemi che potrebbero sorgere tra l'ETS (in una versione specifica) e l'ETSApp (in una versione specifica). Il formato potrebbe essere, .txt, .pdf, .doc ma il contenuto deve essere:
Versione | 1.0 |
Data | 01/01/2021 |
BugFix 1: | questo e quello |
BugFix 2: | ... |
... | |
NewFeature 1: | questo e quello |
NewFeature 2: | ... |
Versione | 1.1 |
Data | 01/06/202... |
... | .. |