Developer Device Platform (DDP)

Prueba, depura y escala tus aplicaciones en dispositivos reales

Accede a dispositivos físicos y emuladores virtuales directamente desde tus IDEs y flujos de procesamiento de CI/CD, alojados y gestionados por completo en la infraestructura en la nube de Google Cloud.

Características

Detecta errores de compatibilidad antes de que lo hagan tus usuarios

Accede a una gran variedad de tipos de dispositivos físicos y emuladores virtuales bajo demanda. Prueba el rendimiento de las aplicaciones en diversos factores de forma de fabricantes, conjuntos de chips (CPU, GPU y NPU) y versiones de SO sin comprar ni gestionar hardware local.

Principales ventajas:

  • Compatibilidad con sistemas operativos y hardware: verifica el comportamiento de la aplicación en varias versiones de sistemas operativos y configuraciones de hardware al principio del ciclo de lanzamiento.
  • Pruebas virtuales simultáneas: ejecuta emuladores virtuales de forma simultánea para eliminar los cuellos de botella de las pruebas en tus flujos de procesamiento de integración continua.

Obtén resultados en cientos de dispositivos en cuestión de minutos

Developer Device Platform te permite empaquetar aplicaciones y lanzar pruebas paralelizadas con fragmentación inteligente, lo que te permite desplegar y obtener resultados rápidamente antes de desplegar tu aplicación. 

Principales ventajas:

  • Mayor eficiencia en cuanto a costes y tiempo: la mayoría de los clientes consiguen una mayor eficiencia con la fragmentación inteligente y las pruebas paralelizadas. Con el reintento detallado, DDP vuelve a intentar automáticamente solo las pruebas que han fallado, no todo el fragmento, lo que mejora la rentabilidad. 
  • Despliega más rápido: pasa menos tiempo esperando resultados y más tiempo optimizando el rendimiento de las aplicaciones.

Ofrece a tus agentes acceso directo a dispositivos para el desarrollo y las pruebas

Developer Device Platform se integra con Antigravity, AI Studio, Android Studio, la CLI de Android y la CLI de gcloud, lo que te permite trabajar con los agentes y las herramientas de desarrollo que prefieras.

Principales ventajas:

  • Recorridos fluidos de varios pasos: con DDP, los agentes pueden ejecutar recorridos de varios pasos de forma independiente, detectar artefactos visuales, analizar el rendimiento de los chips en tiempo real en dispositivos físicos y reescribir tu código para corregir errores específicos del hardware.
  • Agiliza los flujos de trabajo de desarrollo: DDP se integra con las principales herramientas que usan los desarrolladores de Android y Google Cloud, por lo que es una opción flexible para agilizar tus propios flujos de trabajo de desarrollo.

Cómo funciona

  • Conexión: usa Android Studio, AI Studio, la CLI de gcloud o las APIs REST.
  • Depuración: conéctate en directo a dispositivos o emuladores para obtener registros en tiempo real.
  • Automatización: ejecuta pruebas paralelas en CI/CD (Cloud Build, GitHub Actions).
  • Envío: consulta las métricas de rendimiento (CPU/GPU/NPU, thermal) antes de las actualizaciones.

Ilustración de Google Cloud de una mano sosteniendo distintos dispositivos
Usos habituales

Compatibilidad multidispositivo y de SO

Desarrollo de aplicaciones móviles

Reto: las aplicaciones suelen tener errores de diseño o fallos en tamaños de pantalla no estándar, personalizaciones de fabricantes y diferentes versiones de SO.

Solución: ejecuta pruebas de regresión automatizadas en dispositivos físicos y versiones de SO compatibles en Google Cloud antes de lanzar actualizaciones a producción.

    Desarrollo de aplicaciones móviles

    Reto: las aplicaciones suelen tener errores de diseño o fallos en tamaños de pantalla no estándar, personalizaciones de fabricantes y diferentes versiones de SO.

    Solución: ejecuta pruebas de regresión automatizadas en dispositivos físicos y versiones de SO compatibles en Google Cloud antes de lanzar actualizaciones a producción.

      Regresión automatizada en flujos de procesamiento de CI/CD

      DevOps e ingeniería de calidad

      Reto: la ejecución de pruebas secuencial en un número limitado de dispositivos locales provoca retrasos graves en la compilación durante la entrega continua.

      Solución: divide los conjuntos de pruebas automatizadas en emuladores en la nube y dispositivos físicos mediante la fragmentación inteligente para completar las compilaciones más rápido.

        DevOps e ingeniería de calidad

        Reto: la ejecución de pruebas secuencial en un número limitado de dispositivos locales provoca retrasos graves en la compilación durante la entrega continua.

        Solución: divide los conjuntos de pruebas automatizadas en emuladores en la nube y dispositivos físicos mediante la fragmentación inteligente para completar las compilaciones más rápido.

          Precios

          Uso de pago por minuto diseñado para desarrolladoresPaga solo por los minutos de uso de dispositivos activos, con tarifas distintas para emuladores virtuales y hardware físico.
          Tipo de dispositivoFunciones claveModelo de usoEstructura de precios

          Emuladores virtuales

          Instancias virtuales rápidas y escalables para realizar pruebas paralelas y validaciones de CI/CD con rapidez

          Ejecución bajo demanda

          Pago por minuto (tarifa virtual)

          Hardware físico

          Accede a dispositivos reales para realizar depuraciones interactivas exhaustivas, análisis de rendimiento y validaciones de sistemas operativos

          Ejecución bajo demanda

          Pago por minuto (tarifa física)

          Contacta con Ventas para obtener más información

          Uso de pago por minuto diseñado para desarrolladores

          Paga solo por los minutos de uso de dispositivos activos, con tarifas distintas para emuladores virtuales y hardware físico.

          Emuladores virtuales

          Funciones clave

          Instancias virtuales rápidas y escalables para realizar pruebas paralelas y validaciones de CI/CD con rapidez

          Modelo de uso

          Ejecución bajo demanda

          Estructura de precios

          Pago por minuto (tarifa virtual)

          Hardware físico

          Funciones clave

          Accede a dispositivos reales para realizar depuraciones interactivas exhaustivas, análisis de rendimiento y validaciones de sistemas operativos

          Modelo de uso

          Ejecución bajo demanda

          Estructura de precios

          Pago por minuto (tarifa física)

          Contacta con Ventas para obtener más información

          Calculadora de precios

          Calcula tus costes mensuales de Cloud Run, incluyendo los precios y las tarifas específicas de cada región.

          Presupuesto personalizado

          Ponte en contacto con nuestro equipo de Ventas para solicitar un presupuesto personalizado para tu organización.

          Empieza a desarrollar con dispositivos reales hoy mismo

          Crea con agentes y dispositivos reales

          ¿Tienes un proyecto de gran envergadura?

          Más información sobre cómo empezar

          Más información sobre los casos prácticos con Developer Device Platform

          Más información sobre nuestros otros productos para dispositivos

          Google Cloud