🖥️ Emulateurs et test de l'application (en cours)

Vue d'ensemble

Genymotion

Pour cette solution, vous devez avoir un ordinateur compatible avec la virtualisation, ainsi qu'une bonne configuration. Si votre ordinateur ne permet pas cette émulation ou a une configuration trop juste pour faire tourner le téléphone virtuel, merci de vous reporter aux sections Appetize.io ou Thunkable Live.

Créer un compte

Allez sur le site Genymotion rubrique Téléchargements pour télécharger le logiciel. Il vous faudra créer un compte -gratuit- pour une utilisation personnelle afin d'activer le logiciel.

L'enregistrement s'effectue à l'installation.

Installation de l'émulateur

Installation Windows avec Virtualbox

L'émulateur Genymotion© s'appuie sur le logiciel de virtualisation Virtualbox©. Si Virtualbox© n'est pas installé sur votre ordinateur, il faudra installer le package Genymotion© et Virtualbox©.

L'installateur installera Genymotion ainsi que Virtualbox.

Au premier lancement, il vous faudra vous connecter à votre compte ou en créer un.

Cliquez sur "Créer un compte". Sur la page d'inscription, veuillez renseigner dans le champs "Usage Type":"Development and Testing" et dans le champs "Compagny Type":"Others" comme suivant :

Une fois le compte créer, vous pouvez vous connecter sur le logiciel. Sélectionnez "Gratuit pour un usage personnel", ou, si vous possédez une clé de licence, la rentrer. Genymotion est activé, il ne reste plus qu'à l'utiliser !

Installation Windows sans Virtualbox

Si Virtualbox est déjà installé sur votre machine, vous n'avez qu'à télécharger la version de Genymotion sans Virtualbox en suivant les étapes précédentes, mais sélectionner "Without Virtualbox".

Installation Linux

[à compléter (VM)]

Installation macOS

[à compléter (VM)]

Install VirtualBox (à intégrer aux sections linux et macOS)

Use this link: https://www.virtualbox.org/wiki/Downloads . Download and install the package for your specific system. Follow the directions that are prompted.

IMPORTANT PLEASE READ:

There may be an error in installing for Macs. If so, go to System Preferences → Security & Privacy and you should see a message on the screen that says “System software from developer ‘Oracle America inc.’ was blocked from loading.

Pick the same platform as your machine.

Ajouter et installer un nouveau téléphone

Cliquez sur le bouton d'ajout.

Vous pouvez installer différents téléphone virtuels, certains modèles du marché sont déjà pré-configurés. Mais nous pouvons aussi créer un modèle personnalisé.

Attention, les propositions de téléphones vont du modèle le plus ancien au plus récent. N'oubliez pas de vérifier la version d'Android à utiliser. En effet, certaines fonctionnalités ne sont pas disponibles pour les anciennes versions. Afin de mieux tester votre application et de cibler un maximum d'utilisateurs, vous pouvez installer 2 téléphones virtuels, un sous la dernière version d'Android, ainsi qu'un sous une ancienne version afin de vérifier la compatibilité

Ouvrir le téléphone virtuel

Voici votre nouvel appareil de test ! En arrivant sur l'écran d'accueil, téléchargez les applications GA, le bouton dans le coin supérieur droit du téléphone virtuel. Redémarrez ensuite l'appareil lorsque vous y êtes invité. Cela téléchargera la boutique Google Play et vous permettra de récupérer les applications que vous souhaitez.

Télécharger l'application Thunkable Live

Cliquez sur la flèche vers le haut en bas de l'écran, juste au-dessus de la barre de menu. Vous verrez alors toutes vos applications. Faites défiler vers le bas et ouvrez Google Play. Recherchez Thunkable Live dans la boutique d'applications. Continuez à installer l'application.

Essayer vos applications en direct !

Appetize.io (à venir)

Thunkable Live (à venir)

TestFlight (à venir)

Tester l'application en réel

Si vous le désirez, vous pouvez aussi vous passer des émulateurs et tester directement sur votre propre matériel iOS ou Android. Pour ce faire, vous pouvez vous rendre dans la section Téléchargement.

Dans ce cas, vous ne pourrez vérifier que l'application fonctionne uniquement sur votre système. Il se peut qu'elle soit incompatible ou non représentative sur d'autres matériels ou systèmes ! (par ex. : dimensionnement des composants, fonctionnalités, etc... )

Last updated