Come sviluppare un'applicazione

Questo documento guida lungo il processo di sviluppo dell'applicazione. L'SDK del Programma per gli sviluppatori Intel AppUpSM è ora disponibile e il programma accetta applicazioni e componenti. Per inviare ufficialmente un'applicazione e sfruttare al meglio le opportunità di guadagno è richiesto l'uso dell'SDK del Programma per gli sviluppatori Intel AppUpSM. Gli ingegneri del programma per gli sviluppatori convalideranno quindi le applicazioni inviate.

Maggiori informazioni sul Programma per gli sviluppatori Intel AppUpSM

Il Programma per gli sviluppatori Intel AppUpSM è un portale di applicazioni per gli sviluppatori interessati a creare nuove applicazioni per netbook e tablet basati sul processore Intel® Atom™.

Registrandosi al Programma per gli sviluppatori Intel AppUpSM, gli sviluppatori possono accedere a strumenti e processi che li aiutano a creare le applicazioni. Tramite il centro Intel AppUpSM, il programma offre agli sviluppatori un canale di guadagno per il loro lavoro di sviluppo e l'opportunità di modificare l'esperienza degli utenti di netbook e tablet.

Per maggiori informazioni sul Programma per gli sviluppatori Intel AppUpSM leggere la guida introduttiva del Programma per gli sviluppatori Intel AppUpSM. Farsi quindi coinvolgere nelle attività del programma e iniziare a sviluppare le proprie applicazioni.

Scegliere l'ambiente operativo di destinazione

Il Programma per gli sviluppatori Intel AppUpSM supporta la convalida e la distribuzione di applicazioni e componenti progettati per essere eseguiti nei seguenti ambienti operativi:

  • MeeGo* (per maggiori informazioni, visitare meego.com)
  • Microsoft® Windows*

Imparare metodologie ottimali

Ricercare nelle risorse per gli sviluppatori del sito Web del Programma per gli sviluppatori Intel AppUpSM, cioè in questo sito Web, i video, la documentazione, i forum, i blog e i link esterni ad ulteriori informazioni per gli sviluppatori.

Numerosi siti Web su Internet offrono informazioni, consigli e metodologie ottimali (BKM) per creare applicazioni per i netbook e i tablet basati sul processore Intel® Atom™ e per i dispositivi Internet mobili (MID). È possibile trovare le risorse necessarie per le applicazioni che sono eseguite sui sistemi operativi Windows o MeeGo.

MeeGo - MeeGo è un progetto Linux open source che riunisce il progetto Moblin, guidato da Intel e il progetto Maemo di Nokia. MeeGo è attualmente destinato a piattaforme come i netbook, i desktop entry-level, i palmari, i dispositivi di informazioni e intrattenimento per veicoli, le TV connesse e altri dispositivi.

Windows - Il sito Web Microsoft Developer Network (MSDN) offre agli sviluppatori che stanno creando applicazioni destinate ai sistemi operativi Windows numerose risorse, tra cui esercitazioni, SDK, forum e altro.

Scaricare gli strumenti per gli sviluppatori

Quando si conosce la piattaforma di destinazione, scaricare dal sito Web del Programma per gli sviluppatori Intel AppUpSM, cioè da questo sito Web, gli strumenti per gli sviluppatori, in particolare il documento relativo alle Linee guida di idoneità delle applicazioni/componenti Intel® e ai criteri di convalida. Leggere le linee guida per gli sviluppatori e il processo di convalida. Consultare le domande ricorrenti per qualsiasi altra eventuale domanda e ricercare informazioni interessanti nei forum e nei blog. Consultare anche l'elenco di controllo per la partecipazione così da avere a portata di mano tutte le informazioni necessarie quando si richiede un ID e ci si registra al Programma per gli sviluppatori Intel AppUpSM.

L'SDK del Programma per gli sviluppatori Intel AppUpSM è disponibile. Scaricarlo e inviare le proprie applicazioni e componenti al programma per sfruttare al meglio le opportunità di guadagno offerte dal programma. Per inviare ufficialmente un'applicazione è obbligatorio usare l'SDK.

Ricerca di componenti

I componenti disponibili nel Catalogo per sviluppatori consentono di accelerare lo sviluppo di applicazioni. Ricercate nel catalogo i componenti che possono essere integrati nelle vostre applicazioni, ad esempio GPS. A ogni componente sono associati una descrizione e il costo per l'utilizzo, oltre alle recensioni di altri sviluppatori che lo hanno utilizzato.

Richiedere un ID

Prima di poter scaricare i componenti è necessario ottenere un ID. È un processo semplice e veloce, che richiede solo di fornire l'indirizzo e-mail, il nome visualizzato, la password e la domanda di sicurezza. Se si è membri di una comunità Intel esistente, come l'Intel® Software Network, si possono usare le stesse credenziali di accesso anche se, prima di autorizzare l'accesso, il Programma per gli sviluppatori Intel AppUpSM raccoglierà un paio di elementi in più.

Dopo aver ricevuto un ID, è possibile accedere e scaricare componenti, partecipare ai forum di discussione o passare direttamente a registrarsi al Programma per gli sviluppatori Intel AppUpSM.

Scaricare componenti

Con l'accesso al sito Web si possono scaricare i componenti che servono per lo sviluppo dell'applicazione. Ciascun componente ha una sua propria licenza, API e documentazione.

Assegnare il nome all'applicazione e ottenere un GUID

Accedere al sito Web del Programma per gli sviluppatori Intel AppUpSM e generare un identificativo univoco globale (GUID). Il pulsante Genera GUID o Ottieni un GUID situato nelle pagine del sito permette di ottenere il GUID da usare per la propria applicazione.

Quando si genera il GUID, si assegna anche un nome all'applicazione. Ogni nome di applicazione deve essere un nome univoco nel sistema. Prima si ottiene il GUID e più probabile sarà che si possa registrare il primo nome scelto per l'applicazione.

Quando si ottiene il GUID, il programma per gli sviluppatori salva anche il nome dell'applicazione nell'elenco delle Applicazioni salvate nel Pannello personale.

Si userà questo GUID nell'SDK che è ora disponibile per il download.

Creare l'applicazione

Creare l'applicazione e velocizzarne lo sviluppo usando componenti. Integrare i componenti nell'applicazione per sfruttare funzionalità già sviluppate e testate per utilizzi specifici.

Testare l'applicazione

Testare l'applicazione prima di inviarla. Una volta inviata, l'applicazione viene convalidata seguendo svariati criteri definiti nel documento relativo alle Linee guida di idoneità delle applicazioni/componenti Intel® e ai criteri di convalida. Lo sviluppatore che invia l'applicazione è invece responsabile dell'accuratezza dei test, del debug e della qualità della progettazione, come la coerenza dell'interfaccia. L'accuratezza dei test si riflette sulle revisioni dei clienti e influisce sulla propria reputazione.

Scaricare e leggere i documenti che trattano delle linee guida per gli sviluppatori, del processo di convalida e delle linee guida per l'invio delle applicazioni. Controllare l'elenco di conformità dell'applicazione per agevolare il processo di convalida.

Moblin.org, MSDN e altri siti offrono strumenti utili per il testing del codice. Il processo di convalida del Programma per gli sviluppatori Intel AppUpSM usa alcuni di questi strumenti per convalidare la conformità dell'applicazione con i requisiti del sistema operativo.

Aggiornare la registrazione - Iscriversi al programma

Quando si è pronti a inviare l'applicazione occorre prima aggiornare la registrazione iscrivendosi al Programma per gli sviluppatori Intel AppUpSM. In questo modo si può accedere al processo di invio dell'applicazione. Cercare nella pagina iniziale il pulsante che consente di iscriversi al programma. La registrazione al programma è al momento gratuita, ma è un'offerta limitata nel tempo.

La registrazione richiede di fornire informazioni sulla propria organizzazione o azienda. Queste informazioni consentono al programma per gli sviluppatori di pagare gli sviluppatori quando le loro applicazioni sono acquistate. Se non si ha un nome di azienda, ci si può iscrivere individualmente. Al programma basta solo sapere come si desidera essere pagati.

Inviare l'applicazione

L'SDK del Programma per gli sviluppatori Intel AppUpSM è ora disponibile e il programma accetta applicazioni e componenti. Per inviare un'applicazione e sfruttare al meglio le opportunità di guadagno è richiesto l'uso dell'SDK del Programma per gli sviluppatori Intel AppUpSM.

Prima di inviare l'applicazione, scaricare e leggere l'elenco di controllo per l'invio delle applicazioni. Accertarsi di avere disponibili le informazioni necessarie prima di iniziare l'invio dell'applicazione. Leggere anche il documento che spiega come inviare un'applicazione. Iniziare quindi il processo di invio facendo clic sul pulsante Invia un'applicazione situato nelle proprie pagine. Per le istruzioni sull'invio, vedere Come inviare un'applicazione.

Controllare lo stato della convalida

L'SDK del Programma per gli sviluppatori Intel AppUpSM è ora disponibile e gli ingegneri del programma inizieranno la fase di convalida. Dopo aver inviato l'applicazione o il componente, nel pannello personale sotto Applicazioni personali è possibile vedere lo stato della convalida. Se la convalida non riesce o riporta un errore, il processo lo comunica nel Pannello personale dando anche una breve descrizione del problema. Quando l'applicazione passa la convalida verrà segnalato sul Pannello personale.

Quando l'applicazione passa la convalida verrà segnalato sul Pannello personale.

Monitorare la reputazione

Quando l'applicazione è resa disponibile per la distribuzione, controllare le pagine Applicazioni personali e Punti di reputazione del Pannello personale. Leggere le recensioni delle applicazioni per vedere che cosa ne pensano i clienti.

0