Pour les non-développeurs d’applications Android le titre ne voudra pas dire grand chose, mais pour ceux qui s’intéressent de près au développement, le sujet devrait leur donner une piste évidente des nouvelles fonctionnalités apportées à l’outil d’aide au développement IntelliJ IDEA de JetBrain.
Pour développer des applications Android natives, les développeurs disposent d’outils d’aide au développement (Integrated Development Envionment). Le plus connu, et certainement le plus utilisé, est celui sur lequel repose de très nombreux tutoriaux officiels de Google et pour lequel le premier plugin de développement Android a été créé : j’ai nommé Eclipse. Mais, ce dernier n’est pas le seul IDE à permettre le développement d’applications Android, il en existe d’autres comme Netbeans ou bien encore IntelliJ. Ce dernier vient de publier une toute nouvelle version qui comble une grosse lacune qu’Eclipse a par exemple fini par combler : un outil d’aide à la création d’interface graphique.
En effet, bien que le plugin ADT pour Eclipse dispose d’un outil pour créer des interfaces graphiques, permettant une création de layout un temps soit peu facilitée par le drag and drop, ce dernier n’a pas été, pendant très longtemps, très stable et efficace (quoi ? il ne l’est toujours pas). IntelliJ ne disposait même pas d’un semblant de fonctionnalité équivalente, obligeant les développeurs à n’utiliser que le mode XML (au moins il sait ce qu’il fait !).
C’est aujourd’hui chose réparée, les nouvelles versions d’IntelliJ IDEA Ultimate et Community Edition apportent désormais l’ensemble des fonctionnalités suivantes :
- Un Component tree pour afficher l’arborescence de tous les composants graphiques ajoutés
- Support de tous les composants disponibles dans le SDK Android (Layouts et Widgets)
- Ajout d’un nouveau composant Canvas ou Component Tree en un clic
- Opérations de déplacement, suppression, copie et colle à l’intérieur d’un Canvas ou Component Tree
- Éditeur de propriétés de composants, qui pourra être personnalisé si vous souhaitez par exemple cacher certaines propriétés
- Support des ressources du projet pour les propriétés des composants graphiques
Enfin, très certainement reconnu par l’équipe Google Android, JetBrain – éditeur de IntelliJ – a été convié à la Google I/O (NDLR : qui démarre ce mercredi 27 juin 2012 à 18h30 heure française) pour présenter aux développeurs les fonctionnalités de la nouvelle version de son IDE.
Source : JetBrain
Téléchargez notre application Android et iOS ! Vous pourrez y lire nos articles, dossiers, et regarder nos dernières vidéos YouTube.
le code ihm non valide <i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
[...] FrAndroid : Faire des IHM Android avec l’IDE IntelliJ enfin possible [...]
Des que tu utilise des bibliothèques ou des éléments non standard, il fait de la merde.
t'as oublie de preciser que c'est la prochaine version dispo en alpha-beta la 12 ou leda accessible en early acces program pour ceux qui chercheraient. moi j'aime bien intell jdea car j'utilise deja resharper de la meme boite sous visual studio et eclipse j'arrive jamais a m'y faire donc... oui je vote pour.
Quand as tu utilisé Netbeans récemment? Il a été lourd, mais c'est du passé!
j'utilise justement netbeans car il est beaucoup plus léger qu'eclipse
NetBeans est fanchement vraiment trop lourd... déjà qu'Eclipse n'est pas léger mais NetBeans c'est le roi des lourds.
Je bosse avec Qt Designer depuis des années, c'est vraiment un éditeur génial, j'arrive à faire exactement ce à quoi je pense en quelques clics alors qu'avec Eclipse.... j'ai abandonné, je fais le XML à la main et me sers de l'éditeur pour avoir un "aperçu" (pas toujours fidèle mais cela s'est amélioré). C'est sans doute aussi dû au fait que le système de layout d'android s'y prête moins et est moins pratique (notamment le système des spacer dans Qt est très pratique).
Franchement, je trouve Eclipse aussi merdique que Qt Designer... Je trouve que l'un et l'autre se valent. Je dis ça en connaissance de cause, je bosse sur Android depuis ~2ans et sur Qt depuis plusieurs semaines, et je fais aussi du Qt pour Android. Limite je trouve Eclipse plus pratique et surtout le XML derrière est plus lisible (mais bon ça c'est plus du au fonctionnement de Qt et d'Android).
L'éditeur d'IHM d'Eclipse est merdique, on est loin d'un bon éditeur comme Qt Designer par exemple, donc si IntellIJ fait mieux, ça peut être intéressant.
ou les bons paramètres de lancement d'Eclipse ^^
Vous êtes de mauvaise foi, ADT fonctionne très bien avec Eclipse :p et c'est très stable et fluide, faut juste avoir une bonne machine ^^
A quand pour NetBeans? :'(
Mouais, de toute façon, rien ne vaut le bon XLM pur et dur, les drag & drop c'est trop instable je trouve. En plus avec l'auto complétion c'est plutôt simple aussi
ils ont plusieurs cerveaux
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix