<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Développement sans code</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/</link><description>Développement sans code</description><atom:link href="https://cloudblog.withgoogle.com/blog/fr/products/developpement-sans-code/rss/" rel="self"></atom:link><language>fr</language><lastBuildDate>Fri, 12 Nov 2021 12:11:03 +0000</lastBuildDate><image><url>https://cloud.google.com/blog/fr/products/developpement-sans-code/static/blog/images/google.a51985becaa6.png</url><title>Développement sans code</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/</link></image><item><title>Comment intégrer des applications no-code au coeur de votre boite Gmail ?</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/comment-integrer-des-applications-no-code-au-coeur-de-votre-boite-gmail/</link><description>&lt;div class="block-paragraph"&gt;&lt;p&gt;La semaine dernière, nous &lt;a href="https://cloud.google.com/blog/products/workspace/announcing-new-ways-to-build-and-integrate-applications-in-google-workspace"&gt;annoncions&lt;/a&gt; la disponibilité d’AppSheet dans Gmail. Cette nouvelle fonctionnalité permet de rendre votre messagerie dynamique avec des applications personnalisées créées sans programmation dans AppSheet.&lt;/p&gt;&lt;p&gt;Trop souvent, les tâches à réaliser au quotidien sont éparpillées entre différentes applications, ce qui ralentit la productivité des collaborateurs obligés à basculer sans arrêt d’une application à l’autre. En réunissant les applications et la messagerie dans une seule interface, AppSheet dans Gmail met fin à ces pratiques laborieuses, évitant aux collaborateurs des ouvertures et fermetures d’applications en cascade qui gênent leur concentration et interrompent le flux de travail.&lt;/p&gt;&lt;p&gt;Il était déjà possible de créer des messages dynamiques sous Gmail, mais cela supposait des compétences en programmation ainsi que beaucoup de patience. Puissante, l’intégration d’AppSheet dans Gmail permet désormais à tout le monde de bénéficier d’une messagerie dynamique. Parce qu’AppSheet est une véritable plateforme no-code, il n’a jamais été aussi facile de traduire une bonne idée en programme puis de déployer ce dernier pour qu’il soit utilisable par tous vos collaborateurs. Les applications AppSheet peuvent être interfacées avec la source de données de votre choix, qu’il s’agisse d’une feuille Google Sheet, une base de données SQL ou SalesForce. Particulièrement intéressante, cette approche vous permet, ainsi qu’à vos collègues, de mettre à jour ces différentes sources de données sans avoir à quitter la messagerie.&lt;/p&gt;&lt;h3&gt;&lt;b&gt;Fonctionnement d’AppSheet dans Gmail&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;Explorons plus en détail le fonctionnement d’un message dynamique conçu avec AppSheet. Dans l’exemple ci-dessous, une application de demande de voyage est utilisée pour créer une demande de déplacement et la soumettre par courriel à son responsable chargé des approbations. Ce dernier pourra alors y répondre en utilisant un message dynamique dans Gmail.&lt;/p&gt;&lt;p&gt;En voici une illustration :&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/1_dynamicemailbloggmail.gif"
        
          alt="dynamicemailbloggmail"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;Les informations concernant les détails du voyage sont extraites et actualisées en temps réel en interrogeant diverses sources données, au moment même où le courriel est ouvert (d’où la notion de courriel « dynamique »).&lt;/p&gt;&lt;p&gt;Et c’est là que les choses deviennent vraiment intéressantes : quand le destinataire (autrement dit l’approbateur dans notre exemple) reçoit le courriel dynamique, il peut parcourir les informations, ajouter des commentaires, prendre des décisions liées à l’approbation et finalement donner sa réponse sans jamais avoir eu à quitter Gmail ! Les données de la source de l’application AppSheet (Google Sheet dans notre exemple) sont automatiquement mises à jour dès qu’il clique sur envoyer le message.&lt;/p&gt;&lt;p&gt;Voici à quoi ressemble la feuille Google Sheet, une fois la demande de voyage validée via Gmail avec, pour chaque demande, la décision du responsable (« TRUE »), la date d’approbation et d’autres informations complémentaires automatiquement renseignées : &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_appsheets_gmail.max-2000x2000.jpg"
        
          alt="appsheets_gmail.max"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;L’application peut encore être enrichie, l’enregistrement des données dans la source pouvant par exemple déclencher de nouveaux processus automatisés (mise en place d’un workflow) tels que l’envoi automatique d’un SMS ou d’un courriel de confirmation.&lt;/p&gt;&lt;h3&gt;&lt;b&gt;Créez votre premier courriel dynamique dans AppSheet&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;Quelques minutes suffisent pour concevoir un courriel dynamique. Commencez par configurer une&lt;a href="https://cloud.google.com/blog/products/no-code-development/automation-bots-with-appsheet-and-no-code"&gt; automatisation&lt;/a&gt; qui permettra à votre application de déclencher des actions prédéfinies dès que certaines conditions sont remplies. Dans notre exemple, nous avons créé un bot capable de détecter la création d’une nouvelle demande de déplacement par un utilisateur, puis de l’envoyer au responsable des approbations avec toutes les informations requises.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/3_dynamicemailblogautomation.gif"
        
          alt="dynamicemailblogautomation"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;Dans la section courriel dynamique, déployez la liste déroulante « Use Dynamic Email » et sélectionnez la vue « Approvals » que l’on souhaite voir apparaitre dans le courriel. Poursuivez en remplissant les destinataires et en ajoutant du texte et d’éventuelles informations complémentaires au message :&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/4_dynamicemailblogdynamic.gif"
        
          alt="dynamicemailblogdynamic"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;Le tour est joué ! Avec les messages dynamiques AppSheet, Gmail n’est plus une simple application de messagerie parmi d’autres pour réaliser son travail au quotidien. Elle devient l’application centrale qui vous permet à vous et à vos collègues de mettre en place des collaborations fluides de toutes sortes.&lt;/p&gt;&lt;p&gt; N’hésitez pas à consulter&lt;a href="https://www.youtube.com/watch?v=pVQlS0PliSQ" target="_blank"&gt; cette vidéo « how-to &lt;/a&gt;» qui reprend étape par étape l’intégralité du processus de création si vous souhaitez obtenir plus d’aide sur la création de votre premier courriel dynamique avec AppSheet.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 12 Nov 2021 10:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/fr/products/developpement-sans-code/comment-integrer-des-applications-no-code-au-coeur-de-votre-boite-gmail/</guid><category>Google Workspace</category><category>Google Cloud</category><category>No-code Development</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/appsheet_gmail_1.max-2200x2200.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Comment intégrer des applications no-code au coeur de votre boite Gmail ?</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/appsheet_gmail_1.max-2200x2200.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/fr/products/developpement-sans-code/comment-integrer-des-applications-no-code-au-coeur-de-votre-boite-gmail/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Mike Procopio</name><title>Senior Staff Software Engineer, AppSheet</title><department></department><company></company></author></item><item><title>Partie 2 : Les hackathons ne sont plus réservés qu’aux développeurs</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/bonnes-pratiques-et-conseils-hackathon-sans-code/</link><description>&lt;div class="block-paragraph"&gt;&lt;p&gt;Comme expliqué dans&lt;a href="https://cloud.google.com/blog/products/no-code-development/no-code-hackathons-with-google-clouds-appsheet"&gt; un récent article&lt;/a&gt;, les hackathons autour de solutions de développement « no-code » constituent un excellent moyen pour enrichir les outils des collaborateurs et les encourager à innover.&lt;/p&gt;&lt;p&gt;Ces hackathons supposent toutefois une préparation spécifique, différente de celle mise en place pour les hackathons traditionnels, plus orientés pour les développeurs.&lt;/p&gt;&lt;p&gt;Dans cet article, nous abordons les trois questions essentielles à se poser avant d’organiser un événement de ce type. Elles vous permettront d’affiner vos objectifs. Parallèlement, nous vous présentons aussi les quatre grandes étapes à suivre ainsi que les meilleures pratiques adoptées par les utilisateurs d'&lt;a href="https://cloud.google.com/appsheet"&gt;AppSheet&lt;/a&gt;, la plate-forme de développement d'applications no-code de Google Cloud.&lt;/p&gt;&lt;p&gt;Tout comme une application métier no-code résout une problématique bien identifiée, un hackathon no-code doit répondre à des besoins spécifiques. Il est donc essentiel de bien définir vos objectifs avant de suivre les différentes étapes de la démarche que nous vous proposons. Et une fois que vous aurez organisé avec succès votre premier événement, n’hésitez pas à capitaliser sur l’expérience acquise pour améliorer les suivants.&lt;/p&gt;&lt;h3&gt;Trois questions à se poser pour affiner les objectifs d'un hackathon&lt;/h3&gt;&lt;p&gt;Pour de nombreux collaborateurs, les hackathons sont l'occasion de découvrir le concept et les possibilités offertes par la programmation no-code. Avant même de penser à planifier l'événement, les entreprises doivent donc se fixer des objectifs et intégrer la démarche dans les opérations en cours.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Quelle est la vision de votre entreprise en termes d'innovation ?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;L'innovation peut se matérialiser de différentes façons. Elle peut se concrétiser par la suppression de processus manuels, l'amélioration de l'efficacité sur le terrain, la numérisation de workflows, etc. Il est important d'identifier le type d'innovations que vous souhaitez implémenter avant de présenter une plateforme no-code et son potentiel à vos collaborateurs.&lt;/p&gt;&lt;p&gt;Cela dit, vous ne devez pas fixer trop d'objectifs, trop précis : découvrir et relever des défis jusqu’alors inconnus est en effet l’un des avantages de la démocratisation de tels outils.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. Quels types de structures organisationnelles et de gouvernance pour soutenir une politique de développement no-code ?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;De toute évidence, permettre à davantage de collaborateurs de créer des applications est bénéfique pour les entreprises.&lt;/p&gt;&lt;p&gt;Toutefois, celles-ci doivent s'assurer que les projets de développement no-code ne font pas double emploi avec ceux de l'équipe IT et de la DSI. De même, les entreprises doivent éviter les problèmes inhérents au « shadow IT », le service informatique manquant souvent de visibilité sur ces projets no-code.&lt;/p&gt;&lt;p&gt;Dans cette perspective, elles doivent impérativement mettre en place des mesures pour assurer la sécurité des ressources numériques utilisées dans le cadre de ces projets. Autrement dit, des modèles organisationnels et de gouvernance sont essentiels pour déployer avec succès des applications no-code.&lt;/p&gt;&lt;p&gt;Dans un modèle d’IT centralisé, les équipes informatiques créent presque toutes les applications nécessaires pour répondre aux besoins de l'entreprise. Dans un modèle d’IT décentralisée, l'ensemble des employés de l'entreprise développent des applications en fonction du cadre de gouvernance défini par le service informatique. Dans les deux cas, les collaborateurs non techniques sont encouragés à devenir des « Citizen Developers », des créateurs d’applications no-code, mais les approches sont différentes.&lt;/p&gt;&lt;p&gt;Par exemple, dans un modèle d’IT centralisée, les employés peuvent être invités à utiliser les plateformes no-code pour créer des prototypes, qui seront repris et finalisés par le service informatique. Dans un modèle d’IT décentralisée, les équipes non techniques au sein de l’ensemble de l'entreprise peuvent créer leurs propres solutions en fonction de règles de gouvernance préétablies par la DSI.&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. En plus des hackathons, comment encourager vos employés à devenir des « Citizen Developers » ?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Les hackathons sont d’excellents moyens pour susciter l'intérêt de vos collaborateurs et leur offrir une expérience d'apprentissage pratique. Mais il ne s'agit pas du seul levier pour les encourager à innover. Même après un hackathon réussi, les entreprises auront toujours besoin de ressources pour maintenir l’élan de départ et l’intérêt autour de votre initiative d’innovation par le no-code, qu’il s’agisse de diffuser de nouveaux contenus pédagogiques ou de renforcer votre communauté de Citizen Developers.&lt;/p&gt;&lt;p&gt;De nombreuses ressources de ce type existent déjà, à l’instar de la&lt;a href="https://community.appsheet.com/" target="_blank"&gt; Communauté des créateurs&lt;/a&gt; AppSheet. Elles constituent un plus et ne doivent pas être négligées.&lt;/p&gt;&lt;p&gt;Pour autant, la majorité des initiatives no-code réussies reposent sur la mise à disposition de ressources en interne, telles des permanences régulières avec des experts pouvant répondre aux questions ou encore des programmes d’intégration spécifiques répondant aux objectifs de l’entreprise.&lt;/p&gt;&lt;h3&gt;Quatre étapes clés pour planifier un hackathon de développement sans code&lt;/h3&gt;&lt;p&gt;Les questions évoquées ci-dessus servent de point de départ pour définir les objectifs de votre programme de développement no-code. Elles ne constituent toutefois qu’une première étape dans la planification et la tenue d’un hackathon. Basée sur les meilleures pratiques, la démarche ci-après - découpée en quatre grandes phases - propose une approche permettant de garantir l’organisation d’un événement répondant à vos besoins spécifiques.&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Définir votre objectif&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Cela peut sembler évident, mais organiser un hackathon pour le seul plaisir d’organiser un évènement, sans intentions ni objectifs clairs, ne mène nulle part. L’appétence des collaborateurs pour les nouvelles solutions techniques est freinée par une certaine lassitude du numérique. Il est donc important de susciter leur intérêt et d'encourager leur créativité en indiquant clairement l’objectif de l'événement.&lt;/p&gt;&lt;p&gt;Ce dernier peut être, par exemple, d’aligner les objectifs de votre organisation sur les actions potentiellement entreprises par les « Citizen Developers », à titre individuel ou en équipe. Il peut aussi s’agir d’identifier certaines tâches manuelles pouvant être automatisées, voire d’élaborer des solutions complètes.&lt;/p&gt;&lt;p&gt;Les objectifs varient d’une entreprise à l’autre. Mais force est de constater que, dans la plupart des cas, les hackathons de développement no-code réussis sont soit axés sur des fonctionnalités, soit sur des cas d’usage.&lt;/p&gt;&lt;p&gt;Lorsqu'un hackathon met l'accent sur les fonctionnalités, il est souvent plus ouvert : il est ainsi plus susceptible d'inspirer des idées novatrices ou d'attirer l'attention des collaborateurs sur des défis qui leur sont familiers mais méconnus de leurs responsables.&lt;/p&gt;&lt;p&gt;Les hackathons autour d'un cas d’usage ou d'un défi spécifique peuvent être plus ciblés, mais ils peuvent également se révéler trop complexes pour les nouveaux Citizen Developers toujours en phase d’apprentissage des fonctionnalités de la plate-forme no-code.&lt;/p&gt;&lt;p&gt;Par exemple, imaginons que l’objectif soit de supprimer les documents papier des processus métier de l’entreprise. L’astuce consiste à ne pas dire aux participants du hackathon quel type d'application créer, car on ne connaît pas tous les problèmes auxquels ils sont confrontés au quotidien. Chaque application devra cependant permettre de numériser une opération jusqu’alors exécutée manuellement. Tel sera le fil conducteur pour toutes applications développées au cours du hackathon.&lt;/p&gt;&lt;p&gt;Bien entendu, il faudra établir une liste de questions dont les réponses garantiront que la ligne directrice a bien été suivie et que l’objectif est atteint. Ces questions aideront également les nouveaux Citizen Developers à formuler une stratégie de développement d’applications. Elles doivent s’articuler autour de quelques points clés exposés ci-dessous (et illustrés en reprenant notre exemple de numérisation des processus manuels) :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Problème&lt;/b&gt;. Description du processus manuel que vous souhaitez numériser, des documents papier à supprimer etde la manière dont les actions s’inscrivent dans l’objectif fixé.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Champ d'application&lt;/b&gt;. Description des domaines de l'entreprise affectés par le problème : s'agit-il d'un problème isolé ou affectant un ou plusieurs services ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Données&lt;/b&gt;. Description des données que vous souhaitez capturer numériquement, de leur emplacement actuel (dans un classeur, transposées dans un document ou une feuille de calcul) et de leur futur emplacement électronique.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Solution&lt;/b&gt;. Description de la solution envisagée. Comment l'application que vous proposez de créer va-t-elle résoudre le problème ? Quelles fonctions doit-elle posséder ? Quelles fonctionnalités de la plateforme de développement no-code allez-vous utiliser ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Indicateurs de réussite&lt;/b&gt;. Lesquels retiendrez-vous ? L'augmentation de la productivité, déterminée par la diminution du temps passé ? La réduction des documents papier, déterminée par le nombre de documents numérisés ?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Bonnes pratiques recommandées : Vous pouvez avoir l'impression que tout ceci représente beaucoup d'informations à collecter au début du hackathon, mais cela permet d’évoluer dans un cadre structuré pour examiner un problème et le résoudre. La plupart des Citizen Developers ne sont pas familiarisés avec le développement d'applications :  ce type de méthodologie leur apprend à concevoir un projet.&lt;br/&gt;&lt;br/&gt;Cette approche permet également aux différents départements d'identifier les problématiques de certains processus, qu’elles soient connues ou encore inconnues. Ne perdez pas de vue que ce type d’applications fortement ciblées (utilisées par un nombre restreint d’utilisateurs et susceptibles d’itérer très fréquemment, celles que les Anglo-saxons désignent sous le nom de « long tail apps) peuvent - une fois combinées - offrir davantage de valeur aux métiers que des applications plus vastes et complexes.&lt;br/&gt;&lt;br/&gt;Enfin, pourquoi ne pas envisager de créer, à l’aide de la plateforme no-code, une app spéciale pour justement collecter toutes ces informations ? Un tel développement présente deux atouts : il démontre une démarche globale en faveur de la numérisation de tous les processus et marque votre engagement envers la plateforme no-code sous-jacente à l’effort de numérisation.&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. Susciter l'adhésion des dirigeants&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Les hackathons sont généralement plus productifs lorsque les chefs d'entreprise en font la promotion. Faute de communication claire sur l’intérêt et les avantages de ces solutions, les employés peuvent avoir des doutes sur ces nouvelles plateformes et les outils technologiques qui leur sont proposés.&lt;/p&gt;&lt;p&gt;De la même façon, les employés habitués aux processus existants peuvent ne pas en adopter de nouveaux si les incitations et les objectifs ne sont actualisés. La réussite suppose un sponsoring de l’exécutif. Comme souvent lorsque les entreprises réussissent à surmonter de grands changements technologiques, la DSI et parfois même le PDG, s’avèrent directement impliqués.&lt;/p&gt;&lt;p&gt;Bonnes pratiques recommandées : La réussite d'un hackathon repose sur la participation et le soutien de l'équipe de direction, ainsi que sur celui des services informatiques et métiers. Cette participation montre aux Citizen Developers qu'ils sont intégrés dans la culture de l'entreprise et qu'ils bénéficient du soutien de l'ensemble des collaborateurs. Vous pouvez désigner un collaborateur comme « product owner » ou attribuer différents rôles à différents collaborateurs. Plus le soutien est actif, plus les équipes sont susceptibles de s'impliquer. L'équipe de direction doit participer activement à la promotion de tous les aspects du hackathon :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Encourager la participation&lt;/b&gt;. Faites la promotion du hackathon dans toute l'entreprise en utilisant toutes les formes de communication, y compris les e-mails, les réunions générales et par service, les newsletters ou encore les applications de collaboration comme Google Chat, Slack ou Microsoft Teams, etc.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Mettre en avant les caps importants&lt;/b&gt;. Fournissez des informations sur le hackathon pendant son déroulement, y compris le nombre d'équipes et de services participants, le nombre d'applications en cours de développement, la première application testée, etc. En plus des outils de communication standards, envisagez de créer une page dédiée à la communauté du hackathon et publiez activement des billets. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Récompenser les efforts&lt;/b&gt;. Organisez un événement à l'échelle de l'entreprise pour remercier et récompenser les participants. Le hackathon est peut-être un concours basé sur des indicateurs de réussite où les gagnants et les finalistes reçoivent un prix, mais vous devez veiller à ce que tous les participants soient félicités pour leurs précieuses contributions.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. Anticiper les besoins des participants au hackathon&lt;/b&gt;&lt;/p&gt;&lt;p&gt;En développement, les principes sont identiques, que l'on soit un développeur professionnel ou un Citizen Developer. Bien que le développement d'applications no-code demande beaucoup moins de connaissances techniques que le développement d'applications traditionnelles, il nécessite une formation, à la fois pendant et en dehors du hackathon. Plus vous anticipez - et proposez - la formation nécessaire, plus votre hackathon sera réussi.&lt;/p&gt;&lt;p&gt;Bonnes pratiques recommandées : Nous avons constaté que certains hackathons particulièrement réussis ont eu recours à des experts externes pour guider les employés non techniques; d'autres ont désigné des experts en interne; d'autres encore se sont concentrés sur des modules d'auto-apprentissage. Certains combinent même les trois. Dans tous les cas, ces approches sont généralement plus productives lorsqu'elles sont associées à des initiatives pour renforcer l’esprit de communauté.&lt;/p&gt;&lt;p&gt;Par exemple, tout au long de l'année dernière, notre Creator Community a développé des applications incroyables et les a mises à la disposition des autres membres de la communauté. L'&lt;a href="https://www.appsheet.com/samples/COVIDSupport-861308?appGuidString=a45c6a01-3c9f-4eb5-9e74-8ceaa0a3c46f" target="_blank"&gt;application COVID-19 Community Support&lt;/a&gt; en est un bel exemple. Elle a été traduite dans plus de 100 langues par des créateurs du monde entier. De même, de nombreux Citizen Developers ont participé à un hackathon mondial pour&lt;a href="https://community.appsheet.com/c/covid-19/24" target="_blank"&gt; concevoir des applications d'assistance COVID-19&lt;/a&gt;, en s'appuyant sur des ressources en libre accès et le soutien de la communauté.&lt;/p&gt;&lt;p&gt;Autre exemple, des entreprises&lt;a href="https://cloud.google.com/customers/globe-telecom"&gt; telles que Globe Telecom&lt;/a&gt; ont non seulement investi dans des hackathons mais également dans la mise à disposition d’experts pendant les horaires de bureau.&lt;/p&gt;&lt;p&gt;De nombreuses organisations ont ainsi réussi à établir des écosystèmes de Citizen Developers en créant des espaces où les questions peuvent être posées et traitées. Proposer de multiples exemples spécifiques d'applications no-code, que l’on peut aisément éditer, modifier et personnaliser, se révèle généralement l’initiative la plus performante.&lt;/p&gt;&lt;p&gt;Lors de la création de programmes de formation, il peut être facile d'oublier que les participants au hackathon ont besoin d'être rassurés sur le fait qu'ils ont droit à l’erreur, point qui souligne encore une fois l’importance d’une bonne gouvernance. Pensez également à ne pas négliger la&lt;a href="https://community.appsheet.com/t/office-hours-june-2nd-2020/25428" target="_blank"&gt; formation sur la gestion des données&lt;/a&gt; qui peut aider les Citizen Developers à adopter plus facilement une plateforme no-code.&lt;/p&gt;&lt;p&gt;L'évaluation des résultats par des métriques claires est aussi une composante essentielle de la formation. Les applications no-code sont-elles destinées à être déployées dans toute l'entreprise, à être utilisées par des équipes spécifiques ou à servir de base pour de futurs projets ? Le succès d'une application no-code est-il évalué en fonction des heures gagnées sur un processus, de son nombre d'utilisateurs ou d'une autre métrique ?&lt;/p&gt;&lt;p&gt;&lt;b&gt;4. Ne pas oublier les fondamentaux&lt;/b&gt;&lt;/p&gt;&lt;p&gt;La réussite globale d'un hackathon repose sur trois piliers souvent sous-estimés :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Le divertissement&lt;/b&gt;. Optez pour un événement fun et ludique. La « Gamification » est un puissant levier pour générer de l’enthousiasme et impliquer davantage les participants. Offrir des récompenses contribue également à faire grimper en flèche l’intérêt pour votre initiative.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;La promotion&lt;/b&gt;. Aucun hackathon ne peut être mené à bien si les employés n'en sont pas informés. Les organisateurs et l'équipe de direction doivent donc élaborer un plan de communication pour promouvoir l’événement et susciter l’intérêt des actuels et futurs Citizen Developers.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;La participation&lt;/b&gt;. Les participants au hackathon agiront-ils individuellement ou au sein d’une équipe ? La réponse à cette question dépend d’un certain nombre de facteurs propres à votre organisation et aux objectifs visés. Mais celle-ci influencera mécaniquement le nombre d’employés participant à l’événement. Un point à ne pas perdre de vue.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Quelques bonnes pratiques recommandées &lt;/b&gt;: En rendant votre hackathon ludique, vous suscitez l'enthousiasme des employés, mais vous attirez également plus de participants. Ne vous focalisez pas uniquement sur les récompenses offertes aux gagnants et aux finalistes. Faites en sorte de rendre le hackathon amusant pour l'ensemble des participants. Par exemple, remettez des t-shirts, des trophées ou des goodies à l’effigie du hackathon à tout le monde. N’hésitez pas également à créer plusieurs catégories de récompenses, comme « la meilleure idée d'application », « la première application déployée », etc.&lt;/p&gt;&lt;p&gt;Mais, avec ou sans récompense, aucun hackathon ne peut être mené à bien si les employés n'en sont pas informés. Les organisateurs et l'équipe de direction doivent donc susciter l’enthousiasme et l’intérêt des futurs participants en assurant une promotion active et dynamique de l'événement au sein de l’entreprise. Texte de présentation dans une newsletter, publicités sur les sites internes, évocation du hackathon lors de réunions générales… Les options sont multiples. Quelles que soient celles retenues, profitez-en pour susciter l’intérêt pour les opportunités offertes par le développement d'applications no-code. Sans oublier bien sûr de mettre en avant les concours et récompenses qui vont animer l’événement.&lt;/p&gt;&lt;p&gt;Reste qu’il est impossible d’élaborer une gamification et une stratégie de promotion sans déterminer préalablement si les participants au hackathon travailleront individuellement ou en équipe. Il n’y a en la matière pas de « meilleure approche ». Plusieurs facteurs entrent en effet ici en jeu tels que les objectifs recherchés (recruter des Citizen Developers, susciter l’innovation, ouvrir les métiers à de nouvelles approches, etc.) ou encore la structure de l’entreprise avec une IT centralisée ou décentralisée. En règle générale, les participations individuelles se focalisent sur des objectifs bien spécifiques alors que les participations collectives encouragent l’exploration et l’esprit communautaire. Si vous optez pour une participation collective, nous vous recommandons de solliciter des équipes transverses cross-départements ou constituées de membres provenant de différents services. Les solutions et les conversations engagées lors du hackathon n'en seront que plus diversifiées.&lt;/p&gt;&lt;p&gt;Enfin, n'oubliez pas la cérémonie de clôture ! Qu'il s'agisse d'un jury votant en direct ou d'une simple remise de récompenses, vous devez trouver un moyen de féliciter les participants. Cela contribue grandement à l’attractivité de tels événements et à leur succès.&lt;/p&gt;&lt;h3&gt;Poursuivre sur sa lancée !&lt;/h3&gt;&lt;p&gt;En vous aidant des questions, des étapes clés et des bonnes pratiques exposées ci-dessus, vous serez bientôt prêt à organiser un hackathon de développement no-code. Félicitations !&lt;/p&gt;&lt;p&gt;Quelle est la prochaine étape ?&lt;/p&gt;&lt;p&gt;Quatre réflexions doivent être menées pour construire sur cette première aventure et continuer à aller de l’avant :&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. Prenez le temps d’une analyse a posteriori avec votre équipe&lt;/b&gt;. Quels sont les principaux enseignements tirés de cet événement ? Devez-vous organiser un autre événement à l'avenir ? Quels objectifs supplémentaires devez-vous poursuivre lors des événements futurs ? Que modifieriez-vous pour le prochain événement ?&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. Mesurez votre succès&lt;/b&gt;. Avez-vous atteint votre objectif ? La participation était-elle conforme à vos attentes ? Avez-vous eu besoin d'établir une liste d'attente pour l'événement ou l'ensemble des employés sont-ils maintenant formés ? Sur quels points souhaitez-vous mettre l'accent lors du prochain hackathon ?&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. Consolidez votre équipe de Citizen Developers&lt;/b&gt;. Tout ce qui a été accompli au cours de ce premier hackathon suscitera probablement le buzz. Appuyez-vous dessus. Ceux qui n'ont pas pu participer au premier événement voudront probablement assister au prochain. Si vous ne l'avez pas encore inscrite sur votre agenda, définissez une date qui fait sens.&lt;/p&gt;&lt;p&gt;&lt;b&gt;4. Ouvrez un canal d'assistance&lt;/b&gt;. Après un tel évènement, les Citizen Developers se sentent capables de relever de nouveaux défis, plus ambitieux. C’est l’un des aspects les plus intéressants des hackathons de développement no-code. Mais pour y parvenir, ils vont avoir besoin d’assistance. Il est donc vivement recommandé de créer un canal de conversation interne, tel qu'un salon de discussion dédié sur Google Chat, ou de les diriger vers une communauté de Citizen Developers.&lt;/p&gt;Nous espérons que ces conseils vous aideront à lancer un hackathon qui répondra non seulement aux besoins propres à votre entreprise, mais également à stimuler l'innovation au sein de vos divisions métiers. Que vous en soyez aux prémices de votre adoption des Citizen Developers et du développement no-code ou que vous embarquiez vers la prochaine étape de votre transformation numérique en cours, les possibilités sont infinies et nous avons hâte de voir ce que nos technologies no-code vous permettront de construire.&lt;a href="https://solutions.appsheet.com/workspace?utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt; Cliquez ici&lt;/a&gt; pour en savoir plus sur AppSheet et lancez-vous dans le développement no-code à l'aide de notre&lt;a href="https://www.appsheet.com/SampleApps" target="_blank"&gt; bibliothèque d'exemples d'applications&lt;/a&gt;.&lt;/div&gt;
&lt;div class="block-related_article_tout"&gt;





&lt;div class="uni-related-article-tout h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;a href="https://cloud.google.com/blog/fr/products/developpement-sans-code/les-hackathons-ne-sont-plus-reserves-aux-programmeurs/"
       data-analytics='{
                       "event": "page interaction",
                       "category": "article lead",
                       "action": "related article - inline",
                       "label": "article: {slug}"
                     }'
       class="uni-related-article-tout__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
        h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3 uni-click-tracker"&gt;
      &lt;div class="uni-related-article-tout__inner-wrapper"&gt;
        &lt;p class="uni-related-article-tout__eyebrow h-c-eyebrow"&gt;Related Article&lt;/p&gt;

        &lt;div class="uni-related-article-tout__content-wrapper"&gt;
          &lt;div class="uni-related-article-tout__image-wrapper"&gt;
            &lt;div class="uni-related-article-tout__image" style="background-image: url('https://storage.googleapis.com/gweb-cloudblog-publish/images/no_code.max-500x500.jpg')"&gt;&lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="uni-related-article-tout__content"&gt;
            &lt;h4 class="uni-related-article-tout__header h-has-bottom-margin"&gt;Partie 1 : Les hackathons ne sont plus réservés aux programmeurs&lt;/h4&gt;
            &lt;p class="uni-related-article-tout__body"&gt;Découvrez comment les hackathons sans code encouragent les développeurs occasionnels à innover.&lt;/p&gt;
            &lt;div class="cta module-cta h-c-copy  uni-related-article-tout__cta muted"&gt;
              &lt;span class="nowrap"&gt;Read Article
                &lt;svg class="icon h-c-icon" role="presentation"&gt;
                  &lt;use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mi-arrow-forward"&gt;&lt;/use&gt;
                &lt;/svg&gt;
              &lt;/span&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;</description><pubDate>Tue, 20 Jul 2021 11:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/fr/products/developpement-sans-code/bonnes-pratiques-et-conseils-hackathon-sans-code/</guid><category>Business Application Platform</category><category>Google Cloud</category><category>No-code Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Partie 2 : Les hackathons ne sont plus réservés qu’aux développeurs</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/fr/products/developpement-sans-code/bonnes-pratiques-et-conseils-hackathon-sans-code/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jennifer Cadence</name><title>Product Marketing Manager</title><department></department><company></company></author></item><item><title>Partie 1 : Les hackathons ne sont plus réservés aux programmeurs</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/les-hackathons-ne-sont-plus-reserves-aux-programmeurs/</link><description>&lt;div class="block-paragraph"&gt;&lt;p&gt;Les entreprises du monde entier organisent des hackathons pour permettre à leurs développeurs logiciels de perfectionner leurs compétences, d'améliorer la collaboration, d'encourager la créativité et de tester de nouvelles idées. Mais qu'en est-il des employés qui n'ont pas de connaissances techniques ? La capacité à coder est-elle un prérequis pour participer à des hackathons et créer des solutions techniques ?&lt;/p&gt;&lt;p&gt;Grâce au développement d'applications sans code, la réponse est non. Des années plus tôt, les équipes non techniques auraient été exclues lors des hackathons. Désormais, les entreprises investissent de plus en plus dans des plates-formes qui permettent à n'importe qui de développer des applications et des optimisations technologiques sans écrire de code. Les hackathons ne doivent pas être uniquement réservés aux développeurs logiciels. Grâce aux outils de développement sans code, les employés n'ayant pas un profil technique peuvent se transformer en développeurs occasionnels et utiliser la technologie pour créer des solutions innovantes.&lt;/p&gt;&lt;p&gt;Qu'il s'agisse d'applications de gestion d'inventaire et de logistique ou d'applications de collecte de données sur site afin de concevoir des optimisations automatisant les tâches chronophages, les entreprises ont besoin de nombreuses solutions. Cependant, les développeurs ne les mettent jamais au point, car ils ne disposent pas de suffisamment de ressources ni de temps. Le développement d'applications sans code par des équipes non techniques peut remédier à cette situation en démocratisant l'innovation et ses outils.&lt;/p&gt;&lt;p&gt;Google Cloud a créé AppSheet, une plate-forme de développement d'applications sans code, pour encourager cette démocratisation. Et nous avons constaté que pour un grand nombre de nos clients, les hackathons constituaient un excellent moyen de lancer des programmes de développement destinés aux utilisateurs occasionnels et d'inspirer leurs employés.&lt;/p&gt;&lt;p&gt;Par exemple, Globe Telecom, l'un des principaux opérateurs mobiles aux Philippines, avait prévu qu'environ 30 équipes participeraient à son&lt;a href="https://www.youtube.com/watch?v=L0saoOdF_Nw" target="_blank"&gt; premier hackathon de développement sans code&lt;/a&gt;, mais celui-ci a tellement plu aux employés que plus de 100 équipes s'y sont inscrites. L'application gagnante permettait d'optimiser les workflows afin d'identifier les activités illégales d'amplification de réseau, qui peuvent menacer l'intégrité des services de Globe Telecom. Parmi les finalistes, on comptait des applications de gestion d'inventaire pour les points de vente de l'entreprise, de planification du développement et d'évaluation pour que les employés travaillent ensemble sur des objectifs en temps réel, et même d'entretien de véhicules intégrant des rapports sur le prix de l'essence. Ces types de projets ne remplacent pas l'informatique traditionnelle. Cependant, ils permettent de créer des applications que les équipes informatiques n'auraient jamais eu le temps de développer, et de traiter certains des projets les plus simples en attente. Par conséquent, un outil de développement sans code peut aider les développeurs occasionnels à créer des solutions, mais permet aussi aux développeurs traditionnels de se consacrer à des projets plus avancés ou stratégiques.&lt;/p&gt;&lt;p&gt;Pour aider votre entreprise à profiter de ces avantages et à organiser un hackathon de développement sans code, nous lançons une série en deux parties. Dans cet article, nous examinons certains des résultats positifs que vous pouvez retirer de votre hackathon, ainsi que les objectifs à ne pas perdre de vue. Dans le deuxième article que nous publierons, nous vous présenterons un framework qui vous aidera à garantir la réussite de votre événement.  &lt;/p&gt;&lt;h3&gt;Comment les hackathons de développement sans code permettent-ils de générer de la valeur ?&lt;/h3&gt;&lt;p&gt;Bien que les hackathons de développement sans code puissent donner naissance à des applications extraordinaires, leur objectif n'est pas de créer une application incroyablement innovante dès le début. Il s'agit plutôt d'instaurer une culture propice à une collaboration durable entre les développeurs occasionnels et les équipes informatiques classiques.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Les hackathons encouragent le développement d'applications sans code&lt;/b&gt;. L'un des principaux objectifs consiste bien sûr à définir le concept de développeur occasionnel et à créer un espace où les employés peuvent tester des solutions. Souvent, les employés n'ayant pas un profil technique sont les mieux placés pour intervenir dans la résolution de problèmes courants, simplement parce que ce sont eux qui rencontrent ces difficultés au quotidien. Imaginons qu'un développeur étudie la demande d'un responsable opérationnel pour une application de suivi de l'évaluation des équipements destinée aux 20 employés d'un atelier de fabrication et nécessitant un processus d'approbation en plusieurs étapes. Comme les personnes travaillant dans cet atelier sont probablement celles qui connaissent le mieux cette tâche et ses difficultés, de nombreux échanges seraient nécessaires pour qu'un développeur traditionnel crée la solution escomptée. Et cela implique d'abord que l'équipe de fabrication réussisse à faire ajouter cette demande sur la liste des tâches de l'équipe informatique. Cependant, grâce à une plate-forme de développement sans code, l'équipe de l'atelier de fabrication peut elle-même créer l'application. Les développeurs occasionnels sont très utiles, car ils sont souvent experts d'un sujet et capables de décrire les besoins et processus qui en découlent. Afin d'exploiter cela, ils n'ont besoin que d'une plate-forme et d'un programme pour les aider à mettre en œuvre leurs idées.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Les hackathons favorisent l'adoption de plates-formes&lt;/b&gt;. En communiquant sur le potentiel des développeurs occasionnels, les organisateurs des hackathons préparent le terrain pour la prochaine étape : faire en sorte que les employés adoptent réellement la plate-forme sans code. En présentant ce type de plate-forme lors d'événements à durée limitée ayant un objectif précis, les hackathons offrent l'équilibre idéal entre expérimentation et urgence. Ils permettent d'établir des bonnes pratiques adaptables et de générer des insights exploitables pour de futurs projets sans code. Nous avons découvert que ces initiatives, qui encouragent l'apprentissage par la pratique, augmentaient aussi la probabilité que les participants continuent à utiliser la plate-forme et que l'adoption de celle-ci se généralise à d'autres équipes. Lorsqu'une entreprise donne aux employés qui rencontrent un problème les moyens de le résoudre, elle peut continuer à se concentrer sur l'avenir, plutôt que d'essayer de traiter les manques ou demandes liés à des ressources informatiques limitées.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Les hackathons encouragent la collaboration entre les équipes informatiques et commerciales.&lt;/b&gt; Comme mentionné plus haut, les développeurs occasionnels ne sont pas destinés à remplacer les équipes informatiques. Il s'agit plutôt de fournir aux employés d'un service plus d'outils pour innover et traiter les plus petits projets informatiques en attente. C'est aussi une opportunité de créer des applications qui n'auraient peut-être jamais vu le jour et de libérer du temps pour les développeurs afin qu'ils se concentrent sur des initiatives plus stratégiques. De plus, les développeurs occasionnels ne doivent pas œuvrer dans l'ombre de l'équipe informatique. Une plate-forme sans code puissante permet aux employés de faire des tests et de développer des solutions grâce à des outils en libre-service, tout en fournissant aux administrateurs des garde-fous de gouvernance ainsi qu'une visibilité et un contrôle sur l'accès aux bases de données et aux API sur lesquelles repose la plate-forme sans code. Cela signifie également que les équipes informatiques et les développeurs occasionnels ne sont pas des adversaires, ni des communautés opposées, mais plutôt des forces unies. Les hackathons peuvent permettre d'établir cette relation dès le départ. Ils constituent l'occasion de définir des bonnes pratiques de collaboration entre les équipes commerciales et informatiques et de faire profiter à tous des avantages des programmes sans code.&lt;/p&gt;&lt;h3&gt;Exploiter le potentiel des hackathons de développement sans code&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Maintenant que vous connaissez les avantages et objectifs des hackathons de développement sans code, vous vous demandez probablement comment en organiser dans votre entreprise. Nous répondrons à cette question dans une prochaine partie (qui sera bientôt disponible). En attendant,&lt;a href="https://blog.google/products/google-cloud/how-to-build-an-inventory-management-apps-no-coding-necessary/" target="_blank"&gt; consultez cet article&lt;/a&gt; pour découvrir des solutions développées sans code dans AppSheet.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-related_article_tout"&gt;





&lt;div class="uni-related-article-tout h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;a href="https://cloud.google.com/blog/fr/products/developpement-sans-code/tutoriel-appsheet-application-de-fitness-sans-code/"
       data-analytics='{
                       "event": "page interaction",
                       "category": "article lead",
                       "action": "related article - inline",
                       "label": "article: {slug}"
                     }'
       class="uni-related-article-tout__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
        h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3 uni-click-tracker"&gt;
      &lt;div class="uni-related-article-tout__inner-wrapper"&gt;
        &lt;p class="uni-related-article-tout__eyebrow h-c-eyebrow"&gt;Related Article&lt;/p&gt;

        &lt;div class="uni-related-article-tout__content-wrapper"&gt;
          &lt;div class="uni-related-article-tout__image-wrapper"&gt;
            &lt;div class="uni-related-article-tout__image" style="background-image: url('')"&gt;&lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="uni-related-article-tout__content"&gt;
            &lt;h4 class="uni-related-article-tout__header h-has-bottom-margin"&gt;Développez votre propre application de fitness en 5 étapes, sans coder&lt;/h4&gt;
            &lt;p class="uni-related-article-tout__body"&gt;Créer votre propre application de fitness, sans coder en utilisant AppSheet de Google Cloud.&lt;/p&gt;
            &lt;div class="cta module-cta h-c-copy  uni-related-article-tout__cta muted"&gt;
              &lt;span class="nowrap"&gt;Read Article
                &lt;svg class="icon h-c-icon" role="presentation"&gt;
                  &lt;use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mi-arrow-forward"&gt;&lt;/use&gt;
                &lt;/svg&gt;
              &lt;/span&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;</description><pubDate>Mon, 07 Jun 2021 12:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/fr/products/developpement-sans-code/les-hackathons-ne-sont-plus-reserves-aux-programmeurs/</guid><category>Business Application Platform</category><category>Google Cloud</category><category>No-code Development</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/no_code.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Partie 1 : Les hackathons ne sont plus réservés aux programmeurs</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/no_code.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/fr/products/developpement-sans-code/les-hackathons-ne-sont-plus-reserves-aux-programmeurs/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jennifer Cadence</name><title>Product Marketing Manager</title><department></department><company></company></author></item><item><title>Développez votre propre application de fitness en 5 étapes, sans coder</title><link>https://cloud.google.com/blog/fr/products/developpement-sans-code/tutoriel-appsheet-application-de-fitness-sans-code/</link><description>&lt;div class="block-paragraph"&gt;&lt;p&gt;Pour bien commencer l'année, je me suis fixé de nouveaux objectifs afin de mener une vie plus saine et plus heureuse. L’année dernière, à cette même période, j'avais décidé, comme beaucoup d'autres personnes, de créer un programme d'entraînement quotidien mieux organisé et de suivre mes progrès. J'ai utilisé plusieurs applications de fitness et d'entraînement, mais aucune d'elles ne me permettait de suivre mes exercices exactement comme je le voulais. J'ai donc créé ma propre application, sans avoir eu besoin de coder.&lt;/p&gt;&lt;p/&gt;&lt;p&gt;Avec AppSheet, la plate-forme de développement d'applications sans code de Google Cloud, vous pouvez créer une application de fitness personnalisée pour enregistrer vos séries d'exercices, les poids soulevé, vos entraînements, et suivre vos progrès.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/appsheet_workout_app.max-1000x1000.jpg"
        
          alt="appsheet workout app.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;Pour commencer, copiez la version finalisée &lt;a href="https://www.appsheet.com/samples/?appGuidString=54d52632-d8c7-4cb4-8498-618e8f833be5&amp;amp;utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt;en cliquant ici&lt;/a&gt;. Si vous rencontrez des problèmes ou avez des questions, vous pouvez consulter &lt;a href="https://community.appsheet.com/t/fitness-app-discussion/38100" target="_blank"&gt;ce fil de discussion&lt;/a&gt; sur le forum de la communauté AppSheet.&lt;/p&gt;&lt;h3&gt;Étape 1 : Configurez vos données et créez votre application&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Tout d'abord, vous devez organiser vos données et les associer à AppSheet. AppSheet est compatible avec un grand nombre de sources de données. Toutefois, il est plus simple de l'associer à Google Sheets, car ce produit propose des &lt;a href="https://blog.google/products/google-cloud/no-code-application-development-with-google-clouds-appsheet/" target="_blank"&gt;intégrations bien pratiques à Google Workspace&lt;/a&gt;. J'ai déjà configuré des exemples de données. Chaque onglet comporte un tableau : le premier présente la liste des exercices que je fais chaque semaine, et le second correspond au journal de chaque exercice effectué et de mes résultats (par exemple, le poids des haltères utilisés et le nombre de répétitions).&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/workout_log.max-1000x1000.jpg"
        
          alt="workout log.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;N'hésitez pas à copier &lt;a href="https://docs.google.com/spreadsheets/d/1LvnSIAh5ANR-0qHreHb3arkzvUKgewP_QaM3u7g-U6c/edit?usp=sharing" target="_blank"&gt;cette feuille&lt;/a&gt; et à l'utiliser comme point de départ de votre application. Une fois que vous avez effectué cette opération, vous pouvez créer votre application directement dans Google Sheets. Accédez à Outils &amp;gt; AppSheet &amp;gt; Créer une application. AppSheet lit alors vos données et configure votre application. Si vous utilisez une autre source de données, vous pouvez suivre &lt;a href="https://www.appsheet.com/Home/StartWithData?utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt;ces étapes&lt;/a&gt; pour l'associer à AppSheet.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/workoutsheetstoappsheet.gif"
        
          alt="workoutsheetstoappsheet.gif"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3&gt;Étape 2 : Créez un formulaire pour enregistrer vos exercices&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Lorsque vous accédez à l'éditeur AppSheet, un aperçu en direct de votre application s'affiche sur la droite de l'écran. Pour l'instant, AppSheet est uniquement associé à l'un des deux tableaux de notre feuille de calcul (celui qui était ouvert lorsque nous avons créé l'application). Il faut donc l'associer à l'autre en accédant à Données &amp;gt; Tableaux &amp;gt; Ajouter un tableau pour "Workout Log".&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Create_a_form.max-1000x1000.jpg"
        
          alt="Create a form.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Avant de créer le formulaire, nous devons indiquer à AppSheet le type de données figurant dans chaque colonne et la manière dont elles doivent être utilisées. Accédez à Données &amp;gt; Colonnes &amp;gt; Workout Log, puis définissez ces paramètres pour les colonnes suivantes, vous pouvez modifier les paramètres des colonnes en cliquant sur l'icône en forme de crayon sur la gauche :&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/adjust_column_settings.max-1000x1000.jpg"
        
          alt="adjust column settings.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Cette illustration présente les paramètres que j'ai définis pour "Key" (Clé), "Set 1 Weights (lbs)" (Poids (kg) série 1), "Set 1 Reps" (Répétitions série 1) et "How I Feel" (Mon ressenti).&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/datasettings.gif"
        
          alt="datasettings.gif"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Maintenant, nous allons créer une vue pour ce formulaire. Une vue est semblable à une page Web, mais pour les applications. Accédez à UX &amp;gt; Views (Expérience utilisateur &amp;gt; Vues), puis cliquez sur &lt;b&gt;New View&lt;/b&gt; (Nouvelle vue). Saisissez "Record Exercise" (Enregistrer l'exercice) dans &lt;b&gt;View name&lt;/b&gt; (Nom de la vue), sélectionnez "Workout Log" (Journal d'entraînement) à côté du champ &lt;b&gt;For this data &lt;/b&gt;(Pour ces données), définissez l'option &lt;b&gt;View type&lt;/b&gt; (Type de vue) sur "Form" (Formulaire) et indiquez "Left" (Gauche) comme "Position". Désormais, après avoir enregistré votre application, vous devez pouvoir cliquer sur "Record Exercise" (Enregistrer l'exercice) dans l'application afin d'ouvrir un formulaire pour y consigner votre exercice.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/formview.gif"
        
          alt="formview.gif"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3&gt;Étape 3 : Configurez votre registre numérique d'entraînement&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Pendant un entraînement, j'aime pouvoir consulter rapidement ceux que j'ai faits avant pour savoir combien de séries effectuer et quels poids utiliser. Pour générer notre registre d'entraînement, nous devons créer une vue. Accédez à UX &amp;gt; View (Expérience utilisateur &amp;gt; Vues), puis cliquez sur &lt;b&gt;New view&lt;/b&gt; (Nouvelle vue). Nommez cette vue "Log Book" (Registre), sélectionnez "Workout Log" (Journal d'entraînement) comme source des données et "Table" (Tableau) comme &lt;b&gt;View Type &lt;/b&gt;(Type de vue). Ensuite, indiquez "Right" (Droite) comme &lt;b&gt;Position&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Dans la section &lt;b&gt;View Options&lt;/b&gt; (Options d'affichage), pour &lt;b&gt;Sort by&lt;/b&gt; (Trier par), sélectionnez "Date" et "Ascending" (Ordre croissant), et sélectionnez les mêmes options pour &lt;b&gt;Group by&lt;/b&gt; (Grouper par).&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/View_Options.max-1000x1000.jpg"
        
          alt="View Options.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3&gt;Étape 4 : Créez un tableau de bord de vos statistiques&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;À cette étape, notre application fonctionne, et nous permet d'enregistrer et de consulter nos entraînements. Cependant, comme j'adore les données, je crée des graphiques et des diagrammes pour suivre mes progrès. Nous allons donc créer un tableau de bord interactif avec des graphiques présentant les statistiques des exercices sélectionnés. Comme cette étape est un peu plus complexe, vous pouvez l'ignorer si vous le souhaitez. Il s'agit après tout de votre application.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--small
      
      
        h-c-grid__col
        
        
        h-c-grid__col--2 h-c-grid__col--offset-5
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/dashboardpreview2.gif"
        
          alt="dashboardpreview.gif"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Avant de créer notre tableau de bord, nous devons choisir les statistiques que nous voulons y afficher. Je souhaite connaître le nombre de répétitions par série, ainsi que le poids des haltères que j'ai soulevés pendant la première série. Nous avons déjà une colonne pour les poids ("Set 1 Weights (lbs)"), mais nous devons ajouter une &lt;a href="https://help.appsheet.com/en/articles/919891-virtual-columns?utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt;colonne virtuelle&lt;/a&gt; pour calculer le nombre total de répétitions. Pour cela, sélectionnez Data &amp;gt; Columns &amp;gt; Workout Log &amp;gt; Add Virtual Column (Données &amp;gt; Colonnes &amp;gt; Journal d'entraînement &amp;gt; Ajouter une colonne virtuelle).&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Dashboard_view.max-1000x1000.jpg"
        
          alt="Dashboard view.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;Pour les fonctionnalités de logique avancées, comme ces calculs, AppSheet se sert d'&lt;a href="https://help.appsheet.com/en/articles/919759-expressions-the-essentials?utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt;expressions&lt;/a&gt; semblables à celles utilisées dans Google Sheets. Nommez la colonne virtuelle "Total Reps" (Nombre total de répétitions) et ajoutez cette formule dans la fenêtre pop-up pour calculer le nombre total de répétitions :&lt;/p&gt;&lt;p&gt;&lt;i&gt;[Set 1 reps] + [Set 2 reps] + [Set 3 reps] + [Set 4 reps] + [Set 5 reps]&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Nous pouvons maintenant passer à la création de notre tableau de bord. Dans AppSheet, un tableau de bord correspond à une vue contenant plusieurs autres vues. Avant de créer notre tableau de bord, nous devons donc créer les vues ci-dessous.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--medium
      
      
        h-c-grid__col
        
        h-c-grid__col--4 h-c-grid__col--offset-4
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/create_the_following_views.max-1000x1000.jpg"
        
          alt="create the following views.jpg"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Passons maintenant à la création de la vue qui constitue le tableau de bord. Attribuez le nom "Stats" (Statistiques) à la &lt;b&gt;Vue&lt;/b&gt;, définissez &lt;b&gt;View type&lt;/b&gt; (Type de vue) sur "Dashboard" (Tableau de bord), et sélectionnez "Center" (Centre) comme "Position". Pour l'option "View Entries" (Entrées de la vue), nous sélectionnons "Exercise" (Exercice) (attention, pas "Exercises"), ainsi que "Total Reps" (Nombre total de répétitions), "Set 1 Weights (lbs)" (Poids (kg) série 1), "Sentiment" (Sensations) et "Calendar" (Programme). Activez l'option &lt;b&gt;Interactive Mode&lt;/b&gt; (Mode interactif) et sous Display &amp;gt; Icon (Affichage &amp;gt; Icône), saisissez "chart" (graphique) et sélectionnez l'icône de votre choix. Cliquez sur &lt;b&gt;Save&lt;/b&gt; (Enregistrer). Vous devez désormais avoir un tableau de bord bien organisé, qui affiche des graphiques personnalisés selon l'exercice sélectionné.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/dashboardhowto.gif"
        
          alt="dashboardhowto.gif"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3&gt;Étape 5 : Personnalisez votre application et envoyez-la vers votre téléphone&lt;br/&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Maintenant que vous avez créé votre application, vous pouvez la personnaliser en modifiant son apparence ou en y ajoutant des fonctionnalités. N'hésitez pas à parcourir l'éditeur AppSheet et à tester certaines fonctionnalités. Voici comment j'ai personnalisé mon application.&lt;/p&gt;&lt;p&gt;● J'ai défini la couleur principale de mon application sur "Bleu" en accédant à UX &amp;gt; Brand (Expérience utilisateur &amp;gt; Marque).&lt;/p&gt;&lt;p&gt;● J'ai activé "Offline Use" (Utilisation hors connexion) dans Behavior &amp;gt; Offline/Sync (Comportement &amp;gt; Hors connexion/Synchronisation) afin de pouvoir utiliser mon application même sans connexion Internet.&lt;/p&gt;&lt;p&gt;● J'ai changé la position de ma vue "Exercises" (Exercices) en "Menu", afin qu'elle apparaisse uniquement dans le menu en haut à gauche de mon application.&lt;/p&gt;&lt;p&gt;Une fois que vous avez configuré votre application comme vous le souhaitez, vous pouvez l'envoyer à votre téléphone. Accédez à Users &amp;gt; Users &amp;gt; Share App (Utilisateurs &amp;gt; Utilisateurs &amp;gt; Partager l'application), saisissez votre adresse e-mail dans le champ &lt;b&gt;User emails &lt;/b&gt;(Adresses e-mail des utilisateurs), cochez la case "Je ne suis pas un robot", puis sélectionnez "Add users + send invite" (Ajouter des utilisateurs + Envoyer une invitation). Consultez l'e-mail sur votre téléphone et suivez les étapes pour télécharger votre application.&lt;/p&gt;&lt;p&gt;&lt;a href="https://solutions.appsheet.com/workspace?utm_source=keyword&amp;amp;utm_medium=blog&amp;amp;utm_campaign=workoutapp" target="_blank"&gt;AppSheet&lt;/a&gt; vous offre diverses options pour développer des applications vous simplifiant la vie. Découvrez les autres applications que vous pouvez créer. Bon développement !&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 15 Feb 2021 14:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/fr/products/developpement-sans-code/tutoriel-appsheet-application-de-fitness-sans-code/</guid><category>Google Cloud</category><category>No-code Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Développez votre propre application de fitness en 5 étapes, sans coder</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/fr/products/developpement-sans-code/tutoriel-appsheet-application-de-fitness-sans-code/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Chris Bailey</name><title>Product Marketing Manager</title><department></department><company></company></author></item></channel></rss>