Domanda

Vorrei che il mio Blackberry per ottenere ed eventualmente dati impostati al server, e sono un po 'confuso da tutte le opzioni:

RIM-Push / Pap-Push. Utilizzare qualsiasi libreria che è in grado di comporre una richiesta HTTP GET al servizio MDS-CS (non MDS-IS). Si tratta di un'operazione a senso unico dal server al dispositivo.

  • RIM-Push (Push un URL e o scorciatoia ad un dispositivo per la visualizzazione offline possibile)
  • PAP-Push (Idem come sopra, ma permette di confermare il messaggio di consegna)

WebServices : Utilizzare Visual Studio 2008 per creare un unico progetto Web Services. Sono poco chiaro se questo è più supportato, o se MDS-IS è abituato. Si tratta di un'operazione a 2 vie.

MDS-IS: Usa Eclipse per sviluppare le applicazioni ed è necessario Java, non sono sicuro di quello che librerie client sono in grado di fare (2 funzionamento modo)

.

Fammi sapere se manca qualsiasi opzione, o se ho bisogno di rivedere la mia comprensione dei principi fondamentali

È stato utile?

Soluzione

Questo è in realtà abbastanza una vasta domanda -. Ci sono un sacco di modi per i dispositivi BlackBerry di interagire con un server, e il modo ideale dipende in larga misura la vostra applicazione specifica

In generale:

MDS Studio : il metodo di Visual Studio 2008 non è più sostenuto attivamente. E 'stato un progettista di forme per lo più visiva, ma non una grande soluzione per un sacco di motivi. In sostanza, non ne fanno uso.

Mobile Web : A seconda di cosa è necessario fare, questo lavoro potrebbe. Tutto lato server. La cosa da tenere presente (e perché questo non funziona per un sacco di problemi) è che prima di BlackBerry 6 il browser non era molto capace, sia in termini di supporto HTML o JavaScript. È possibile, tuttavia, creare collegamenti a siti web per cellulari che appaiono come icone sulla homescreen BlackBerry. Ed è possibile utilizzare segnali BlackBerry Web: http://na.blackberry.com/ ita / sviluppatori / browserdev / websignals.jsp ai cambiamenti spinta alle pagine web per cellulari ai dispositivi

Widget : Supportato in BlackBerry OS 5 e versioni successive. http://na.blackberry.com/eng/developers/browserdev/widgetsdk. jsp Questi sono confezionati molto come applicazioni native '' BlackBerry, ma scritte usando HTML e JavaScript. Può essere una buona opzione per un rapido sviluppo se siete ok con solo mira OS 5, e con le limitazioni del BlackBerry Browser. Un sacco di JavaScript ganci per le funzioni del sistema, in modo da dare più funzionalità rispetto pura web mobile, e si possono distribuire attraverso App World e simili.

Applicazioni Java : La maggior parte il lavoro di sviluppo, ma si ottiene potenzialmente la migliore esperienza utente, e la massima funzionalità. Troppo ampio di un argomento per coprire adeguatamente qui, ma ci sono un sacco di domande relative a questi su SO e altrove. Un buon punto di partenza è la BlackBerry Developer Zone: http://www.blackberry.com/developers RIM Premere e PAP spingere entrambe rientrano in questa categoria, mentre interagiscono con le applicazioni Java, anche se ci sono altri metodi che è possibile utilizzare per ottenere risultati simili (polling cliente, o ho anche visto SMS o e-mail utilizzato per informazioni push o svegliano un cliente, anche se questo non è raccomandato da RIM).

Per una panoramica più approfondita delle opzioni vi consiglio un libro dal mio amico John Wargo, chiamato BlackBerry nozioni fondamentali dello sviluppo. Egli copre le varie opzioni abbastanza bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top