Domanda

Quale opzione di sviluppo della GUI offre una GUI ottimizzata e più veloce per le applicazioni Blackberry? Strumenti BB, strumenti J2ME o qualsiasi altro toolkit dell'interfaccia utente come LWUIT?

È stato utile?

Soluzione

Le classi dell'interfaccia utente BlackBerry, senza dubbio. Puoi accedere a tutte le informazioni dell'interfaccia utente specifiche di BlackBerry: codici chiave BB, tasti speciali, eventi, controllo migliore sui menu della tua app, elementi touchscreen per Storm, integrazione con tutti i componenti sul BlackBerry (browser, mappe, icone della schermata iniziale) . Migliore supporto del ciclo di vita delle applicazioni, incluso l'esecuzione in background.

Potresti essere tentato di usare le classi J2ME o LWUIT se sei molto interessato a eseguire il porting su un'altra piattaforma J2ME ma, fidati di me, ti prenderai a calci in seguito. Se la portabilità è una preoccupazione, meglio separare le parti più indipendenti dalla piattaforma dell'app (logica aziendale, rete) in pacchetti separati e creare due UI. Inoltre, se sei come tutti gli altri, ti consigliamo di eseguire il port su iPhone prima di qualsiasi altra piattaforma J2ME :)

Modifica: mi sono ricordato di aver scritto anche un post sul blog a riguardo - molti dei stesse informazioni, ma alcuni ulteriori dettagli che potrebbero essere utili

Altri suggerimenti

Attualmente sto affrontando questo problema, ho un'app mirata per J2ME con LWUIT e portato LWUIT su Blackberry, le prestazioni non sono incoraggianti, penso che la logica aziendale separata sia la strada da percorrere. Ora esaminando l'interfaccia utente di RIM.

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