Developer Device Platform (DDP)

Testez, déboguez et faites évoluer vos applications sur de vrais appareils

Accédez à des appareils physiques et à des émulateurs virtuels directement depuis vos IDE et pipelines CI/CD existants, entièrement hébergés et gérés sur l'infrastructure Google Cloud.

Fonctionnalités

Détectez les bugs de compatibilité avant vos utilisateurs

Accédez à une grande variété de types d'appareils physiques et d'émulateurs virtuels à la demande. Testez les performances de l'application sur différents facteurs de forme d'OEM, chipsets (CPU, GPU, NPU) et versions d'OS sans avoir à acheter ni à gérer de matériel local.

Principaux avantages :

  • Compatibilité avec l'OS et le matériel : vérifiez le comportement de l'application sur plusieurs versions d'OS et configurations matérielles au début de votre cycle de publication.
  • Tests virtuels simultanés : exécutez des émulateurs virtuels simultanément pour éliminer les goulots d'étranglement dans vos pipelines d'intégration continue.

Obtenez des résultats sur des centaines d'appareils en quelques minutes

Developer Device Platform vous permet d'empaqueter des applications et de lancer des tests parallélisés avec un sharding intelligent. Vous pouvez ainsi déployer rapidement votre application et obtenir des résultats avant de la mettre en production. 

Principaux avantages :

  • Plus d'efficacité en termes de coûts et de temps : la plupart des clients gagnent en efficacité grâce au partitionnement intelligent et aux tests parallélisés. Avec les nouvelles tentatives précises, DDP ne relance automatiquement que les tests qui ont échoué, et non l'intégralité du segment, ce qui améliore la rentabilité. 
  • Déploiement plus rapide : passez moins de temps à attendre les résultats et plus de temps à optimiser les performances des applications.

Offrez à vos agents un accès direct aux appareils pour le développement et les tests.

Developer Device Platform s'intègre à Antigravity, AI Studio, Android Studio, la CLI Android et la gcloud CLI, ce qui vous permet de travailler avec les agents et les outils de développement de votre choix.

Principaux avantages :

  • Parcours en plusieurs étapes fluides : avec DDP, les agents peuvent exécuter des parcours en plusieurs étapes de manière indépendante, repérer les artefacts visuels, analyser les performances des puces en temps réel sur les appareils physiques et réécrire votre code pour corriger les bugs spécifiques au matériel.
  • Accélérer les workflows de développement  : grâce à ses intégrations avec les principaux outils utilisés par les développeurs Android et Google Cloud, DDP est une option flexible qui vous permet d'accélérer vos propres workflows de développement.

Fonctionnement

  • Connexion : utilisez Android Studio, AI Studio, gcloud CLI ou les API REST.
  • Débogage : connexion en direct aux appareils/émulateurs pour obtenir des journaux en temps réel.
  • Automatiser : exécutez des tests parallèles dans CI/CD (Cloud Build, GitHub Actions).
  • Livraison : examinez les métriques de performances (CPU/GPU/NPU, température) avant les mises à jour.

Illustration Google Cloud représentant différents appareils tenus par une main
Utilisations courantes

Compatibilité entre les appareils et les OS

Développement d'applications mobiles

Problème : les applications rencontrent souvent des bugs de mise en page ou des plantages sur les écrans de taille non standard, les personnalisations OEM et les différentes versions d'OS.

Solution : exécutez des tests de régression automatisés sur des appareils physiques et des versions d'OS compatibles dans Google Cloud avant de déployer les mises à jour en production.

    Développement d'applications mobiles

    Problème : les applications rencontrent souvent des bugs de mise en page ou des plantages sur les écrans de taille non standard, les personnalisations OEM et les différentes versions d'OS.

    Solution : exécutez des tests de régression automatisés sur des appareils physiques et des versions d'OS compatibles dans Google Cloud avant de déployer les mises à jour en production.

      Régression automatisée dans les pipelines CI/CD

      DevOps et ingénierie qualité

      Défi : l'exécution séquentielle des tests sur un nombre limité d'appareils locaux entraîne d'importants retards de compilation lors de la livraison continue.

      Solution : répartissez les suites de tests automatisés entre les émulateurs cloud et les appareils physiques à l'aide du partitionnement intelligent pour accélérer les compilations.

        DevOps et ingénierie qualité

        Défi : l'exécution séquentielle des tests sur un nombre limité d'appareils locaux entraîne d'importants retards de compilation lors de la livraison continue.

        Solution : répartissez les suites de tests automatisés entre les émulateurs cloud et les appareils physiques à l'aide du partitionnement intelligent pour accélérer les compilations.

          Tarification

          Utilisation facturée à la minute, conçue pour les développeursNe payez que pour les minutes d'utilisation active des appareils, avec des tarifs distincts pour les émulateurs virtuels et le matériel physique.
          Type d'appareilCapacités clésModèle d'utilisationStructure tarifaire

          Émulateurs virtuels

          Des instances virtuelles rapides et évolutives pour des tests parallèles rapides et une validation CI/CD

          Exécution à la demande

          Paiement à la minute (tarif virtuel)

          Matériel physique

          Accédez à de vrais appareils pour un débogage interactif approfondi, une analyse des performances et une validation de l'OS.

          Exécution à la demande

          Paiement à la minute (tarif physique)

          Contactez le service commercial pour en savoir plus

          Utilisation facturée à la minute, conçue pour les développeurs

          Ne payez que pour les minutes d'utilisation active des appareils, avec des tarifs distincts pour les émulateurs virtuels et le matériel physique.

          Émulateurs virtuels

          Capacités clés

          Des instances virtuelles rapides et évolutives pour des tests parallèles rapides et une validation CI/CD

          Modèle d'utilisation

          Exécution à la demande

          Structure tarifaire

          Paiement à la minute (tarif virtuel)

          Matériel physique

          Capacités clés

          Accédez à de vrais appareils pour un débogage interactif approfondi, une analyse des performances et une validation de l'OS.

          Modèle d'utilisation

          Exécution à la demande

          Structure tarifaire

          Paiement à la minute (tarif physique)

          Contactez le service commercial pour en savoir plus

          Simulateur de coût

          Estimez vos coûts Cloud Run mensuels (l'estimation inclut les tarifs et les frais spécifiques à une région).

          Devis personnalisé

          Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.

          Commencez dès aujourd'hui à développer avec des appareils réels

          Créez des applications avec des agents et des appareils réels

          Vous avez un projet volumineux ?

          Voir comment faire

          En savoir plus sur les cas d'utilisation de Developer Device Platform

          En savoir plus sur nos autres produits pour les appareils

          • Produits Google Cloud
          • Parcourez plus de 100 produits. Les nouveaux clients bénéficient de 300 $ de crédits gratuits pour exécuter, tester et déployer des charges de travail. Tous les clients peuvent utiliser plus de 25 produits gratuitement, dans les limites mensuelles spécifiées.
          Google Cloud