Adobe SPA recomienda utilizar el Editor de para proyectos que requieran procesamiento del lado del cliente basado en el marco de trabajo de la aplicación de una sola página (por ejemplo, React). Más información.
El Mosaico de PhoneGap Build en el panel de aplicaciones se proporciona la capacidad de crear y distribuir la aplicación móvil de PhoneGap a través del servicio de Adobe PhoneGap Build.
Todas las plataformas admitidas definidas dentro de la variable Administrar aplicación El mosaico se creará con PhoneGap Build al insertar una compilación remota con el PhoneGap Build Mosaico.
Puede insertar una compilación remota en https://build.phonegap.com o descargue el origen para compilarlo localmente con CLI de PhoneGap.
Para aprovechar las ventajas del PhoneGap Build AEM, debe configurar el Cloud Service del PhoneGap Build de la con la información de la cuenta de PhoneGap Build.
Si actualmente no tiene una cuenta de, vaya a https://build.phonegap.com ¡y regístrate! Si es miembro de Adobe Creative Cloud, puede que admita hasta 25 aplicaciones privadas (aplicaciones de código no abierto).
Una vez que haya comprobado que su cuenta de PhoneGap Build AEM está activa, vaya a la consola de administración de Cloud de, específicamente a Cloud Service de PhoneGap Build (http://localhost:4502/etc/cloudservices/phonegap-build.html).
Utilice el Administración de Cloud Services mosaico para configurar una nueva configuración de cloud service.
Antes de empezar a crear la aplicación usando PhoneGap Build debe configurar los servicios en la nube mediante el icono Administración de Cloud Services del tablero de AEM Mobile.
Para configurar los servicios en la nube de su aplicación, siga los pasos a continuación:
Haga clic en en la esquina superior derecha de la Administración de Cloud Services mosaico.
Elegir PhoneGap Build de la opción Agregar o editar Cloud Service pantalla.
Haga clic en Siguiente.
Introduzca sus credenciales para crear una nueva configuración de nube.
Una vez verificada, haga clic en Enviar. Esta configuración de nube configurada ahora se muestra en la Administración de Cloud Services mosaico.
Una vez configurados los servicios en la nube de, puede crear la aplicación con PhoneGap Build mosaico. Haga clic en en la esquina superior derecha para elegir entre las Generar remoto o Descargar origen opciones.
Para invocar una compilación remota con Adobe PhoneGap Build, haga clic en Generar remoto.
Si la compilación falla por algún motivo (el icono rojo de iOS a continuación indica que la plataforma ha fallado), puede pasar el ratón sobre el icono para obtener el mensaje de error. También puede hacer clic en el punto triple, "…" en la parte inferior del mosaico para ir directamente a https://build.phonegap.com (debe autenticarse) y ver y administrar su compilación directamente.
PhoneGap proporciona una interfaz de línea de comandos para crear la aplicación localmente.
Compile la aplicación PhoneGap en el equipo mediante la Interfaz de línea de comandos (CLI) de PhoneGap. AEM AEM Para incluir el contenido de la en la aplicación, crea un archivo ZIP que incluye el contenido de la aplicación móvil, las configuraciones de sincronización de contenido y otros recursos necesarios. Descargue el archivo ZIP e inclúyalo en su compilación.
Para aprovechar la interfaz de línea de comandos de PhoneGap, deberá configurar su entorno local para incluir lo siguiente:
Puede leer más aquí.
Una vez instalados los requisitos previos, realice una prueba sencilla creando una aplicación sencilla y ejecutándola en el simulador o, mejor aún, en el dispositivo, desde un terminal. Pruebe lo siguiente:
phonegap create myApp
cd myApp
phonegap run ios (or android, ...)
agregar: emule al final de esta línea si no desea ejecutarlo en el dispositivo conectado.
Una vez que haya comprobado que lo anterior funciona, utilice el PhoneGap Build Mosaico a Descargar origen. Guarde y descomprima el archivo en el sistema local. Una vez hecho esto:
Para obtener más información sobre las funciones y responsabilidades de un autor y un desarrollador, consulte los recursos siguientes: