Cree aplicaciones web a las que sus usuarios accederán a través de un navegador web. Las aplicaciones web serán responsive para que puedan visualizarse en cualquier tipo de dispositivo, desde ordenadores de sobremesa a smartphones, pasando por tablets.
Las aplicaciones web son adecuadas para aplicaciones empresariales a las que se puede acceder desde una intranet o internet. También se puede acceder a ellas a través del navegador de un dispositivo móvil, pero los usuarios no podrán acceder si no hay red.
Un sitio web sólo muestra información estática, pero no es capaz de ejecutar la lógica de negocio, cálculos, actualizaciones de datos y flujos de trabajo de procesos.
Una aplicación web Convertigo es capaz de hacer todo eso. Puedes construir cualquier tipo de aplicación de negocio, con una interfaz de usuario de aplicación web, con la plataforma.
La plataforma Convertigo permitirá que tus aplicaciones accedan e intercambien datos a través de una gran variedad de conectores listos para usar
Basado en los conectores de la caja, puedes crear tu propio conector para acceder a otros datos del sistema. Podrás empaquetar este conector como un proyecto estándar y publicarlo en la comunidad si lo deseas.
Cuando se trata de aplicaciones móviles, ¡los datos offline son una característica obligatoria! La plataforma Convertigo maneja la sincronización de datos offline 'out of the box' usando el mecanismo FullSync .
Esta tecnología se basa en el protocolo de sincronización estándar de CouchDB para actualizar las bases de datos locales de las aplicaciones móviles con los datos modificados procedentes del servidor.
También permite sincronizar de nuevo cualquier modificación de datos local realizada en la aplicación móvil, cuando la red vuelve a estar disponible.
FullSync sincroniza únicamente los datos pertenecientes al usuario autenticado y a su grupo funcional. De este modo, los datos no autorizados nunca fluyen a un dispositivo.
La plataforma Convertigo proporciona un programador de tareas integrado capaz de activar las tareas del back-end en función de un patrón de programación determinado.
Las tareas de ejemplo pueden ser importaciones o exportaciones automáticas de datos, listas de correo, notificaciones push o cualquier otra tarea recurrente que desee ejecutar.
Como las tareas se ejecutan en el back-end, puede tener trabajos desatendidos que se ejecuten incluso está interactuando con la aplicación.
Los servicios back-end de Convertigo (a veces denominados flujos back-end) se construyen utilizando un concepto muy potente llamado "Secuencias", que básicamente define todos los "Pasos" necesarios para obtener los datos, transformarlos, manejarlos con reglas de negocio y devolverlos a la aplicación móvil o web.
Construir secuencias no requiere programar en un lenguaje específico y se basa simplemente en la configuración de objetos de Low Code utilizando la GUI de Convertigo Studio.
Convertigo utiliza una biblioteca de pasos predefinidos para manejar la mayoría de los requisitos para la programación de servicios backend.
Las secuencias también pueden mejorarse utilizando pasos especiales "Javascript" capaces de realizar lógica de negocio compleja. Estos pasos pueden incluso llamar a algunas clases Java personalizadas.
Con todas estas capacidades, el desarrollador de servicios back-end que utilice Sequences desarrollará los servicios mucho más rápido y reducirá los costes de mantenimiento en comparación con el código Pro.
La plataforma Convertigo proporciona "fuera de la caja" los principales mecanismos de autenticación de usuarios :
La plataforma Convertigo permitirá que tus aplicaciones móviles reciban notificaciones Push. Las notificaciones Push se reciben incluso si el usuario no está interactuando con la aplicación o si la pantalla está apagada.
Puede obtener más información técnica en este enlace.
La plataforma Convertigo te permitirá crear una aplicación móvil que funcione en smartphones y tabletas Apple iOS o Google Android.
Estas aplicaciones son totalmente compatibles con iOS y Android y pueden publicarse en App Store o Google Play.
La plataforma Convertigo es muy flexible. Puedes utilizar nuestros servicios de plataforma SaaS alojada para ejecutar tus proyectos sin necesidad de instalar servidores e infraestructura de red.
De lo contrario, utiliza Convertigo On Premises en tus propios servidores e infraestructura.
Alojamos para ti los servicios de Convertigo. Estos se ejecutan en una infraestructura multi-tenant basada en Kubernetes donde puedes controlar tus despliegues de proyectos, tu propia consola de administración del servidor Convertigo e incluso gestionar el historial de versiones de tu servidor Convertigo.
Convertigo Cloud se ejecuta en Microsoft Azure con centros de datos en Europa.
Puedes instalar servidores Convertigo en tus propios servidores en Linux o Windows Server OS. Convertigo se ejecuta como un contenedor Docker en un entorno Kubernetes o independiente.
También puedes instalar Convertigo en cualquier otra nube privada, siempre que proporcione servicios de contenedores o Kubernetes.
Aquí cómo instalar Convertigo en locales:
La plataforma Convertigo viene con varias herramientas de monitoreo que puedes usar para entender la actividad de tu negocio.
Accederá a los gráficos en tiempo real incorporados para ver cuántos usuarios están conectados, los hilos de trabajo del servidor actuales y el consumo de memoria.
Opcionalmente puedes configurar Google Analytics para que tus aplicaciones Convertigo reporten datos automáticamente en los tableros de Analytics.
Obtendrá muchas métricas, como usuarios activos, ubicaciones, dispositivos que utilizan y qué flujos backend activan.
El uso de múltiples entornos es obligatorio en muchas organizaciones. Por ejemplo, puede tener un entorno de desarrollo, prueba y producción.
De este modo, la modificación de una aplicación para una nueva versión no será visible para sus usuarios hasta que despliegue la aplicación en el entorno de producción.
Para ayudarte en esto, Convertigo proporciona 'Símbolos de entorno' que puedes utilizar en tus proyectos.
La plataforma Convertigo proporciona un sistema de registro incorporado para rastrear cualquier evento. Puedes explorar estos registros a través de la consola de administración o directamente explorando los archivos de registro que puedes descargar en tu estación de trabajo.
Los registros llevan un sello de tiempo y están autentificados por el usuario, de modo que se puede hacer un seguimiento de todos los detalles o de la actividad de un usuario específico desde el front-end hasta el back-end.
Convertigo también proporciona integración con Elasticsearch Stack (ELK) para proporcionar análisis de registro global, gráficos e historial de uso. Echa un vistazo a esta entrada de blog para más detalles :
La plataforma Convertigo permitirá que tus aplicaciones accedan a una gran variedad de características de hardware de los dispositivos móviles como :
Y muchos otros gracias a una gran biblioteca de plugins de la comunidad proporcionados por Ionic Framework.
La plataforma Convertigo proporciona funcionalidades de pruebas funcionales de back-end incorporadas.
Para cada Secuencia back-end (Flujo) los desarrolladores pueden definir casos de prueba para ejecutar el flujo con un conjunto específico de parámetros de llamada. De este modo, podrán probar cómo se comporta la Secuencia con estos parámetros.
La ejecución de los casos de prueba puede automatizarse utilizando plataformas DevOps. De este modo, cada vez que un desarrollador actualiza una aplicación, las pruebas se realizan automáticamente antes de que la aplicación pase a producción.
Cuando se trata del desarrollo profesional de aplicaciones, es obligatorio utilizar un proceso DevOps (Desarrollo/Operación) para entregar las aplicaciones.
Convertigo se integra con las principales plataformas DevOps del mercado para que cualquier modificación realizada en una app pueda ser desplegada automáticamente a producción en cuestión de minutos.
Convertigo se integra con GitHub Actions sin problemas. Sólo tienes que usar el menú'Update to GitHub Action & Gradle' en tu proyecto y estará listo para ser manejado por GitHub Actions.
Actions puede crear automáticamente sus aplicaciones para IOS, Android, PWA y desplegarlas en el entorno de su elección.
Del mismo modo, Convertigo se integra con CircleCI.
Se puede integrar con cualquier otra plataforma de CI/CD como Jenkins, GitLab o Azure Pipes, siempre que soporte el mecanismo de construcción de Gradle.
El control de versiones es una característica obligatoria que se necesita cuando se desarrollan aplicaciones profesionales.
De esta forma puedes gestionar diferentes ramas (versiones) de tus aplicaciones y tener a varios desarrolladores trabajando en colaboración en las mismas aplicaciones y fusionando sus características desarrolladas para la producción.
Convertigo se integra con cualquier sistema de control de versiones compatible con Git, como :
No Code studio permite a los no desarrolladores crear aplicaciones basadas en formularios.
Para crear un formulario, los usuarios sólo tienen que arrastrar y soltar elementos en un espacio de trabajo y, a continuación, pulsar el botón Vista previa o publicar directamente el formulario.
Todos los formularios publicados generarán automáticamente una aplicación PWA a la que podrás acceder con un simple código QR.
Los formularios creados pueden tener varias páginas y controlar cómo los usuarios finales navegan de una página a otra según los datos actuales rellenados en los campos del formulario.
Una vez creado un formulario, puede compartirse con otros colegas para que puedan contribuir a él.
Convertigo Forms soporta el proceso de diseño colaborativo donde varios usuarios pueden trabajar en tiempo real en el mismo formulario. Todas las modificaciones realizadas por un diseñador se reflejan en tiempo real a los demás usuarios.
Esto permite discutir y construir formas complejas en equipos de colaboración repartidos por todo el planeta.
Los formularios publicados también pueden compartirse para su uso por un grupo específico de usuarios. En este caso, aparecerán como enlaces o códigos QR en su panel de formularios publicados.
Los formularios pueden ser utilizados por usuarios anónimos o por usuarios autentificados. Los usuarios pueden ser autenticados por diferentes tecnologías :
Los formularios pueden utilizarse en un entorno B2C con usuarios anónimos para realizar encuestas o cualquier otra recogida de datos con el consentimiento del RGPD.
Todos los usuarios de formularios tendrán un mensaje RGPD personalizado de descargo de responsabilidad.
Los constructores tienen la capacidad de añadir reglas de visualización para ocultar o mostrar campos o páginas según los datos presentes en los campos.
Por ejemplo, podría mostrar una página sólo cuando el usuario final establezca un campo en una opción específica, o mostrar/ocultar secciones de sus formularios del mismo modo.
Una PWA es una aplicación web progresiva. Estas aplicaciones se distribuyen a los dispositivos móviles mediante un simple código QR o haciendo clic en un enlace URL de un correo o sitio web.
Las PWA reúnen lo mejor del mundo web ( simplicidad, SEO y distribución de aplicaciones) y del mundo de las aplicaciones móviles (capaces de funcionar aunque no haya red, funcionar sin navegador web y recibir notificaciones push).
Convertigo No Code Studio es excelente para integrar datos con sistemas back-end empresariales. Gracias a los conectores, los datos pueden ser fácilmente intercambiados en tiempo real con los sistemas back-end existentes.
El Departamento de TI puede preparar bibliotecas de "Acciones" y "Fuentes de datos" que los desarrolladores "Ciudadanos" utilizarán en sus formularios. Por ejemplo, las acciones pueden consistir en enviar correos, enviar datos a ERP, CRM o PLM, ejecutar un pedido en SAP o cualquier otra acción back-end que pueda ejecutar su paquete de software empresarial.
Las "fuentes de datos" pueden ser la lista de sus empleados, una lista de clientes o un catálogo de productos. Piense en cualquier tipo de datos que contenga su software empresarial.
Todos los formularios de Convertigo pueden funcionar sin conexión incluso si el dispositivo está en modo avión o si WIFI o 4G/5G no están disponibles.
En el modo sin conexión, los usuarios podrán rellenar los datos del formulario y enviarlo, y los datos se sincronizarán automáticamente con el servidor cuando la red vuelva a estar disponible.
Muchos formularios se basan en datos de back-end (códigos de producto, habitaciones disponibles...).
Convertigo No Code Studio es capaz de descargar estos datos localmente para que los usuarios puedan seguir visualizándolos incluso cuando la red no esté disponible.
Convertigo permite a las empresas instalar la plataforma On Premises.
Esto es obligatorio para muchos procesos en los que los datos deben estar protegidos y ser manejados por centros de datos autorizados.
Sólo Convertigo No Code studio te proporcionará un constructor de formularios Open Source, instalable On Premises.