Quelle option de développement gui donne une interface graphique optimisée et plus rapide pour les applications Blackberry? Outils BB, outils J2ME ou toute autre boîte à outils de l'interface utilisateur comme LWUIT?Quel est le meilleur outil pour le développement d'applications Blackberry?
Répondre
Les classes BlackBerry UI, sans aucun doute. Vous avez accès à toutes les fonctionnalités de l'interface utilisateur de BlackBerry - codes BB, touches spéciales, événements, meilleur contrôle des menus de votre application, écran tactile pour Storm, intégration avec tous les composants du BlackBerry (navigateur, cartes, icônes d'écran d'accueil) . Meilleure prise en charge du cycle de vie des applications, y compris le fonctionnement 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 vers une autre plate-forme J2ME, mais croyez-moi, vous allez vous lancer plus tard. Si la portabilité est une préoccupation, mieux vaut séparer les parties les plus indépendantes de la plate-forme de votre application (logique métier, mise en réseau) en packages distincts et créer deux interfaces utilisateur. Aussi, si vous êtes comme tout le monde, vous aurez envie de porter vers l'iPhone avant toute autre plate-forme J2ME de toute façon :)
Edit: Remembered J'ai aussi écrit un blog post à ce sujet il y a un certain temps - beaucoup de la même information, mais certains plus de détails qui pourraient aider
Je suis actuellement confronté à ce problème, j'ai une application ciblée pour J2ME en utilisant LWUIT et porté LWUIT à blackberry, la performance n'est pas encourageante, je pense que la logique métier est la voie à suivre. Maintenant, en regardant dans les interfaces utilisateur RIM.
- 1. Quel est le meilleur nouvel outil de développement de 2009?
- 2. Quel est le meilleur IDE pour le développement sur le BlackBerry?
- 3. Quel est le meilleur outil d'analyse statique pour NetBeans 6.1?
- 4. Quel est le meilleur outil d'installation pour Java?
- 5. Quel est le meilleur outil pour maintenir la traçabilité
- 6. Quel est le meilleur outil .NET ORM: SubSonic ou WebWidgetry?
- 7. Quel outil ORM devrais-je utiliser pour le développement .Net
- 8. Quel est le meilleur outil d'automatisation Open Source pour les tests fonctionnels sur le Web?
- 9. Quel est le meilleur langage de programmation pour le développement de téléphones mobiles impliquant SMS?
- 10. Meilleur outil de développement d'applications mobiles/environnement?
- 11. Quel est le meilleur outil pour trouver à quelle DLL une autre DLL VB6 est référencée?
- 12. Quel est le meilleur outil pour le contrôle de version dans OS 400 Environnement pour RPG et COBOL
- 13. Quel est le meilleur profileur C++ gratuit pour Windows?
- 14. Quel est le meilleur comparateur en ligne pour Windows?
- 15. Quel est le meilleur SGBD pour le travail?
- 16. Quel outil Java Profiling utilisez-vous et quel outil vous semble le meilleur?
- 17. Quel est le meilleur outil pour convertir les formats vidéo courants en FLV sous Linux CLI?
- 18. Quel est le meilleur outil pour permettre aux internautes de créer des organigrammes/diagrammes?
- 19. Quel est le meilleur service de livre en ligne pour les références de développement de logiciels?
- 20. Quel est le meilleur pour l'hébergement de développement Java: Aptana? Google App Engine? Slice Host?
- 21. Quel est le meilleur: mysql_connect ou mysql_pconnect
- 22. Quel est le meilleur jeu d'outils VOIP à utiliser avec le développement .Net?
- 23. Réponse, Résultat, Répondre, quel est le meilleur?
- 24. Quel est le meilleur plugin Maven Eclipse?
- 25. Quel est le meilleur dans asp.net 2.0?
- 26. Quel est le meilleur blog de XNA?
- 27. Quel est le meilleur BOOST_MPL_ASSERT ou BOOST_STATIC_ASSERT?
- 28. Quel est le meilleur logiciel FTP gratuit?
- 29. meilleur outil pour le code-Analyzement ou code-Review
- 30. Quel est le meilleur cadre factice pour VB.NET?
Bon conseil re: séparer les interfaces utilisateur, la performance LWUIT est terrible sur le BlackBerry de toute façon! – roryf