Découvrir le développement d'applications avec Android 5

Découvrir Android Studio

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Découvrez et installez cet environnement de développement moderne fourni par les développeurs d'Android et JetBrains.
07:11

Transcription

Voyons maintenant les outils que nous allons utiliser pour développer nos applications Android. Le kit officiel s'appelle Android Studio. Donc c'est un IDE gratuit que vous pouvez télécharger directement sur le site developer.android.com, vous pouvez voir l'adresse ici. Donc il rassemble tout un ensemble d'outils qui vous permettent à la fois de coder, donc le côté IDE avec l'éditeur de texte, bien sûr la coloration syntaxique, la gestion des fichiers XML, tout ce qu'on aura besoin de manipuler. Il gère aussi le téléchargement et la mise à jour de tout le kit de développement, c'est-à-dire les librairies des différentes version d'Android que vous allez utiliser. Il va vous permettre de tester sur des émulateurs ou sur des vrais appareils, c'est lui qui va gérer la communication ou éventuellement la création de ces émulateurs. Et enfin, il vous permettra de créer votre APK final que vous pourrez envoyer sur le Play Store une fois que vous aurez terminé. Alors la procédure que je vais faire sera celle sur MAC mais sachez que c'est très similaire à ce que vous pouvez avoir sur d'autres plateformes. De plus, il est déjà installé sur mon poste donc l'assistant ne sera pas exactement le même que celui vous aurez pour une première installation mais je vais vous expliquer les principes essentiels que vous devez comprendre, pour pouvoir suivre cet assistant. Donc, en cliquant sur téléchargement, on nous demande d'accepter la licence. Voilà, mon téléchargement est terminé. Je vais pouvoir ouvrir le fichier DMG avec l'application à installer. Donc, voyez il suffit de la faire glisser dans l'application, c'est tout. Encore une fois, je ne vais pas le faire parce que je l'ai déjà dans mon dossier application donc vous le faites glisser, il va le copier entièrement et une fois que c'est terminé, vous lancez Android Studio donc moi j'utilise spot lite pour lancer. Vous pouvez choisir de le lancer autrement, c'est comme vous préférez sur MAC. Donc Android Studio, on appuie sur Entrée. Dans mon cas, j'aurai déjà un projet qui va s'ouvrir, voyez les deux projets que j'ai créé, sur cet ordinateur-là. Vous vous aurez probablement un assistant vous permettant de gérer le SDK. Je vais vous montrer à quoi ressemble cette gestion du SDK. Donc quand vous avez un projet d'ouvert, vous avez plusieurs icônes en haut, liées spécifiquement à Android, qui sont ici, en haut à droite. Celui qui nous intéresse, c'est le droïd avec une flèche vers le bas. Donc cette icône-là représente le SDK manager, donc c'est un outil qui permet de gérer toutes les dépendances donc les différentes versions que vous voulez télécharger et installer sur votre ordinateur. Donc voyez, moi j'ai coché Android 6, on peut cocher le 5. Comme vous souhaitez, d'ailleurs je vais faire ça plutôt. SDK tools, si vous avez d'autres librairies que vous voulez installer, vous avez plusieurs outils, donc par exemple quelque chose qui est très utile, ce serait Android Support Library, Google Repository éventuellement, ça aussi, c'est très important, Intel x86 emulator accelerator. Ça, ça va permettre de faire tourner l'émulateur, si vous utilisez un émulateur plutôt qu'un vrai téléphone, à une vitesse beaucoup plus élevée, c'est-à-dire qu'il va utiliser la même architecture que le processeur que vous avez dans votre ordinateur, plutôt que de simuler de façon logicielle un processeur ARM qui n'a pas de forme native normalement sur Android, enfin la plus fréquemment utilisée sur Android. Cette Support Library est vraiment vraiment importante, elle va permettre d'ajouter sous forme d'une librairie externe des classes compatibles avec des anciennes versions d'Android, c'est-à-dire que ça vous permettra d'utiliser des fonctionnalités récentes des derniers SDK, du 5 ou du 6, avec des OS antérieurs, notamment on peut aller jusqu'à l'API niveau 7, qui est une API beaucoup plus basse que l'API 23 par exemple qu'on a sur Android 6, ou l'API 22 pour l'Android 5.1. Donc une fois que vous aurez sélectionné tout ce que vous voulez, vous appliquez ça, vous appuyez sur OK, alors je vais pas télécharger maintenant, je vais laisser Android 6 pour moi et faire OK même si le cours va se baser sur Android 5 pour le moment, vous pouvez sans problème utiliser le SDK dans Android 6, il va télécharger tout ça et vous l'installer. Quoiqu'il en soit, sur le site officiel, vous avez un guide qui vous explique un petit peu à partir d'ici et effectivement, pour d'autres plateformes, là voyez on a pour le MAC mais si vous êtes sous Windows, vous avez un processus légèrement différent à faire, et sur Linux aussi, vous avez un autre processus à réaliser. Mais normalement, il va détecter automatiquement votre plateforme et vous affichez le guide qui correspond à votre plateforme. Une fois qu'on a Android Studio de lancé, on a besoin de se créer des émulateurs. On vient de voir l'icône SDK manager, on a maintenant l'icône AVD manager, pour Android virtual device. Je vais cliquer là-dessus, j'en ai un de créé, je vais vous montrer comment on en crée un nouveau. Je pense que vous, au premier lancement vous aurez directement un assistant vous permettant de créer votre premier appareil. Et là, on peut choisir, donc vous avez plusieurs marques, alors généralement ce sont les Nexus qui sont fournis de série. Je vais choisir par exemple un Nexus 4, pour pas avoir une résolution trop importante pour mon écran, je fais next, je choisis la version du SDK qui sera installée sur cet appareil, donc je vais prendre du x86 en 64 bits. Je peux lui donner un nom, le nom que je souhaite, il m'en a rajouté deux, parce que j'en ai déjà créé un avec les mêmes caractéristiques. La plupart des options, vous pouvez les laisser par défaut mais si vous avez besoin vous pouvez régler un petit peu plus cet appareil. Automatiquement, il me créé mon appareil et je vais pouvoir lancer cet appareil en appuyant ici sur play. Petite chose à savoir sur ces émulateurs, donc ils ont été mis à jour très récemment à la dernière version d'Android. Jusqu'à présent c'était très difficile et peut-être que vous avez entendu des gens se plaindre de ces émulateurs Android. Ils ont été améliorés, ils sont beaucoup plus rapides maintenant et on peut développer sans problème l'essentiel de l'application dans l'émulateur, depuis cette nouvelle version d'Android Studio. Il y a plusieurs choses qui ont été ajoutées pour simplifier les choses et surtout pour accélérer le démarrage de ces appareils, parce que jusqu'à présent, c'était un petit plus compliqué sur les versions précédentes. Autre chose à savoir sur ces appareils Android, ils fonctionnent comme des machines à part entière, on en reparlera plus tard mais si vous êtes dans votre application, que vous cherchez à accéder à un serveur local de l'ordinateur sur lequel vous êtes, donc vous utiliserez d'habitude http://localhost ou alors 127.0.0.1, si vous faites ça depuis l'émulateur, depuis votre application Android qui s'exécute dans l'émulateur, elle va chercher cette adresse IP sur l'émulateur même. Si vous voulez accéder à l'ordinateur hôte, c'est-à-dire le vrai ordinateur qui a lancé l'émulateur si vous avez un serveur local là-dessus, c'est ce qu'on fera plus tard, il faut utiliser l'adresse spéciale 10.0.2.2 Donc ça représente l'ordinateur qui a lancé l'émulateur. Voilà, on a notre émulateur de prêt, le Studio qui est prêt, alors j'avais déjà créé un projet pour vous montrer, je vais lancer, en appuyant sur play, ce projet, et là, il me demande de choisir soit celui que je viens de lancer à l'instant, soit il me propose parmi ceux qui ne sont pas démarrés, je vais choisir celui-ci et appuyer sur OK.

Découvrir le développement d'applications avec Android 5

Développez des applications mobiles pour Android. Créez un projet de A à Z sous Android Studio, de l’installation du kit de développement, jusqu’à sa publication sur le Play Store.

3h17 (39 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Android Android 5
Spécial abonnés
Date de parution :17 mars 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !