Question

Quelle option de développement d'interface graphique donne une interface graphique optimisée et plus rapide pour les applications Blackberry? Outils BB, outils J2ME ou tout autre toolkit d'interface utilisateur tel que LWUIT?

Était-ce utile?

La solution

Les classes de l'interface utilisateur BlackBerry, sans aucun doute. Vous avez accès à tous les éléments d'interface utilisateur spécifiques à BlackBerry: codes de touches BB, touches spéciales, événements, meilleur contrôle des menus de votre application, éléments d'écran tactile pour Storm, intégration à tous les composants du BlackBerry (navigateur, cartes, icônes de l'écran d'accueil). . Meilleur support du cycle de vie des applications, y compris l'exécution en arrière-plan.

Vous pourriez être tenté d’utiliser les classes J2ME ou LWUIT si vous êtes très intéressé par le portage sur une autre plate-forme J2ME, mais croyez-moi, vous le ferez plus tard. Si la portabilité est un problème, il est préférable de séparer les parties plus indépendantes de la plate-forme de votre application (logique métier, réseau) en packages distincts et de créer deux interfaces utilisateur. De plus, si vous êtes comme tout le monde, vous voudrez quand même mettre un portage sur iPhone avant toute autre plate-forme J2ME:)

Modifier: Souvenez-vous J'ai également écrit un article de blog à ce sujet il y a bien longtemps - de nombreuses mêmes informations, mais quelques détails supplémentaires qui pourraient aider

Autres conseils

Je suis actuellement aux prises avec ce problème. J'ai une application ciblée pour J2ME qui utilise LWUIT et qui a été transféré sur Blackberry. La performance n'est pas encourageante. Je pense qu'une logique métier distincte est la voie à suivre. En regardant maintenant dans l'interface utilisateur de RIM.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top