PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV Mobile 24 !
  • Ce que vous allez apprendre dans cette leçon
  • Présentation
  • Déploiement via Google Play
  • Déploiement via un serveur Web
  • Déploiement depuis le PC via adb (mode avancé)
  • Copier l'application sur l'appareil Mobile
Leçon 2.3. Diffusion de l’application
Ce que vous allez apprendre dans cette leçon
  • Génération de l'APK.
  • Modes de distribution disponibles.

Durée estimée : 20 mn
Leçon précédenteSommaireLeçon suivante
Présentation
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android.
Lorsque les applications sont créées, développées, testées, il ne reste plus qu'à les déployer. Plusieurs modes de déploiement sont à votre disposition :
  • Déploiement via Google Play (ou un autre market).
  • Déploiement sur un serveur Web.
  • Déploiement depuis le PC via ADB.
  • Déploiement par copie.
Déploiement via Google Play
Google Play est un service en ligne permettant de télécharger des applications gratuites ou payantes sur des périphériques mobiles compatibles Android.
Une fois publiée, l'application peut être téléchargée par les utilisateurs du monde entier grâce à l'application Google Play installée sur leur téléphone.
La publication d'applications sur Google Play est soumise à quelques contraintes :
  • Lors de la première publication, il est nécessaire de s'enregistrer auprès du service Google Play à l'aide d'un compte Google. Une fois enregistré, il est possible de publier ou de mettre à jour autant d'applications que l'on souhaite autant de fois que nécessaire.
  • L'application publiée doit être signée avec une clé cryptographique privée. Il est possible de signer soi-même sa propre application : le recours à un organisme tiers n'est pas obligatoire. La période de validité du certificat doit se terminer après le 23 octobre 2033.
    Les applications générées par WINDEV Mobile sont automatiquement signées en utilisant les informations fournies dans l'assistant de génération (étape "Signature de l'application") avec une durée de validité suffisante.
    Attention : L'application publiée ne doit pas avoir été signée en utilisant une clé générique (dont l'utilisation doit se limiter aux tests en mode GO).
  • Une icône doit avoir été associée à l'application. L'assistant de génération de WINDEV Mobile permet de définir l'icône à utiliser.
    Remarque : Google Play est l'application la plus connue mais il en existe également d'autres.
Déploiement via un serveur Web
Il est possible de proposer le téléchargement d'applications Android depuis un lien sur une page Web.
Pour cela, il faut :
  1. Copier le fichier "apk" de l'application sur le serveur Web hébergeant la page proposant le téléchargement de l'application.
    Rappel : le fichier "apk" est créé par WINDEV Mobile lors de la génération de l'application Android.
  2. Ajouter un lien dans la page Web de téléchargement. Ce lien est de la forme :
    <a href='Chemin du fichier apk sur le serveur'>Lien</a>
  3. Sur le serveur, ajouter le type MIME suivant : application/vnd.android.package-archive
L'utilisateur n'aura qu'à afficher la page avec le navigateur du téléphone. En cliquant sur le lien, l'application sera téléchargée. Il suffira ensuite de cliquer sur le fichier téléchargé (dans le download manager) pour installer l'application.
Attention : L'option "Sources inconnues" doit être activée sur le téléphone pour permettre ce mode d'installation. Pour activer cette option, il suffit de se rendre dans le menu "Paramètres" du téléphone, dans le sous-menu "Applications".
Déploiement depuis le PC via adb (mode avancé)
ADB (Android Debug Bridge) est un outil livré avec le SDK Android. Il permet entre autres d'installer ou de désinstaller depuis le PC une application Android (fichier APK) sur un appareil mobile compatible Android.
Ce mode d'installation est avancé. Nous vous conseillons de consulter dans l'aide en ligne les commandes spécifiques permettant d'installer une application. Pour cela :
Attention : L'option "Sources inconnues" doit être activée sur le téléphone pour permettre ce mode d'installation. Pour activer cette option, il suffit de se rendre dans le menu "Paramètres" du téléphone, dans le sous-menu "Applications".
Copier l'application sur l'appareil Mobile
Le moyen le plus simple pour installer une application Android sur un appareil mobile est de copier directement le fichier apk sur le périphérique et de l'exécuter. Les manipulations sont les suivantes :
  1. Connecter l'appareil au PC par USB.
  2. Copier le fichier apk de l'application sur l'appareil (mémoire externe par exemple).
    Rappel : le fichier "apk" est créé par WINDEV Mobile lors de la génération de l'application Android.
  3. Sur l'appareil, utiliser un explorateur de fichiers pour se rendre dans le répertoire où le fichier apk a été copié et cliquer sur le fichier pour lancer son installation.
Remarque : Tous les appareils ne proposent pas d'explorateurs de fichiers, mais il en existe de très nombreux disponibles gratuitement.
Attention : L'option "Sources inconnues" doit être activée sur le téléphone pour permettre ce mode d'installation. Pour activer cette option, il suffit de se rendre dans le menu "Paramètres" du téléphone, dans le sous-menu "Applications".
Leçon précédenteSommaireLeçon suivante
Version minimum requise
  • Version 24
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire