Introducción a AppStudio Player

AppStudio Player le permite utilizar su aplicación en cualquier plataforma sin necesidad de crear ni implementar archivos de instalación.

AppStudio Player está disponible para todas las plataformas admitidas. Para obtener información sobre cómo instalar Player, consulte Instalar AppStudio Player.

Descargar y ejecutar aplicaciones

AppStudio Player se abre en la pestaña Inicio, que contiene todas las aplicaciones de AppStudio descargadas actualmente en su dispositivo. Si tiene tanto AppStudio Player como ArcGIS AppStudio instalados en el mismo equipo de escritorio, estas son las mismas aplicaciones disponibles en la galería de AppStudio. La opción de actualizar las aplicaciones aplicables se ofrece al iniciar sesión.

Para ejecutar una aplicación, seleccione el botón Reproducir de la tarjeta de la aplicación en la galería o en la página de detalles de elemento de la aplicación, a la que puede acceder seleccionando la tarjeta. Con ello se abre la aplicación en AppStudio Player, que funciona de la misma manera que si la aplicación fuera una instalación independiente. Para cerrar la aplicación, abra el menú lateral y seleccione Salir.

En la pestaña Nube, puede descargar cualquier aplicación compartida a una cuenta de organización de ArcGIS Online o de ArcGIS Enterprise. Después de iniciar sesión en AppStudio Player, puede descargar aplicaciones creadas por usted o compartidas con su cuenta seleccionando el botón Descargar en la tarjeta de la aplicación en la galería o en la página de detalles de elemento de la aplicación.

Aplicaciones de muestra

AppStudio Player contiene muestras que le permiten probar la funcionalidad en todos los dispositivos sin necesidad de crear ni descargar una aplicación. Están disponibles en la pestaña Muestras. Todas las muestras disponibles en ArcGIS AppStudio están incluidas aquí, ordenadas por categorías. También se ofrecen ejemplos del mundo real de las aplicaciones de plantilla destacadas.

Para probar cualquiera de las muestras, seleccione el botón Vista previa en la entrada de la muestra en la galería o en su página de detalles de elemento. Después de ver la vista previa de una muestra, esta se mantiene en el almacenamiento local, pero no aparece en la galería de aplicaciones.

Nota:

Estas muestras requieren una conexión a Internet. No se requiere ninguna cuenta de ArcGIS.

Herramientas para desarrolladores

AppStudio Player incluye un Modo desarrollador que ayuda con el desarrollo de sus aplicaciones. El Modo desarrollador está desactivado de forma predeterminada y se puede habilitar en la página Configuración de la aplicación. Habilitar el Modo desarrollador proporciona acceso a las siguientes opciones:

  • Muestras: la página Muestras, disponible en las pestañas de navegación de la parte inferior de la pantalla, proporciona más de 70 muestras de AppStudio que permiten ver y ejecutar muestras en dispositivos reales en AppStudio Player.
  • Diagnóstico: disponible desde el menú lateral de la galería, la página Diagnóstico proporciona información del sistema sobre el dispositivo en el que se está ejecutando AppStudio Player.
  • Conectar consola remota: disponible desde el menú lateral de cualquier aplicación que se ejecute en AppStudio Player, esta opción le permite conectarse a una consola de registro de sistema para registrar el comportamiento de su aplicación. Para obtener más información, consulte Capturar salida de consola.
  • Detalles del elemento: disponible al seleccionar la tarjeta de una aplicación en la galería Inicio o Descargas, esta página proporciona los detalles de elemento, funcionalidades, tipos de dispositivos admitidos y requisitos de licenciamiento de ArcGIS de la aplicación.
  • Licencia de ArcGIS Runtime: disponible en la página Configuración de la aplicación de AppStudio Player. Si esta opción está desactivada, Player utiliza el nivel de licencia de ArcGIS Runtime establecido para la ejecución de la aplicación en Player. Si está activada, Player utiliza un nivel de licencia de desarrollador para todas las aplicaciones. Para obtener más información sobre los niveles de licencia, consulte Licenciar la aplicación.
  • Borrar muestras locales: disponible en la página Configuración de la aplicación. Borra todas las muestras presentes actualmente en el almacenamiento local. Esta opción también visualiza la cantidad de espacio de almacenamiento consumido por estas muestras.

Abrir AppStudio Player a través de un vínculo de aplicación

Beta:

Esta funcionalidad está en la versión beta. Significa que la documentación está incompleta y la funcionalidad puede variar.

Actualmente, esta funcionalidad solamente es compatible con plataformas iOS y Android. En la actualidad, no funciona en iOS 13.1.3.

Si se ha instalado AppStudio Player en un dispositivo, es posible abrirlo con condiciones especiales navegando a una URL con un vínculo de aplicación. Para abrir Player desde un vínculo de aplicación, vaya a https://appstudio.arcgis.com en un dispositivo iOS o Android que tenga Player instalado.

También se pueden usar parámetros personalizados para aplicar condiciones a AppStudio Player al abrirse. Puede proporcionar un Id. de aplicación para cargar inmediatamente una aplicación en Player en el siguiente formato:

https://appstudio.arcgis.com?id=4c95e4303c8043e292dd95a0af1fc6c1

Entregar parámetros a AppStudio Player

Si está ejecutando una aplicación en AppStudio Player, puede llamar a otra aplicación y entregarle parámetros desde dentro de AppStudio Player. Para hacerlo, la aplicación original necesita llamar en la aplicación de destino con la señal loadAppWithParameters en el objeto portal utilizado por AppStudio Player. Esta señal acepta dos parámetros: el Id. de aplicación de la aplicación de destino y un objeto JSON que contiene los parámetros que se deben entregar. La siguiente muestra de código escribe una serie de parámetros en un objeto JSON antes de utilizar la señal para entregar el objeto resultante.

Button { 
	anchors.centerIn: parent 
    text: "Open App B" 
    onClicked: {  
        var param = { 
        "fruit": "apple", 
        "quantity": 12, 
        "isFruit": true 
        } 
    app.parent.portal.loadAppWithParam("<change to app id>", param) 
    } 
}

A continuación, la aplicación de destino puede llamar al objeto JSON con la propiedad appUrlParameters y también en el componente portal. Esta muestra de código, utilizada en la aplicación de destino, recibe y muestra los parámetros enviados desde la aplicación original.

App { 
	id: app 
    width: 400 
    height: 640 

    Text { 
        anchors.fill: parent 
        text: app.parent.portal.appUrlParameters.fruit 
        font.pointSize: 24 
        color: "black" 
        wrapMode: Text.WrapAtWordBoundaryOrAnywhere 
        horizontalAlignment: Text.AlignHCenter 
        verticalAlignment: Text.AlignVCenter 
        elide: Text.ElideRight 
	}
}

Plantilla corporativa de AppStudio Player

AppStudio Player también está disponible en forma de una plantilla corporativa que se puede distribuir para su uso en su organización. Esta plantilla corporativa tiene la misma funcionalidad que la aplicación oficial y es posible cambiar su imagen de marca o modificarla acorde con las necesidades de su organización. La plantilla corporativa también le permite reproducir aplicaciones web, una característica que no está disponible en la aplicación oficial. Para obtener más información sobre la plantilla corporativa, consulte Plantilla corporativa de AppStudio Player.