Skip to main content

Diseño de aplicaciones para uso móvil

Logotipo de Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

En un negocio moderno, los usuarios desean trabajar con dispositivos móviles porque son simples y prácticos, y brindan acceso inmediato a contenido en todo momento. Con Pega Platform, puede diseñar y desarrollar una aplicación en un entorno low-code y hacer que sea accesible en una variedad de dispositivos móviles.

Durante el diseño de la aplicación, recuerde que los dispositivos móviles son mucho más lentos que los dispositivos de escritorio. Como desarrollador de apps móviles, concéntrese en aspectos de rendimiento incluso más que en las aplicaciones web. Aplique las siguientes prácticas recomendadas cuando diseña una aplicación para uso móvil a fin de garantizar una experiencia de usuario moderna y consistente.

    Defina el modo de operación:

  • En las etapas iniciales del diseño de la aplicación, decida si la app móvil debería admitir el modo sin conexión. Las apps móviles que admiten el modo sin conexión requieren una configuración adicional y tienen compatibilidad limitada con ciertas funciones, como acciones o controles de interfaz de usuario.
    Para obtener más información, consulte Diseño de aplicaciones para el modo sin conexión.
  • Diseñe una interfaz de usuario eficiente, sencilla y consistente:

  • Diseñe una aplicación lista para la experiencia móvil con elementos de interfaz de usuario listos para usar, plantillas de diseño y reglas predeterminadas que proporcionan Cosmos o el kit de UI.
  • Aplique un diseño de interfaz de usuario responsivo y adaptable para asegurar que el contenido de la aplicación se muestre correctamente, más allá del tipo, el tamaño y el sistema operativo del dispositivo de destino.
    Una interfaz de usuario responsiva te ayuda a optimizar un layout o diseño único en una variedad de dispositivos y tamaños. Una interfaz de usuario adaptable determina lo que se muestra en la pantalla, según la lógica condicional y el contexto del layout.

    Para obtener más información, consulte Diseño de la interfaz de usuario de apps móviles.

  • Antes de comenzar a crear su app móvil, prepare cuentas de desarrollador externo:

  • Si tiene pensado generar un paquete para app móvil con iOS, configure una cuenta de desarrollador de Apple.
  • Si tiene pensado distribuir la app móvil en Google Play, configure una cuenta de desarrollador de Android.
  • Si tiene pensado enviarles notificaciones automáticas a los usuarios de apps móviles con Android, configure una cuenta de Firebase.
  • Asegúrese de que los dispositivos móviles pueden ejecutar la app móvil efectivamente:

  • Para los dispositivos con Android, asegúrese de que el dispositivo de destino tenga las siguientes apps instaladas y actualizadas regularmente:
    • Google Play Services
    • Google Chrome, Firefox Browser o Samsung Internet Browser
  • Pruebe las apps móviles con frecuencia, en todas las etapas del desarrollo.
    Importante: Los emuladores de Android y los simuladores de iOS son herramientas adecuadas para probar la app durante el desarrollo, pero no los use con fines de producción.
  • Pruebe su app móvil en dispositivos móviles de destino para asegurarse de que la app tenga la apariencia y el comportamiento esperados.
    Importante: Las especificaciones de hardware de un dispositivo móvil, además del diseño y los datos de la app, son factores que podrían afectar el rendimiento de la app en el dispositivo móvil.
  • Para cambios más pequeños, use la app Pega Mobile Preview para realizar pruebas.
    Importante: No use Pega Mobile Preview con fines de producción.
  • Asegúrese de que su entorno de Pega Platform esté listo para el desarrollo de experiencias móviles:

  • Use únicamente los rulesets desbloqueados para el desarrollo de apps móviles. Si desea efectuar cambios en varios rulesets, use reglas en ramas.
    Para obtener más información, consulte Ramas y rulesets de rama.
  • Si desea compartir rulesets entre aplicaciones o entre versiones de la misma aplicación, asegúrese de que los rulesets estén bloqueados.
    Para obtener más información, consulte Configuración de opciones para versiones del ruleset.
  • Si desea compartir rulesets entre aplicaciones o entre versiones de la misma aplicación, asegúrese de que un ruleset compartido no contenga una instancia de regla en la interfaz de canal móvil. Una instancia de un canal móvil está vinculada únicamente a una versión de la aplicación de Pega Platform, la que se encuentra dentro del contexto a partir del cual se creó.
  • Coloque el ruleset de la aplicación desbloqueada, en el que guarda su canal móvil y las reglas relacionadas, en la parte superior de la pila de aplicaciones.
  • Recomendaciones de arquitectura de UI para apps móviles

    En la versión 8.7 de Pega Platform, la arquitectura de UI recomendada para las apps móviles es Theme Cosmos. Obtenga más información sobre todas las opciones de arquitectura disponibles y sus casos de uso.

  • Diseño de la interfaz de usuario de apps móviles

    Asegúrese de que la aplicación se adapte de manera dinámica a la pantalla de un dispositivo móvil. Para ello, siga las pautas de diseño de UI para apps móviles. De esta manera, podrá crear una aplicación con un diseño responsivo y adaptable que funciona en una variedad de dispositivos.

  • Interfaces móviles responsivas y adaptables

    Las interfaces responsivas y adaptables ayudan a que su aplicación llegue de manera satisfactoria a los usuarios mediante una variedad de canales. Al usar las funciones de Pega Platform para crear una interfaz responsiva y adaptable, se asegura de que la aplicación se mostrará correctamente en cualquier dispositivo móvil.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice