Si desea crear aplicaciones independientes en su equipo de desarrollo, tendrá que instalar herramientas específicas de proveedor, además de ArcGIS AppStudio.
Nota:
La instalación de herramientas de desarrollo no se requiere para todos los usuarios de AppStudio. La mayoría de los usuarios pueden crear archivos de instalación usando la opción Make en la nube. Crear archivos de instalación de la aplicación con la opción Make local (y la necesidad de instalar herramientas de desarrollo) solo es necesario cuando:
- Los requisitos de la organización le prohíben el uso del servicio Make en la nube de AppStudio.
- Desea personalizar el instalador que se ha creado para la aplicación.
- Desea agregar módulos C++ personalizados a la aplicación.
En la siguiente matriz se describe a qué plataformas es posible dirigirse desde cada plataforma de desarrollo:
Plataforma de destino | Admite compilación en Windows | Admite compilación en macOS | Admite compilación en Ubuntu |
---|---|---|---|
Windows | Sí | No | No |
iOS | No | Sí | No |
macOS | No | Sí | No |
Android | Sí | Sí | Sí |
Ubuntu | No | No | Sí |
Primero, debe instalar las herramientas de desarrollo para la plataforma deseada de la siguiente lista y, después, instalar AppStudio. Tras instalar AppStudio, debe configurarlo con los kits de Qt instalados.
Las herramientas de desarrollo requeridas para cada plataforma se enumeran a continuación. Todas las versiones de plataforma de los componentes de Qt requeridos deben descargarse desde el sitio web de Qt.
Nota:
- Si está creando aplicaciones para iOS o Android únicamente (en cualquier lenguaje), no es necesario el marco del instalador (IFW) de Qt.
- Si está creando aplicaciones para Windows, macOS o Ubuntu debe descargar el marco del instalador (IFW) de Qt desde el sitio web de Qt.
Windows
Se necesitan las siguientes herramientas de desarrollo para Windows:
- Microsoft Visual Studio 2019
Nota:
Cuando instale Visual Studio, seleccione Microsoft Foundation Classes para C++. Esta es la única característica requerida para AppStudio.
- Qt 5.15.6 para Microsoft Visual Studio 2019
Nota:
Instalar en la ubicación predeterminada.
- Qt IFW 3.2.2
macOS
Se necesitan las siguientes herramientas de desarrollo para macOS:
- Xcode 14
Nota:
Xcode 14 requiere macOS 12.5 Monterey o versiones posteriores. Las versiones anteriores de macOS se pueden compilar.
- Herramientas de línea de comandos de Xcode
- Qt 5.15.6 para macOS, Android y iOS
Nota:
Seleccione todos los componentes de la página Seleccionar componentes del instalador.
- Qt IFW 3.2.2
Ubuntu
Se necesitan las siguientes herramientas de desarrollo para Ubuntu:
- Qt 5.15.6 para Ubuntu de 64 bits
- Qt IFW 3.2.2
iOS
Se necesitan las siguientes herramientas de desarrollo para iOS:
- Xcode 14
Nota:
Xcode 14 requiere macOS 12.5 Monterey o versiones posteriores.
- Herramientas de línea de comandos de Xcode
- Qt 5.15.6 para macOS, Android y iOS
Nota:
Seleccione todos los componentes de la página Seleccionar componentes del instalador.
- En Xcode, haga clic en Xcode > Preferencias.
- En la pestaña Descargas, haga clic en Componente y descargue el simulador de iOS.
- Configure Xcode para distribución como se indica en Prepararse para la distribución de aplicaciones en el sitio web de Apple.
Android
El proceso es el mismo que para Windows, macOS o Ubuntu y depende de la plataforma elegida, más lo siguiente:
- Android SDK (Platform Tools 29.0.2 y SDK 31)
- Puede instalar estas herramientas en Android Studio. Vaya a Herramientas > Android > SDK Manager. En la pestaña SDK Platforms, seleccione e instale la plataforma de Android en la que desea crear la aplicación, por ejemplo, Android 6 (Marshmallow). En la pestaña SDK Tools, seleccione e instale las herramientas SDK para Android para la plataforma de Android que instaló.
- Android Native Development Kit (NDK)
- La última versión compatible de Android NDK se puede instalar en Qt Creator. Para obtener más información, consulte Especificación de la configuración del dispositivo Android en la ayuda de Qt Creator. Para obtener información sobre las versiones de NDK admitidas, consulte Instalación de los requisitos previos en la ayuda de Qt Creator.
- Java Development Kit (JDK) versión 8.x
- Qt 5.15.6 para Android (Windows, macOS o Ubuntu) instalado en la ubicación predeterminada.
Para obtener más información acerca de estos requisitos, consulte la página de documentación de Qt.
Una vez que se hayan instalado todos estos elementos, tiene que rellenar las rutas en Qt Creator.
- Abra Qt Creator.
- Haga clic en Herramientas, haga clic en Opciones y seleccione Dispositivos en la tabla de contenido de Opciones. En macOS, se encuentra en Qt Creator > Preferencias > Dispositivos.
- En la pestaña Android, examine y proporcione las rutas de los distintos kits y haga clic en OK para completar la configuración.
Herramienta de configuración avanzada de AppStudio
Para usar la herramienta Make local de AppStudio, tendrá que ejecutar la herramienta de configuración avanzada de AppStudio una vez que haya instalado las herramientas de desarrollador que se requieran en su sistema. Para obtener información sobre el uso de esta herramienta, consulte Configurar con kits de Qt.
Nota:
La herramienta de configuración avanzada se debe ejecutar cada vez que se instale una nueva versión de AppStudio para actualizar el entorno de desarrollo.