Después del gran evento de presentación de 9.7, tenemos una nueva versión de Scriptcase 9.7 para descargar y, por supuesto, no podía perder la oportunidad de echar un vistazo a las nuevas funciones que han llegado. Por eso, vengo aquí de primera mano para traerte un análisis completo de todas las novedades que vinieron con esta actualización.
Esta versión viene trayendo novedades relevantes al formulario, nuevas macros, autenticación de dos factores (2FA) en el módulo de seguridad y actualizaciones para móviles. Consulte todos los detalles a continuación:
Formulario en etapas (paso a paso)
Sabemos que completar un formulario es algo que a los usuarios generalmente no les gusta hacer, especialmente cuando tiene muchos campos. Entonces, pensando en hacer el proceso de completar la información más fácil y rápido, se desarrolló un nuevo patrón de diseño.
Por lo tanto, apareció el Formulario en etapas, también conocido como asistente de formularios o multipaso, que no es más que un patrón que permite al usuario alcanzar ciertos objetivos a través de una secuencia de etapas. Luego, el usuario ingresa los datos en cada paso y continúa con el siguiente paso hasta completarlo.
Y en esta versión, Scriptcase 9.7 llega trayendo este nuevo tipo de formulario, permitiendo al usuario dividir el campo en varios pasos para mejorar la experiencia final. El formulario incluye validaciones automáticas, compatibilidad con FontAwesome e incluso una nueva macro sc_get_wizard_step para validaciones dinámicas!
El formulario está disponible en 4 plantillas listas para usar y tiene diferentes configuraciones de diseño e interfaz.
¡Novedades para la optimización móvil!
¡La nueva versión también llegó con importantes actualizaciones para ver las aplicaciones en dispositivos móviles! ¡Ahora es posible optimizar consultas, informes, gráficos y aplicaciones de menú con un solo clic! Eso mismo que lees, con solo un clic puedes habilitar la opción de optimización automática para acceder a aplicaciones en dispositivos móviles.
Es un gran paso adelante en el tema de la usabilidad, creo que la herramienta ha tomado un camino seguro e interesante, especialmente cuando se trata de brindar funcionalidad “moderna” a los desarrolladores. ¡Esta optimización fue muy esperada por la comunidad!. Crear una aplicación compleja tan rápido y poder acceder a la misma aplicación en un móvil es algo realmente asombroso. Esta funcionalidad, sin duda, lleva a Scriptcase a un nuevo nivel.
Más seguridad con autenticación de dos factores (2FA)
Sabemos que la seguridad nunca está de más. Todos los días, nos exponemos a riesgos en Internet, por lo que necesitamos precauciones adicionales para proteger nuestra rutina digital. Scriptcase siempre se toma muy en serio los temas relacionados con la seguridad.
Probablemente hayas oído hablar de la autenticación de dos factores (2FA). En resumen, la autenticación de dos factores es una capa adicional de seguridad. Con esta funcionalidad, la protección contra los ciberataques se vuelve mayor. Esto se debe a que con la adición de este proceso, solo el nombre de usuario y la contraseña del usuario no son suficientes para acceder a una cuenta/sistema, se necesita un ‘segundo factor’ para continuar con el acceso, esto puede ser algo como su huella digital, verificación por número de teléfono celular, correo electrónico, etc.
En el caso de Scriptcase 9.7, esta autenticación llega a través de una API que permite agregar una segunda autenticación, que puede ser vía Google Authenticator, SMS (Twilio, Plivo, Clikatell) o Email (SMTP, Amazon SEs, Mailchimp). Todo esto se puede configurar dentro del módulo de seguridad, que es un sistema de autenticación automática que crea Scriptcase, de forma sencilla y rápida, con varias funcionalidades para la gestión de accesos y privilegios.
Junto con la autenticación de dos factores, también es posible configurar las API para enviar correo electrónico de forma dinámica, antes era necesario recrear todo el módulo para cambiar la configuración del correo electrónico a través de SMTP, ahora además de poder cambiar sin volver a crear el módulo, el desarrollador aún puede usar otra API para enviar correos electrónicos a través del sistema como Mandrill o Amazon. Esto lo hace mucho más fácil, ya que estas API suelen ser más económicas y eficientes.
Nueva configuración para filtro refinado
Otra característica nueva muy interesante fue el filtrado refinado de consultas, se agregaron nuevas configuraciones, opciones como expandir / contraer, barra de herramientas única, modal para búsqueda y selección de múltiples campos y opción para mostrar elementos filtrados en etiquetas.
Con estos nuevos parámetros en el filtro refinado de la consulta, el desarrollador puede entregar a sus clientes una opción de filtro más moderna y dinámica. Este tipo de filtro es muy utilizado en sitios de comercio electrónico, por lo que es un filtro al que la gente está muy acostumbrada.
Nuevas opciones de gráficos
¡Esto es para cualquier persona a la que le gusten los gráficos y las métricas! Para generar gráficos, Scriptcase utiliza una poderosa biblioteca llamada “Gráficos Fusion”. Por lo tanto, es posible generar gráficos complejos con unos pocos clics, ya hay varios tipos de gráficos disponibles en la aplicación de gráficos. En la V9.7 se agregaron nuevos tipos de gráficos que son modernos y facilitan la visualización y análisis de datos.
Son ellos:
– Zoomline: Permite el análisis de datos en un rango específico definido por el usuario, con esto es posible tener varios niveles de navegación en el gráfico de líneas;
-Scrolling: Opción de barra de desplazamiento horizontal o vertical que optimiza la visualización de gráficos con muchos registros. Disponible en tipos: Barra 2D, Columna 2D, Línea, Área 2D;
– Barras/columnas superpuestas: se utiliza para visualizar dos conjuntos de datos en un solo gráfico, ya sea barra o columna, también se conoce como superposición;
¡Nuevas macros saliendo del horno!
Pero espera, ¿sabes qué es una macro?
Conceptualmente hablando, una macro se define en programación como un patrón de entrada que puede reemplazar un nuevo patrón de salida, en otras palabras, la macro no es más que una entrada, la mayoría de las veces simple, que se convierte en un comando elaborado.
Contextualizando aún más, por ejemplo, el comando “Control + C” (el famoso atajo de teclado para copiar) no es más que un ejemplo de una macro. ¿Entendiste?
Scriptcase tiene varias macros especiales que tienen como objetivo simplificar aún más la rutina de desarrollo, permitiendo al usuario manejar eventos, botones de aplicaciones, controles de seguridad, etc. de forma dinámica. Y llega la versión del Scriptcase 9.7 trayendo algunas macros nuevas muy útiles que son muy solicitadas por los desarrolladores:
1 – sc_btn_disabled: para deshabilitar los botones dinámicamente. Admite botones de Scriptcase o botones manuales.
2 – sc_btn_label: para cambiar el texto del botón de forma dinámica. Admite botones de Scriptcase o botones manuales.
3 – Nuevo parámetro “reply_to” en la macro sc_mail_send: se utiliza para cuando la respuesta tiene que ir a un correo electrónico que no sea la dirección “De”;
4 – El sc_get_wizard_step mencionado anteriormente para identificar el paso actual en el que se encuentra el usuario final y así realizar cualquier validación necesaria.
Estas fueron las nuevas características que trajo la versión 9.7 de Scriptcase, ¿qué les pareció? Comparta su opinión aquí;)
¡Visite nuestro blog y vea más contenido!
También podría gustarte…