Android++ : une extension pour développer des applications Android
Dans Visual Studio
Le 2014-01-29 03:51:04, par Stéphane le calme, Chroniqueur Actualités
Le développeur Justin Webb présente Android++, une extension Visual Studio pour créer et déboguer des applications natives Android. Le projet est actuellement en bêta fermée.
Webb, qui est à la tête des programmeurs Android de la société Natural Motion (une compagnie basée en Angleterre qui développe des jeux vidéos), explique que, contrairement à d'autres solutions, Android++ est destiné à la majorité des appareils ; il n'y a pas de limitation matérielle ou fournisseur et encore moins de vérification de licence. En outre, vous avez le choix entre une compilation par LLVM / Clang et GCC. Les compilations multi-processus (parallèle) et PCH sont également supportées.
Le projet a été principalement conçu pour les applications C/C++ créées avec la boîte à outils Android NDK ; l'extension a des fonctionnalités supplémentaires telles que la compilation des sources Java intégrée et le déploiement personnalisable.
Pour Webb, l'une des faiblesses majeures de l'IDE est un manque d'options natives pour le débogage. Avec son extension, il espère pouvoir y remédier en offrant aux utilisateurs de l'environnement de développement Microsoft cette panoplie d'options à portée de main et en les aidant à transférer leurs compétences sur Android.
« Un grand nombre de développeurs à travers le monde utilisent Visual Studio comme IDE primaire, soit par préférence, soit par d'autres facteurs externes » explique Webb sur la page dédiée à son extension. « L'objectif d'Android++ est d'aider ces développeurs et de leur permettre de cibler la plate-forme Android en leur offrant la possibilité d'utiliser leurs compétences et pratiques de travail ».
Télécharger Android++ (Windows)
Source : site officiel
Et vous ?
Que pensez-vous de cette initiative ?
Webb, qui est à la tête des programmeurs Android de la société Natural Motion (une compagnie basée en Angleterre qui développe des jeux vidéos), explique que, contrairement à d'autres solutions, Android++ est destiné à la majorité des appareils ; il n'y a pas de limitation matérielle ou fournisseur et encore moins de vérification de licence. En outre, vous avez le choix entre une compilation par LLVM / Clang et GCC. Les compilations multi-processus (parallèle) et PCH sont également supportées.
Le projet a été principalement conçu pour les applications C/C++ créées avec la boîte à outils Android NDK ; l'extension a des fonctionnalités supplémentaires telles que la compilation des sources Java intégrée et le déploiement personnalisable.
Pour Webb, l'une des faiblesses majeures de l'IDE est un manque d'options natives pour le débogage. Avec son extension, il espère pouvoir y remédier en offrant aux utilisateurs de l'environnement de développement Microsoft cette panoplie d'options à portée de main et en les aidant à transférer leurs compétences sur Android.
« Un grand nombre de développeurs à travers le monde utilisent Visual Studio comme IDE primaire, soit par préférence, soit par d'autres facteurs externes » explique Webb sur la page dédiée à son extension. « L'objectif d'Android++ est d'aider ces développeurs et de leur permettre de cibler la plate-forme Android en leur offrant la possibilité d'utiliser leurs compétences et pratiques de travail ».
Source : site officiel
Et vous ?
-
OvercrashModérateurIl est vrai que le débogage sous VS est particulièrement catastrophiquele 29/01/2014 à 10:31
-
tomlevRédacteur/ModérateurEuh... tu es sûr que tu as déjà utilisé le debugger de VS ?
Il est absolument excellent, au contraire ! (du moins pour le code managé; pour du natif, je n'ai pas beaucoup pratiqué). A ma connaissance, c'est le seul debugger qui permet de modifier le code à la volée quand l'exécution est suspendue, puis de reprendre l'exécution comme si de rien n'était (Edit & Continue)
Quant à Resharper, c'est un outil génial, mais il n'a rien à voir avec le débogage; il fait de l'analyse statique et du refactoring.le 29/01/2014 à 10:31 -
NicamMembre confirméAmoureux ou pas d’éclipse, lorsqu'on est un minimum normal, et qu'on ne fait pas de l'anti microsoft primaire, le debugger de VS.net est juste le meilleur qui existe.
Pour avoir du utiliser eclipse après plusieurs années de VS.net, ca m'a fait tout drôle :/le 29/01/2014 à 16:02 -
DarktibMembre confirméQue pensez-vous de cette initiative ?
Pour le débugger... vaut mieux oublier gdb. Déjà que sur pc, c'est pas une énorme réussite (je l'ai toujours trouvé moins bon que celui de msvc), mais sur Android il loupe tout simplement 2 lignes sur 3.
[edit] Juste une note importante: l'extension est encore en beta fermée...le 29/01/2014 à 10:12 -
ShutyMembre éprouvéN'étant pas un grand amoureux d'éclipse, je ne peux qu’adhérer ! Je vais d'ailleurs l'installer de suite !le 29/01/2014 à 11:37
-
I_PnoseMembre chevronnéExcellente nouvelle, je vais très certainement me réconcilier avec le dev Android (car mis à part via les outils de Xamarin -relativement chers-, il n'y a pas énormément de solution pour cibler Android sous Visual Studio).le 29/01/2014 à 16:47
-
JonyjackMembre avertiPourquoi Eclipse ? Il existe Android Studio basé sur IntellijIdea qui est tout même mieux.
Après c'est sûr que Visual Studio est le meilleur IDE du marché, et cette news me ravitle 29/01/2014 à 22:57 -
VLDGMembre éclairéDans le même genre (utilisation du Android NDK), compilation clang/llvm il y a RAD Studio http://www.embarcadero.com/fr/products/rad-studiole 31/01/2014 à 23:41
-
Mr_ExalMembre expertJe ne m'en suis pas encore beaucoup servi c'est vrai mais ça ne saurait tarder (quand il arrêtera de planter ..)le 29/01/2014 à 11:11
-
Mr_ExalMembre expertQue pensez-vous de cette initiative ?
C'est une très bonne idée. Il est vrai que le débogage sous VS est particulièrement catastrophique si on ne met pas la main au portefeuille pour se payer quelques extensions (resharper tout ça).le 29/01/2014 à 9:35