Quale opzione di sviluppo gui fornisce una gui ottimizzata e più veloce per le applicazioni Blackberry? Strumenti BB, strumenti J2ME o qualsiasi altro toolkit UI come LWUIT?Qual è lo strumento migliore per lo sviluppo di applicazioni Blackberry?
risposta
Le classi di interfaccia utente BlackBerry, senza dubbio. Puoi accedere a tutta la roba dell'interfaccia utente specifica di BlackBerry: i codici di accesso BB, le chiavi speciali, gli eventi, il controllo migliore sui menu della tua app, il touchscreen per Storm, l'integrazione con tutti i componenti del BlackBerry (browser, mappe, icone homescreen) . Migliore supporto del ciclo di vita delle applicazioni, inclusa la corsa in background.
Potresti essere tentato di utilizzare le classi J2ME o LWUIT se sei molto interessato a eseguire il porting su un'altra piattaforma J2ME, ma fidati di me ti darai un calcio in seguito. Se la portabilità è un problema, meglio separare le parti indipendenti dalla piattaforma della tua app (business logic, networking) in pacchetti separati e creare due UI. Inoltre, se siete come tutti gli altri, dovrete comunque eseguire il porting su iPhone prima di qualsiasi altra piattaforma J2ME :)
Modifica: Ricordato Ho anche scritto un articolo blog post un po 'indietro - molte delle stesse informazioni, ma alcune maggiori dettagli che potrebbero essere d'aiuto
Attualmente mi sto occupando di questo problema, ho un'app indirizzata a J2ME usando LWUIT e ho portato LWUIT a blackberry, il peformance non è incoraggiante, penso che separare la logica di business sia la strada da percorrere. Ora esaminiamo le UI di RIM.
- 1. Qual è il miglior IDE per lo sviluppo su BlackBerry?
- 2. Qual è lo strumento migliore per scrum in TFS
- 3. IDE migliore per lo sviluppo di applicazioni desktop Java
- 4. Approccio per lo sviluppo di applicazioni disconnesse
- 5. introduttivo nello sviluppo di applicazioni Blackberry
- 6. È possibile utilizzare Lua per lo sviluppo di applicazioni?
- 7. Qual è l'ecosistema per lo sviluppo web di Haskell?
- 8. Strumento di screenshot per BlackBerry?
- 9. Qual è lo strumento di reporting più semplice con Yammer Metrics nell'ambiente di sviluppo
- 10. Quale sistema operativo è il migliore per lo sviluppo o lo sviluppo PHP in generale?
- 11. qual è la dimensione dell'immagine (risoluzione) per lo sviluppo di applicazioni per iPad 3?
- 12. Qual è lo stile di codifica migliore?
- 13. Qual è lo strumento migliore e più semplice per testare le app Android?
- 14. Qual è la migliore API in qualsiasi lingua per lo sviluppo di applicazioni musicali audio e MIDI?
- 15. Qual è lo strumento migliore per analizzare i file di registro?
- 16. Utilizzo di python per lo sviluppo di applicazioni Web
- 17. Vaadin per lo sviluppo di applicazioni Web - Pochi dubbi
- 18. consigliato IDE per lo sviluppo di Piloni applicazioni
- 19. Lo strumento migliore per la creazione di applicazioni Sencha (Ext JS) sono?
- 20. Qual è il modo migliore di usare vim per lo sviluppo del cacao?
- 21. Utilizzo di PySide/PyQt per lo sviluppo mobile
- 22. Google utilizza Ruby per lo sviluppo di applicazioni?
- 23. Linee guida per lo sviluppo di applicazioni GIS
- 24. Qual è lo strumento migliore per trovare bug nel codice Java?
- 25. Qual è lo strumento migliore per il controllo della sicurezza Javascript?
- 26. Qual è il miglior IDE per lo sviluppo in Tomcat?
- 27. Qual è lo strumento migliore per organizzare o alfabetizzare automaticamente le proprietà CSS?
- 28. Quale strumento CI vorresti per lo sviluppo GWT?
- 29. Qual è la migliore pratica per lo sviluppo basato sugli eventi nelle app Angular.js?
- 30. Qual è il modo migliore per eseguire lo sviluppo Java in Emacs?
Buoni consigli per: UI separate, le prestazioni di LWUIT sono terribili sul BlackBerry comunque! – roryf