Creare un'applicazione di successo

Research In Motion® fornisce le soluzioni riportate di seguito per consentire di creare applicazioni di successo. Tutti questi servizi sono forniti gratuitamente.

Advertising Service, Payment Service e Analytics Service sono tutti portali SDK separati, pertanto non dipendono da una versione di BlackBerry® Java® SDK. Questi servizi sono progettati per una facile integrazione.

Pubblicazione dell'applicazione su App World

BlackBerry App World™ è il portale per fornitori messo a disposizione da RIM per consentire la vendita delle applicazioni. La registrazione o l'utilizzo di App World per la vendita delle applicazioni sono gratuiti. App World viene fornita precaricata sui nuovi smartphone BlackBerry. Oltre il 90% della base di account abbonati BlackBerry, pari a 50 milioni di utenti, dispone dell'accesso a BlackBerry App World. App World è disponibile in oltre 70 Paesi e supporta 21 valute e 6 lingue.

Per ulteriori informazioni, vedere:

Inserimento di pubblicità nell'applicazione

Advertising Service è un portale SDK e Web che è possibile utilizzare per inserire pubblicità nelle applicazioni. Il portale SDK è progettato per consentire di integrare gli annunci pubblicitari nelle applicazioni senza dover scrivere una grande quantità di codice. Utilizzando il portale Web, è possibile modificare il contenuto delle pubblicità dopo il rilascio dell'applicazione (come modificare le sue reti pubblicitarie) e tenere traccia delle statistiche sugli annunci pubblicitari nell'applicazione.

Per ulteriori informazioni, vedere:

Riscossione di pagamenti nell'applicazione

Payment Service è un portale SDK che è possibile utilizzare per la riscossione di pagamenti nelle applicazioni. I clienti possono utilizzare qualsiasi tipo di pagamento associato al proprio BlackBerry ID. I tipi di pagamento possono includere l'addebito al proprio provider di servizi wireless, su una carta di credito o su PayPal®. Il server Payment Service elabora tutte le richieste di acquisto.

Per ulteriori informazioni, vedere:

Raccolta di dati sull'utilizzo dell'applicazione

Analytics Service è un portale SDK e Web che consente di comprendere l'utilizzo delle applicazioni. Ad esempio, è possibile raccogliere dati su modelli e versioni dello smartphone BlackBerry, nonché su Paesi di origine e lingua degli utenti; il numero di utenti univoci, il numero totale di sessioni e la lunghezza media di una sessione; infine, dati relativi a visualizzazioni di schermate, operazioni di clic di pulsanti ed errori dell'applicazione. Analytics Service raccoglie i dati, li compila e produce report e metriche su un portale Web.

Per ulteriori informazioni, vedere:

Progettazione di un'applicazione

Questa sezione illustra alcuni passaggi di base per la corretta progettazione di un'applicazione, con collegamenti a informazioni più approfondite.

Ricerche di mercato

Il primo passaggio dovrebbe consistere nell'effettuare ricerche di mercato per determinare le esigenze dei potenziali utenti. Per le applicazioni vendute in BlackBerry App World™, è consigliabile eseguire ricerche sul potenziale di mercato e sull'attuale penetrazione nel mercato. Per le applicazioni aziendali, determinare le esigenze e i livelli di competenza dei clienti di destinazione.

Supporto della versione

Ogni smartphone BlackBerry® esegue una versione di BlackBerry Device Software che corrisponde a una versione di BlackBerry® Java® SDK. Le applicazioni sono compatibili con le versioni future, ma non possono essere compatibili con le versioni precedenti. Ad esempio, le applicazioni scritte in BlackBerry Java SDK 5.0 possono essere eseguite su BlackBerry Device Software 6.0, ma non su BlackBerry Device Software 4.7.

Per ulteriori informazioni sulla progettazione di applicazioni per più versioni, vedere:

Per ulteriori informazioni sulle caratteristiche dei modelli e sul relativo utilizzo da parte dei clienti, vedere:

In BlackBerry Java Plug-in per Eclipse, è possibile preparare un progetto dell'applicazione BlackBerry (e i corrispondenti progetti dipendenti) per più versioni di BlackBerry Device Software. Quando viene distribuita l'applicazione, il plug-in crea un file master .alx nella cartella Standard del progetto dell'applicazione BlackBerry. Se l'applicazione viene distribuita tramite Internet, il plug-in crea i file .jad e .cod per ogni versione di BlackBerry Device Software nella cartella Web del progetto dell'applicazioneBlackBerry.

Per ulteriori informazioni sulla preparazione di progetti dell'applicazione per più versioni, vedere le Guide allo sviluppo di BlackBerry Java Plug-in per Eclipse.

Funzioni BlackBerry da integrare nell'applicazione

Le applicazioni dello smartphone (soprattutto nel mercato dei beni di consumo) sfruttano la tecnologia incorporata nel dispositivo. ad esempio, si integrano con i social network, i calendari, le fotocamere, il GPS o la funzionalità push. Alcuni smartphone BlackBerry contengono magnetometri (una bussola triassiale che rileva la direzione), accelerometri (che rilevano il movimento dello smartphone in uno spazio 3D), sensori NFC e altro ancora.

Per informazioni sulle funzioni BlackBerry e su come sfruttarle al meglio nell'applicazione, vedere:

Per ulteriori informazioni su accelerometri e magnetometri, vedere Guida a BlackBerry Java SDK per sviluppatori - Navigazione e interfaccia utente.

Per ulteriori informazioni su NFC, vedere la Guida a BlackBerry Java SDK per sviluppatori - Rete e connettività.

Per informazioni sulle nuove funzioni di BlackBerry Java SDK 7, vedere:

Verifica delle istruzioni sulla progettazione BlackBerry

Research In Motion® ha condotto un'esaustiva ricerca al fine di sviluppare procedure consigliate e suggerimenti utili per la progettazione di un'interfaccia utente. Per ulteriori informazioni, vedere le Istruzioni per l'interfaccia utente degli smartphone BlackBerry.

Per un riferimento rapido ai componenti dell'interfaccia utente che è possibile creare, vedere Componenti dell'interfaccia utente di BlackBerry Java SDK.

Verifica delle applicazioni di esempio

RIM fornisce molte applicazioni di esempio come ausilio per l'utente. Sono installate come parte di BlackBerry Java Plug-in per Eclipse.

Tutte le applicazioni di esempio vengono documentate con commenti di codice. Alcune dispongono anche di manuali dell'utente. I manuali sono disponibili in Applicazioni di esempio Java.

Argomento successivo: Strumento di sviluppo Java

Le informazioni sono state utili? Inviateci i vostri commenti.