Android Studio disponible pour Linux, OS X et Windows
Let's code
Le 16 mai 2013 à 08h10
2 min
Logiciel
Logiciel
Suite à l'annonce de son nouvel IDE, Android Studio, l'équipe de Google vient de mettre en ligne une première version. Celle-ci est présentée comme une « early preview » et peut être installée sous Linux, OS X ou Windows.
L'utilisation d'Eclipse et du plugin ADT pour le développement d'applications Android était souvent critiquée par les développeurs. Les outils mis à leur disposition n'étaient en effet pas toujours à la hauteur de leurs attentes, sans parler de la comparaison avec des outils concurrents tels que Visual Studio ou XCode.
Google a donc décidé de se baser désormais sur IntelliJ IDEA Community Edition de Jetbrains, bien connu des adeptes de Java. Ainsi est né Android Studio qui se veut bien plus complet, réactif et bien pensé. Celui-ci pèse un peu plus de 300 Mo et pourra être utilisé sous Linux, OS X ou Windows.
Google a déjà mis en ligne un guide de migration des projets depuis Eclipse, ainsi que des trucs et astuces. Une documentation sur le nouveau système de build basé sur Gradle est aussi disponible. Le code du projet est ouvert, et tout devrait être mis en place d'ici la semaine prochaine pour permettre à chacun de contribuer. Un dépôt Git a d'ailleurs été mis en place pour l'occasion au sein du projet AOSP. Un outil de déclaration de bug est aussi présent.
Commentaires (83)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 16/05/2013 à 08h35
Le 16/05/2013 à 08h36
Le 16/05/2013 à 08h41
code source ouvert bravo " />
Le 16/05/2013 à 08h49
Au passage, quelqu’un connait un bon site pour apprendre à programmer sur Android ?
Le 16/05/2013 à 08h52
Etape1: dl eclipse;
Etape2: dl le sdk;
Etape3: installer le sdk;
Etape4: mettre à jour le sdk;
….
je parle de tout installer pour développer pour android depuis une machine vierge …
après ça à peut-être changer depuis que je l’ai fait …
Le 16/05/2013 à 08h54
Le 16/05/2013 à 08h56
hummm Android “studio” ? Quelle audace dans les noms de produits ! plus que Google Office et le compte y sera…
Le 16/05/2013 à 09h00
Le 16/05/2013 à 09h01
Le 16/05/2013 à 09h04
Ah, une bonne nouvelle. Il faut que j’essaye ça.
Je n’ai jamais aimé leurs plugins pour Eclipse
Le 16/05/2013 à 09h05
Le 16/05/2013 à 09h08
J’y ai passé la matinée, et c’est honnêtement une douche froide.
Rien n’a changé dans le SDK, le simulateur n’a pas bougé.
Les plugins propre au dev Android (interface graphique pour créer les layouts en XML, etc) n’ont pas été changées d’un iota…
Bref, cela n’apporte rien de plus au dev Android qu’un changement d’IDE.
Je n’ai rien contre Intellij, mais je n’avais pas grand chose conte éclipse non plus…
Surtout, les deux souffrent du même manque de réactivité, et pâtissent du fait qu’ils sont développés en java.
Bref, cette migration n’apporte pas grand chose. Juste un changement d’IDE, pour un autre franchement similaire.
Je ne comprends pas les commentaires qui applaudissent ce changement : ça n’a rien d’une avancée ! C’est tout juste une pirouette et un atterrissage au même endroit…
Porter quelques librairies Java d’un programme à un autre n’est pas franchement compliqué… C’est sympa de l’avoir fait, mais ça ne mérite pas tout ce battage.
Google changera la vie des devs en portant ses outils sur Xcode, VisualStudio… Voire en créant son propre IDE. Et pas en Java.
Le 16/05/2013 à 09h12
Le 16/05/2013 à 09h13
Surtout, les deux souffrent du même manque de réactivité, et pâtissent du fait qu’ils sont développés en java.
Ce troll. " />
Le 16/05/2013 à 09h14
Microsoft devrait leur envoyer un lettre de demande de retrait car ils utilisent des API Windows pour faire tourner leur SDK.
Le 16/05/2013 à 09h15
Le 16/05/2013 à 11h09
Le 16/05/2013 à 11h21
Le 16/05/2013 à 11h36
Le 16/05/2013 à 11h39
Le 16/05/2013 à 11h56
L’executable d’installation est detecté comme non sûr par Symantec, qui me deconseille de l’installer… " />
Le 16/05/2013 à 12h03
Le 16/05/2013 à 12h13
Le 16/05/2013 à 12h18
Sinon comparer dot net à java ce n’est pas totalement comparable. Surtout sous windows, le comparatif est faussé.
Dot net est intégré jusqu’à la moelle dans windows par microsoft. Donc tout est fait pour que ça s’exécute rapidement là ou java s’installe en plus sans module forcément pré-chargé ou en plus etc.
j’avoue quand même, qu’en temps de lancement d’application java, ou d’affichage de fenêtre/module, je trouve ça toujours lent. (temps perçu par l’utilisateur)
En tant qu’utilisateur et dev, j’ai toujours moi aussi ce ressenti de réactivité en moins comparé à une application QT C++ par exemple. Sur les mêmes algos etc.
Après pour le débat temps de calcul, le fait est qu’une application en C++ compilée spécifiquement pour une archi peut-être plus rapide ça c’est un fait. Maintenant sorti de ce cas précis (qui est pourtant assez général dans le cadre de la recherche et des calculs scientifiques ), le temps réel de calcul doit être proche si la compilation est plus générale.
La seule grosse différence pour moi ce site au niveau du chargement des éléments graphiques (affichage d’une fênetre), de la précompilation du jit qui ralenti le lancement etc. Le ressenti reste toujours mauvais je trouve pour l’utilisateur.
Et on a tous le souvenir d’application codé en java qui se trainent…
Lotus note (c’est affreux franchement), openOffice etc. Il y a quand même bien une raison à ça au final.
Le 16/05/2013 à 12h34
Le 16/05/2013 à 12h43
Le 16/05/2013 à 12h48
Le 16/05/2013 à 12h54
@brazomyna : Merci de reconnaître que je peux critiquer Java sans être un troll.
Pour répondre à ta question, j’utilise java parce que le projet de ma boite est sur Android. Et on a parfois dû porter des morceaux sous le NDK d’Android (du C, grosso modo), justement à cause des limites de Java.
Java n’est pas à la ramasse partout, mais il l’est pour les algorithmes décisionnels.
Et je suis sûr qu,‘il y en a pas mal besoin dans un IDE, pour l’aide automatisée au dev.
L’absence d’héritage multiple est assez gênant, et peut compliquer la modé sur un lourd projet. et je pense aussi que c’est préjudiciable à un IDE.
Au final, j’ai quelques raisons de penser que ce n’est pas le meilleur choix pour développer un IDE.
Et quitte a voir Google changer de crèmerie, j’aurais préféré le voir partir sur un truc vraiment différent.
Là, on a juste du droit a un import d’une librairie déjà existante, dans un IDE pas si différent. Je grince donc un peu des dents quand je vois des developpeurs plutot occasionnels crier au génie.
Le 16/05/2013 à 12h56
Le 16/05/2013 à 13h22
Pour l’over
Le 16/05/2013 à 13h37
Le 16/05/2013 à 13h39
Le 16/05/2013 à 13h46
Le 16/05/2013 à 14h52
Le 16/05/2013 à 14h58
Le 16/05/2013 à 15h32
Le 16/05/2013 à 16h24
Le 16/05/2013 à 17h53
J’ai testé un peu, pas mal du tout, tout s’installe facilement et l’import des projets a fonctionné nickel….par contre…l’annulation ne fonctionne pas en mode design via Ctrl+Z…obligé d’aller dans local history pour revenir en arrière lorsqu’on édite un fichier de layout " /> Ca la fout mal pour un IDE (même en preview)
Ca vous le fait aussi ? (j’utilise la version linux).
Le 16/05/2013 à 18h33
Le 17/05/2013 à 00h54
Le 17/05/2013 à 06h13
Bonjour,
Je viens de faire l’installation sur Windows 8 64bits, ça fonctionne très bien.
Je suis parti de zéro, je n’avait pas de JDK, j’ai donc fait ça :
Mais j’ai eu une erreur !!! le JDK était introuvable …
J’ai déclaré la variable d’environnement :
(Je pars du principe que Windows est installé sur le disque C:)
Ensuite, lancer Android-Studio, et tout fonctionne.
Le 18/05/2013 à 11h02
C’est toujours une bonne chose de pouvoir se passer d’Eclipse.
Le 22/05/2013 à 13h47
Le 22/05/2013 à 14h19
Le 16/05/2013 à 09h19
Le 16/05/2013 à 09h21
Ah ben c’est pas trop tôt! ça c’est une bonne nouvelle! Parce qu’avant c’était un peu la crois et la bannière! J’espère qu’ils amélioreront surtout la conception de fenêtre graphique! Ce point là c’est un peu galère, surtout pour gérer les résolutions etc!
EDIT: je viens de lire le commentaire plus haut, visiblement ça ne change rien. :/
Le 16/05/2013 à 09h25
Le 16/05/2013 à 09h26
merci trifus.
Perso je viens d’installer android studio ras à l’installation,mais à l’exécution il me dit jdk not found même avec la variable JDK_HOME défini " />
Edit: ah si c’est bon après une fermeture de session
" />
Le 16/05/2013 à 09h29
Le 16/05/2013 à 09h35
Ca marche par sur windows 7 64 :(
Le 16/05/2013 à 09h38
Le 16/05/2013 à 09h39
Le 16/05/2013 à 09h39
Le 16/05/2013 à 09h46
Le 16/05/2013 à 09h46
Le 16/05/2013 à 09h46
Le 16/05/2013 à 09h49
Le 16/05/2013 à 09h49
Le 16/05/2013 à 09h53
Le 16/05/2013 à 09h57
Le 16/05/2013 à 10h00
Le 16/05/2013 à 10h00
C’est dingue le nombre de personnes sous Windows qui savent même pas configurer une variable d’environnement! Des mec qui d/l un IDE en plus…
Le 16/05/2013 à 10h01
Le 16/05/2013 à 10h06
Le 16/05/2013 à 10h14
Le 16/05/2013 à 10h14
Le 16/05/2013 à 10h16
Le 16/05/2013 à 10h18
Le 16/05/2013 à 10h22
Le 16/05/2013 à 10h27
Le 16/05/2013 à 10h28
Le 16/05/2013 à 10h33
Testé sur deux plateformes, Linux et Mac OS X mais pas encore approuvé. C’est toujours autant la misère pour lancer une simulation. Le seul intérêt est effectivement l’installation simplifiée. Mais est ce qu’un IDE s’adresse à des gens qui cherchent la simplicité d’installation ? À suivre parce qu’Android manque cruellement d’un bon IDE si on le compare à ses concurrents.
Le 16/05/2013 à 10h38
Le 16/05/2013 à 10h47
Mouahahahahah sacré enclume pour enfoncer une vis … Surtout après avoir utilisé Qt SDK et Qt Creator pour porter une appli sur SailfishOS …
Eclipse … c’est le truc qui a fait que je n’ai jamais utilisé le sdk android ou bb10 …
Le 16/05/2013 à 10h55
Le 16/05/2013 à 11h02
Le 16/05/2013 à 08h12
Il n’y a pas eu d’annonce sur Android 4.3 ou 5.0 alors ?
Le 16/05/2013 à 08h12
Code ouvert en plus, bien ça, je soutien l’initiative si ça permet enfin à terme d’avoir quelque chose de comparable et aussi “accessible” que Visual Studio, sur n’importe quel OS.
Le 16/05/2013 à 08h14
Le 16/05/2013 à 08h15
Le 16/05/2013 à 08h17
Bug : ne marche pas sous Windows 7 x64
Le 16/05/2013 à 08h22
Pour l’instant il est peut être plus complet mais il n’est pas spécialement plus facile d’accès. Je trouve l’IHM trop chargée.
Maintenant faut voir sur la durée, Eclipse est quand même bien buggué et lent et IntelliJ a une meilleure réputation…
Le 16/05/2013 à 08h25
en espérant qu’il ne faille pas une demi journée pour tout installer comme sous eclipse …