DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer pour iOS (iPhone / iPad)
  • Présentation
  • Créer un projet pour Apple Watch avec WINDEV Mobile
  • Développer une application pour Apple Watch avec WINDEV Mobile
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Une application Apple Watch est une application destinée à une montre couplée à un appareil iOS (téléphone, tablette, ...).
Une application Apple Watch est toujours associée à une application iOS avec laquelle elle peut échanger des données.
Le développement d'une application Apple Watch est réalisé en plusieurs étapes :
Cette page d'aide présente uniquement la création d'un projet Apple Watch et son développement. Sa génération et sa compilation sont identiques à celles pour une application iOS classique.
Créer un projet pour Apple Watch avec WINDEV Mobile
Pour créer un projet Apple Watch avec WINDEV Mobile :
  1. Créez un projet pour iOS (pour plus de détails, consultez Développer une application pour iPhone/iPad).
  2. Créez une configuration Apple Watch :
    • Lancez l'assistant de création d'une nouvelle configuration : sous le volet "Projet", dans le groupe "Configuration de projet", déroulez "Nouvelle configuration" et sélectionnez l'option "Nouvelle configuration (via assistant)".
      Pour plus de détails, consultez Configuration de projet.
    • Dans l'étape "Informations générales" de l'assistant, sélectionnez "Application Apple Watch".
    • Dans l'étape "Application iOS associée" de l'assistant, sélectionnez la configuration iOS du projet associée à la configuration Apple Watch.
Développer une application pour Apple Watch avec WINDEV Mobile
Le développement d'une application Apple Watch et de son application iOS associée est similaire au développement pour une application classique.
Pour l'application iOS, vous créez les différents éléments de votre application. Le développement du projet se fait comme un projet WINDEV Mobile classique. Cependant, il existe quelques spécificités au développement pour iOS. Pour plus de détails, consultez Particularités des applications iOS.
Pour l'application Apple Watch, vous pouvez :
  • créer des fenêtres. Ces fenêtres sont au format Apple Watch.
  • ajouter des champs dans les fenêtres. Dans une application Apple Watch, seuls les champs de type Libellé, Bouton et Image sont disponibles.
  • utiliser des fonctions/propriétés/types WLangage. L'icône permet de savoir si la fonctionnalité est disponible en Apple Watch.
L'application iOS et l'application Apple Watch peuvent échanger des données en utilisant les fonctions suivantes :
awEnvoieEtRécupèreInfoEnvoie des données d'un téléphone iOS vers une montre Apple Watch (ou inversement) en demandant une réponse.
awEnvoieInfoEnvoie une information d'un téléphone iOS vers une montre Apple Watch ou inversement.
awProcédureRéceptionEtEnvoiInfoPrécise la procédure WLangage appelée lors de la réception des informations provenant de la fonction awEnvoieEtRécupèreInfo.
awProcédureRéceptionInfoPrécise la procédure WLangage appelée lors de la réception des informations provenant de la fonction awEnvoieInfo.
Lorsque le développement est terminé, vous pouvez générer le projet Xcode permettant de compiler l'application Apple Watch et son application iOS associée sur le MAC :
  1. Cliquez sur parmi les boutons d'accès rapide.
  2. Choisissez si nécessaire la première fenêtre affichée sur les différentes plateformes (iPhone, iPad et Apple Watch).
  3. L'assistant de génération se lance. Pour plus de détails sur la génération du projet Xcode, consultez Génération de l'application.
Version minimum requise
  • Version 21
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale