Adobe recomienda el uso del Editor de SPA para proyectos que requieren una representación de cliente basada en el marco de aplicaciones de una sola página (por ejemplo, React). Más información.
En cualquier momento, como desarrollador, puede ejecutar la aplicación en un dispositivo o en un emulador, siempre que haya configurado el entorno de desarrollo.
Para ejecutar los siguientes ejemplos necesitará un sistema que ejecute OSx (Mac) con Xcode o un sistema Mac/Win/Linux con el SDK de Android instalado.
Configuración de la CLI de PhoneGap
Para iOS: Para desarrollar iPhone y iPad, necesita el IDE Xcode de Apple.
Para Android: Para desarrollarse para iPhone y iPad, necesita el Android Stuido IDE de Google.
Una vez que haya superado con éxito el entorno de desarrollo, descargue la fuente desde el icono de compilación de aplicaciones de AEM:
El origen de desarrollo contiene el estado más reciente de la aplicación, al tiempo que incluye cambios no escalonados. Utilice el origen Ensayo para crear candidatos a la versión para enviarlos a los proveedores del almacén de aplicaciones.
Si nunca realiza la etapa de la aplicación, al seleccionar Ensayo se déclencheur el flujo de trabajo de ensayo (sugerencia: esto se mostrará como una aplicación escalonada en la aplicación PhoneGap Enterprise Viewer (disponible en AppStore y Google PlayStore).
La CLI de PhoneGap puede crear un proyecto de plataforma, compilar el origen e implementar la aplicación en un único comando.
Puede realizar todos estos pasos por separado, consulte Documentos de CLI de PhoneGap.
phonegap run android
// -- or -- //
phonegap run ios
Si tiene problemas en este momento, vuelva a lo básico para solucionar problemas -
Esto comprobará que el entorno de desarrollo de la CLI de PhoneGap está activo y funcionando correctamente.
Puede depurar los JavaScript de la aplicación con las herramientas de desarrollador de Safari, del mismo modo que lo haría con una aplicación web.
Para habilitar las herramientas del desarrollador:
Abrir las preferencias de Safari
Haga clic en Avanzadas en la ventana Preferencias
Puede conectar Safari a un dispositivo iOS o a un emulador.
phonegap run <platform> --device
// -- or -- //
phonegap run <platform> --emulator
Puede establecer puntos de interrupción en cualquier lugar del origen. Al interactuar con el emulador o el dispositivo, la ejecución de la aplicación se detendrá en esos puntos de interrupción. Puede realizar un paso a través de la ejecución e inspeccionar los valores en las variables.
Para ver los valores de las variables, en el método actual, pase el ratón.
Una vez que haya aprendido acerca del desarrollo de aplicaciones con la CLI de PhoneGap, consulte Acceso a funciones del dispositivo.