Empiece a realizar un seguimiento de su progreso
Inicio de Trailhead
Inicio de Trailhead

Probar sus personalizaciones móviles

Objetivos de aprendizaje

Después de completar esta unidad, podrá:
  • Describir las mejores prácticas para el diseño de la funcionalidad móvil.
  • Explicar por qué es útil hacer pruebas piloto de la aplicación móvil Salesforce antes del lanzamiento oficial.
  • Pruebe sus páginas de Visualforce en la aplicación Salesforce.
  • Probar las personalizaciones correctamente.

Hacer realidad los casos de uso

Ya tiene luz verde para la implementación móvil. ¡Sí! Sabíamos que lo haría. Ahora llegó el momento de pasar a la siguiente etapa de la implementación, la cual incluye la creación y las pruebas.

Llegados a este punto, es probable que haya dedicado algún tiempo a personalizar la aplicación Salesforce para adaptar la aplicación a los casos de uso móvil de su compañía. En esta etapa de la implementación, hace retoques finales en su obra maestra móvil y prueba lo que ha creado. No obstante, debe recordar lo siguiente. Al igual que ocurre con cualquier otra implementación de Salesforce, primero debe crear y probar las personalizaciones en su entorno sandbox o cuenta de Developer Edition y, a continuación, transferirlas a producción cuando esté listo para el lanzamiento.

Diseñar una experiencia compatible con la funcionalidad móvil

Esperamos que haya revisado los increíbles recursos mencionados en la unidad anterior. Estos recursos pueden ayudarle a adaptar la aplicación Salesforce y transformar la aplicación en una herramienta de gran capacidad para permitir a sus usuarios trabajar más rápido. Cuando personalice la aplicación, piense en todo lo que puede hacer para mejorar la experiencia de los usuarios móviles.

Por lo tanto, ¿cómo puede ofrecer una experiencia óptima a los usuarios móviles? El diseño de la funcionalidad móvil es fascinante porque le obliga a pensar de un modo diferente. Dado que los teléfonos y las tablets tienen pantallas de tamaño reducido, necesita reducir los elementos esenciales y dar prioridad a lo que es realmente importante. Las conexiones de los celulares pueden ser lentas o irregulares, lo que significa que debe maximizar el desempeño.

Cuando realice personalizaciones móviles, debe tener en cuenta estas sugerencias:

  • Menos es más. En el caso de los formatos de página, tenga en cuenta el tamaño de la pantalla de los dispositivos móviles y mueva la información más importante a la parte superior. Agregue solo campos que sean realmente necesarios. Una mejor práctica es incluir cinco campos o menos en una página y definitivamente no más de ocho.
  • Garantice la velocidad. Tenga en cuenta el desempeño al agregar elementos personalizados a las páginas. ¿Hay imágenes o procesos que pueden ralentizar la carga de las páginas? Dado que los usuarios son menos pacientes por lo que respecta al desempeño de los dispositivos móviles, simplifique el contenido y procure que los elementos de las páginas sean ligeros en la medida de lo posible.
  • Piense en los objetivos que se van a tocar. Tenga en cuenta cómo interactúan los usuarios con sus dispositivos móviles al crear páginas personalizadas. Por ejemplo, es más fácil tocar los botones que los vínculos.
  • Adopte la funcionalidad móvil. Piense en todas las funciones avanzadas disponibles en nuestros teléfonos, como la detección de la ubicación, la cámara, el acelerómetro, etc. ¿Hay formas de aprovechar las ventajas de las funciones únicas de los dispositivos móviles?

Si desea obtener más información sobre las mejores prácticas para el diseño de la funcionalidad móvil, consulte algunos de los vínculos que hemos incluido en la sección de recursos.

Optimizar las páginas de Visualforce

En caso de tener páginas de Visualforce existentes, es posible ponerlas a disposición de los usuarios móviles en la aplicación Salesforce. Solo tiene que seleccionar una casilla para activar una página de Visualforce para su uso móvil. Consulte la sección de recursos para obtener instrucciones.

Sin embargo, la cuestión es que este proceso no suele ser tan sencillo.

Las páginas de Visualforce no son compatibles automáticamente con la funcionalidad móvil de la aplicación móvil y, durante la realización de las pruebas, es posible que detecte algunos problemas con las páginas existentes y las aplicaciones personalizadas.

Por suerte, conseguir que las páginas de Visualforce tengan un aspecto magnífico en la aplicación móvil es relativamente sencillo. Puede revisar el código para que las páginas funcionen tanto en el sitio de Salesforce completo como en la aplicación Salesforce o bien puede crear páginas específicas para su uso móvil.

Si desea usar páginas de Visualforce en la aplicación Salesforce, un documento de gran utilidad en este caso es la sección Visualforce Guidelines and Best Practices de la guía del desarrollador de la aplicación móvil Salesforce.

Probar las personalizaciones

Cuando haya terminado con las tareas de configuración, tendrá numerosas funciones móviles además de un prototipo de su propia versión personalizada de la aplicación Salesforce. Ahora debe trabajar con este prototipo para probarlo hasta la infinidad. A continuación, debe hacer algunas pruebas adicionales. ¿Hemos mencionado que debe hacer pruebas?

Bromas aparte, nunca está demás insistir en la importancia de las pruebas. De hecho, no desea llevarse ninguna sorpresa desagradable durante su lanzamiento móvil. Asegúrese de probar la aplicación en cada dispositivo móvil y en cada sistema operativo que vayan a usar los empleados para acceder a la aplicación Salesforce. Repita las pruebas una vez más. (De acuerdo, lo sentimos y se lo pedimos por última vez. Es nuestra forma de insistir oficialmente en la importancia de las pruebas.)

Obviamente, somos conscientes de la utilidad de las comprobaciones rápidas del estado en el escritorio sin necesidad de tener que usar su dispositivo para probar cada cambio. Por suerte, hay una serie de emuladores de dispositivos de Apple y Google que permiten el desarrollo iterativo en el escritorio.

Para trabajar con la aplicación móvil en un emulador de dispositivos, descargue e instale el SDK para sus dispositivos compatibles:

Ahora, prepárese para ver una advertencia muy importante. (Si pudiéramos escribir esto con luces de neón parpadeantes, lo haríamos sin duda alguna).

Importante

Importante

La ejecución de la aplicación Salesforce en un emulador no es compatible con el uso normal. Además, esto no es válido en sustitución del conjunto de pruebas completo de la aplicación en los dispositivos móviles compatibles de su organización. Pruebe regularmente su aplicación en cada dispositivo y plataforma en los que la vaya a implementar.

Hacer pruebas piloto del prototipo con usuarios

Ahora que ya tiene un prototipo que funciona, ¿por qué no mostrarlo? Antes de su lanzamiento oficial móvil, debe realizar una serie de pruebas piloto de la aplicación con un pequeño grupo de usuarios para obtener los primeros comentarios. Esto amplía sin duda el tiempo de implementación, pero la información recibida es increíblemente valiosa. Las pruebas piloto pueden ayudarle con lo siguiente:

  • Validar los casos de uso móvil e identificar otros nuevos.
  • Simplificar las personalizaciones y detectar las limitaciones.
  • Recopilar preguntas frecuentes que influirán en el plan de capacitación.
  • Capacitar al grupo de usuarios avanzados y defensores antes del lanzamiento oficial.
  • Crear expectación inicial sobre la aplicación móvil
  • Aumentar el grado de implicación de las partes interesadas y los ejecutivos mediante las ganancias iniciales.
  • Recopilar testimonios y casos de éxito en el material de marketing y comunicación.

Buscar usuarios piloto

¿Qué usuarios deben participar en las pruebas piloto? Sin duda, su deseo es que participen los superusuarios por todos los motivos que ya hemos explicado. Sin embargo, necesita una amplia variedad de perspectivas y opiniones. Esto significa que debe incluir además a quienes ofrecen resistencia, es decir a aquellos usuarios de Salesforce que parecen ponerle a prueba en cada paso del proceso.

Sí, le encantan los prodigios de Salesforce. Pero no olvide que los rebeldes son también importantes. Debe estar preparado para escuchar todas las posibles quejas y desventajas relacionadas con el uso de la aplicación móvil. Además, si logra solucionar estos inconvenientes al principio, se encontrará con que los oponentes en el caso de la aplicación móvil se convertirán en los mayores defensores.