En terme de développement, le test des nouvelles fonctionnalités ou simplement d’une ligne de code est extrêmement important. Mais cette étape peut prendre du temps, notamment à cause de la compilation. Instant Run de Google est la réponse à cette problématique. Cette fonctionnalité, introduite avec la version Preview 2.0 d’Android Studio – basée sur IntelliJ 15 – promet de faciliter la tâche des développeurs et d’accélérer le temps de développement.
Un émulateur pour tester rapidement le code
Pour cela, Instant Run permet d’avoir un aperçu de son application en développement au sein d’un émulateur Android. Celui-ci répercute les changements apportés au code en quelques secondes et un clic, comme on peut le voir dans la vidéo ci-dessous. Les développeurs apprécieront ce gain de temps.
Un nouveau débogueur OpenGL
L’autre nouveauté d’Android Studio 2.0 en version Preview est un nouveau débogueur OpenGL dénommé GPU Profiler. Celui-ci promet de simplifier le développement des applications utilisant l’API OpenGL ES (comme les jeux). Le débogueur permet aux développeurs de comprendre la cause des bugs graphiques et d’optimiser le code.
Android Studio 1.5 en version finale
Google devrait intégrer d’autres nouveautés au sein d’Android Studio 2.0 dans les semaines à venir. Les fonctionnalités de la version finale seront dévoilées plus en détail lors de l’Android Developer Summit qui se termine aujourd’hui. Les développeurs intéressés par cette nouvelle version d’Android Studio peuvent la récupérer directement depuis le site de Google. Rappelons également qu’Android Studio 1.5 est disponible en version finale depuis le 17 novembre dernier, toujours depuis le site de Google.
Si vous voulez recevoir les meilleures actus Frandroid sur WhatsApp, rejoignez cette discussion.
Tu le fais qu'une fois la création du projet. Par contre, j'admets que le lien avec le projet manque... Ceci dit, tu peux aussi décider de créer un nouveau module, au lieu de faire un projet entier
Je trouve l'opération de créer un nouveau projet assez lourde quand on veut juste voir le résultat d'une fonction ou d'une classe, surtout si elles sont liées au projet courant...
Tu peux créer un project bac à sable pour ce faire, et ce qui est sûr, c'est que tu pourras tester bien plus vite
Pour les connaisseurs, est-ce que vous savez si on peut rapprocher ça du bac à sable sous XCode qui permet d'essayer des morceaux de code à part du projet ?
<blockquote>Un émulateur pour tester rapidement le code Pour cela, Instant Run permet d’avoir un aperçu de son application en développement au sein d’un émulateur Android.</blockquote> Ce n'est pas spécifique à un émulateur, ça fonctionne de la même manière sur un vrai téléphone ou tablette ;-) Par contre, c'est limité à des modifications mineures : modification de ressources (hors chaines, pas d'ajout/suppression, juste de la modification), modification de quelques lignes, mais pas des signatures des méthodes/classes, pas d'ajout d'attribut ou quoi que ce soit. Dans tous les cas, malgré ces limitations, c'est vraiment très appréciables pour les modifications de layouts !
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