Requisiti del packaging

Guida ai requisiti del packaging dell'applicazione

Prima di inviare l'applicazione per essere convalidata, accertarsi di aver letto le Linee guida per la convalida. Le persone incaricate della convalida del Programma per gli sviluppatori Intel AppUp non eseguono test di regressione sulle applicazioni. Controlleranno invece se sono stati rispettati i requisiti definiti per il processo di convalida e che il pacchetto di installazione soddisfi i requisiti minimi descritti qui di seguito.

Requisiti del packaging per Windows

  • Invio del pacchetto MSI: il pacchetto inviato deve essere un file di pacchetto di installazione Windows standard di formato .MSI. Il file MSI deve includere tutto il materiale collaterale associato con l'applicazione. Prima dell'invio, il file MSI deve essere firmato. Per la firma dei file MSI, fare riferimento all'articolo http://appdeveloper.intel.com/it-it/article/signing-msi-files
  • Installazione invisibile all'utente: l'applicazione deve installarsi senza richiedere alcun input da parte dell'utente.
  • Singolo eseguibile: tutti i collegamenti devono essere diretti a un solo file eseguibile. L'installazione può aggiungere automaticamente collegamenti sul desktop, di avvio rapido, sul menu Start e di altro tipo, ma devono puntare tutti allo stesso eseguibile.
  • Campo Target di Shortcut: la voce Target della tabella Shortcut deve essere un nome di funzionalità/chiave esterna valido (tipo di dati Identifier) della tabella Feature. Nel campo Target è supportato solo questo tipo di dati. Non usare le parentesi quadre ([ ]) per indicare una stringa formattata.
  • Evitare argomenti nei collegamenti: non è supportata la traduzione delle stringhe formattate e pertanto qualsiasi argomento usato verrà interpretato come una stringa semplice. Corretto: ‘myapp.exe –start_maximized’ Errato: ‘myapp.exe –[#customized_param1]’ Nell'esempio errato, l'argomento verrà accettato così com'è, senza conversione.
  • Controllare il runtime C++: se l'applicazione richiede un runtime C++ occorre controllare se il runtime C++ è installato nel programma di installazione MSI.
  • Requisiti del packaging Java: inviare un solo file JAR che includa il file jar della libreria dell'SDK Intel AppUp(TM) facoltativo, il/i file jar dell'applicazione e un file manifesto dell'applicazione. L'Utility di packaging del software Intel AppUp™ consente di creare questi package jar Java eseguibili.

Requisiti del packaging per MeeGo

  • Includere RPM: inviare i formati RPM. È necessario che l'applicazione sia installata correttamente su MeeGo(RPM).
  • Includere tutte le dipendenze richieste: se l'installazione richiede dei pacchetti dipendenti che non sono forniti con MeeGo, il pacchetto di installazione deve includerli.
  • Seguire le istruzioni del packaging MeeGo : seguire le informazioni sul packaging riportate in MeeGo . Gli articoli MeeGo descrivono la struttura della directory di destinazione in cui devono essere installati i file, forniscono uno strumento di packaging e trattano altri argomenti.
  • Includere i pacchetti sorgente: se la distribuzione avviene con una licenza open source, occorre includere un pacchetto sorgente per ciascun pacchetto RPM.

Hardware/sistema operativo/matrice
Tipo di sistema operativo Pacchetto Hardware
MeeGo RPM 32 bit
Windows 7 MSI, JAR 32 bit, 64 bit

Requisiti del packaging per i codec

  • Se un codec è disponibile nella distribuzione, il codec deve essere incluso nell'installazione/packaging dell'app.
  • Se un codec è disponibile gratuitamente, il codec deve essere incluso nell'installazione/packaging dell'app.
  • Se un codec è incluso nel build di un OEM (es. fluendo in Asus) non deve essere incluso per quel build.
  • Se un codec deve essere acquistato/concesso in licenza, lo sviluppatore deve fornire un link e istruzioni nella descrizione del prodotto che prepara per lo store.

Ai fini della convalida, inoltre, se è richiesto un codec gli sviluppatori devono fornirlo.

Informazioni correlate







0