2010-06-18 7 views
1

Quels environnements de développement la plupart des développeurs BB utilisent-ils? Je n'ai pas programmé beaucoup de Java en 6-7 ans et j'ai typiquement utilisé NetBeans ou JCreator pour des projets car j'ai trouvé Eclipse encombrant. RIM a le plugin pour Eclipse, mais j'ai aussi lu des articles où les gens utilisent n'importe quel éditeur, puis en utilisant ANT pour les builds et les tests.Meilleur environnement de développement Blackberry

Je viens de .NET alors évidemment, je suis un utilisateur VS.NET lourd.

Répondre

4

Vos options prises en charge sont JDE (tout simplement pas très capable par rapport à n'importe quel IDE moderne), et Eclipse. Pour le développement de widgets, le plugin VIsual Studio supporte VS 2005 et 2008 (je ne pense pas que 2010 soit encore, mais je pense qu'il ne sera pas loin derrière.)

Netbeans (Eclipse me démange), mais a finalement dû abandonner et passer à Eclipse. Le soutien n'est tout simplement pas là; J'ai été en mesure d'utiliser le débogage de base pour travailler avec Netbeans, mais c'était à peu près tout. Des choses simples comme "briser une exception non interceptée"; ou la gestion de la localisation (si vous utilisez des ressources de chaîne) n'était pas possible ou très inefficace.

Le JDE est suffisant pour le débogage, même si ce n'est que très peu. Cependant, d'après mon expérience (en particulier dans les toutes dernières versions), il n'y a aucune différence entre les fonctionnalités de débogage de JDE et Eclipse.

L'autre option que vous avez est d'utiliser l'EDI de votre choix; et des scripts de construction basés sur ant. Cela vous permettrait d'utiliser. Vous aurez toujours quelques points de douleur (principalement la manipulation de localisation), mais cela ferait l'affaire. Le projet Blackberry Ant Tools peut être trouvé ici: http://bb-ant-tools.sourceforge.net/docs. Dans ce cas, vous voudrez toujours utiliser JDE/Eclipse pour faciliter le débogage, mais vous pourrez faire la majeure partie de votre développement dans l'EDI de votre choix.

+0

Bonne info, merci! –

+0

D'accord. J'ai utilisé IntelliJ Idea depuis si longtemps que je n'arrive pas à passer à Eclipse, donc je finis par utiliser Idea pour créer et éditer du code, JDE pour compiler et lancer en simulateur (et pour le débogage), et bb- fourmis pour l'emballage et le déploiement. Cependant, maintenant que RIM a consacré la plupart de ses ressources outils à Eclipse, je peux voir de plus en plus d'une attraction vers cet environnement chaque année ... –

+0

JDE est horrible au-delà des mots .. Stick à l'éclipse bb plugin comme Marc a dit. – drubin

-2

Il existe un certain nombre d'environnements de développement gratuits spécifiques fournis par RIM, que vous pouvez télécharger, y compris un plugin Eclipse.

+1

Je ne dirais pas "un nombre" d'entre eux. RIM fournit deux environnements de développement java, le JDE et le plugin Eclipse. Et si vous lisiez la question de l'utilisateur, vous verriez qu'il le savait déjà et demandait quelle était la préférence des gens. – Jonathan

+0

La question ne mentionne que le plugin Eclipse, pas le JDE, donc je n'ai aucune raison de penser qu'il le sait. Et il dit "quels environnements les gens utilisent" et non "quelle est votre préférence". – DJClayworth

1

Je recommande d'utiliser les deux outils RIM. Le plugin Eclipse est bon pour le développement et prend désormais en charge le débogage hot-swap sur le simulateur. Mais si vous avez besoin sur le débogage et la journalisation de l'appareil - pour moi, seul JDE a fonctionné correctement, donc je garde ces deux outils dans ma toolbelt :)

Si vous voulez essayer la route ANT, il est possible, par exemple, de regarder Application Wordpress BB, il montre une bonne façon de travailler avec le projet BB et ANT. IntelliJ le gère plutôt bien.

+0

Bonne info, merci! –

Questions connexes