10 mejores programas de desarrollo rápido de aplicaciones en 2026

By
Andrew Lumby

Revisamos las herramientas de forma independiente y las comisiones ayudan a financiar nuestras pruebas. Consulta nuestra política de transparencia, nuestra metodología, o sugiere una herramienta.

Después de probar personalmente 19 plataformas para esta guía, sé qué diferencia a los verdaderos candidatos de todo lo demás. El software de desarrollo rápido de aplicaciones se gana su lugar cuando acorta los ciclos de desarrollo, admite comentarios iterativos y no obliga a reescribir el código cuando cambian los requisitos. Esto es lo que pasó el corte.

El software de desarrollo rápido de aplicaciones permite a tu equipo diseñar, crear e implementar aplicaciones mucho más rápido mediante herramientas visuales y plataformas de bajo código. Si estás buscando las mejores herramientas de desarrollo rápido de aplicaciones, probablemente quieras encontrar formas de acelerar la entrega de tus proyectos, mejorar la colaboración del equipo y adaptarte rápidamente cuando cambien las prioridades.

Elegir el software adecuado puede determinar la facilidad con la que conviertes tus ideas en aplicaciones fiables sin retrasos innecesarios ni cuellos de botella técnicos. Esta lista destaca las plataformas que creo que deberías tener en cuenta si quieres impulsar tus proyectos con claridad y control este 2026.

Por qué confiar en nuestras recomendaciones de software

6,700+

Reviews

20

Industry experts

16+

Evaluation factors

14

Years

Nuestro equipo lleva probando y evaluando software desde 2012. Como gestores de producto, sabemos lo difícil —y lo importante— que es elegir el software adecuado.

Para esta guía, evaluamos las herramientas mediante pruebas prácticas e investigación independiente, puntuando las herramientas según nuestros criterios de selección.

Nuestras reseñas reflejan nuestro criterio editorial humano, no un discurso de ventas.

Revisores expertos:

Tabla comparativa de software de desarrollo rápido de aplicaciones

La siguiente tabla compara los detalles de precios de mis principales selecciones de software de desarrollo rápido de aplicaciones.

1Ideal para la orquestación de flujos de trabajo complejosDemo gratuita disponiblePrecios a consultarWebsite
2Ideal para la entrega gobernada de aplicaciones y flujos de trabajo sin códigoPrueba gratuita de 30 díasPrecio bajo consultaWebsite
3Ideal para aplicaciones que abarcan entornos web, móviles y localesPrueba gratuita de 15 díasDesde $8/usuario/mes (facturado anualmente)Website
4Ideal para aplicaciones de pila completa creadas sin códigoHay un plan gratuito disponibleDesde $29/mes (facturado anualmente)Website
5Ideal para el desarrollo empresarial de aplicaciones con gobernanzaDemostración gratuita disponiblePrecio bajo solicitudWebsite
6Ideal para aplicaciones que abarcan flujos de trabajo empresariales complejosPlan gratuito disponiblePrecio bajo solicitudWebsite
7Ideal para el desarrollo colaborativo multiusuarioPlan gratuito disponibleDesde $1,090/mesWebsite
8Ideal para herramientas internas basadas en datos existentesPlan gratuito disponibleDesde $10/creador/mes (facturado anualmente)Website
9Ideal para aplicaciones del ecosistema de Microsoft 365Plan gratuito disponibleDesde $20/usuario/mes (facturado anualmente)Website
10La mejor opción para ampliar el ecosistema de SalesforcePrueba gratuita de 30 días + plan gratuito + demostración gratuita disponibleDesde $25/usuario/mes (facturado anualmente)Website

Análisis del mejor software de desarrollo rápido de aplicaciones

A continuación encontrarás mis resúmenes detallados del mejor software de desarrollo rápido de aplicaciones que he incluido en mi selección. Mis análisis ofrecen una visión detallada de las funciones, integraciones y casos de uso más adecuados de cada plataforma para ayudarte a encontrar la mejor opción para ti.

  1. Ideal para la orquestación de flujos de trabajo complejos
    • Demo gratuita disponible
    • Precios a consultar
    Visit Website
    Customer Rating:4.4/5
    Appian screenshot
    Appian ofrece un diseñador visual de flujos de trabajo para procesos empresariales automatizados.

    Appian es una plataforma low-code basada en la gestión de procesos empresariales (BPM) que permite a los equipos diseñar, automatizar y desplegar aplicaciones empresariales con modelado de procesos integrado, gestión de casos y capacidades de IA.

    ¿Para quién es mejor Appian?

    Appian está diseñada para organizaciones empresariales en industrias altamente reguladas como servicios financieros, gobierno, salud y seguros.

    Por qué elegí Appian

    He incluido Appian en mis opciones principales porque su motor de orquestación de procesos está realmente diseñado para flujos de trabajo multisistema y de varios pasos que otras herramientas low-code no pueden gestionar. Utilizo el modelador nativo de procesos BPMN de Appian para diseñar flujos de trabajo de extremo a extremo que abarcan múltiples departamentos, fuentes de datos y decisiones humanas. La capa de gestión de casos de Appian me permite gestionar procesos dinámicos y orientados a las excepciones, donde el camino del flujo de trabajo cambia según los datos en tiempo real, y no solo según lógica lineal.

    Características principales de Appian

    • Diseñador de interfaces low-code: Un constructor de interfaces de arrastrar y soltar para crear pantallas web y móviles conectadas directamente a tus datos de procesos.
    • Data fabric: Una capa unificada de acceso a datos que te permite consultar y mostrar datos de múltiples sistemas externos sin migrarlos a Appian.
    • Robotic Process Automation (RPA): Bots integrados que automatizan tareas repetitivas basadas en interfaces en sistemas heredados sin APIs.
    • Habilidades de IA: Capacidades de IA preconfiguradas para extracción de documentos, clasificación y enrutamiento inteligente de decisiones dentro de los flujos de trabajo.

    Integraciones de Appian

    Appian ofrece cientos de conectores preconstruidos a través de su AppMarket, incluyendo conexiones con Salesforce, SAP, Oracle, Microsoft SharePoint, DocuSign, AWS, Google Cloud y Microsoft Dynamics. También admite RPA e IDP para conectar con sistemas heredados que no tienen APIs, y proporciona un SDK de integración y soporte completo de API para crear integraciones personalizadas.

    Pros and Cons

    Pros:

    • El modelador visual de procesos soporta el diseño de flujos de trabajo complejos
    • Motor de reglas de negocio permite lógica dinámica en aplicaciones
    • Herramientas de IA integradas automatizan el procesamiento de documentos

    Cons:

    • Curva de aprendizaje pronunciada para nuevos usuarios
    • Integraciones nativas limitadas con herramientas externas
    Learn more about Appian:
  2. Ideal para la entrega gobernada de aplicaciones y flujos de trabajo sin código
    • Prueba gratuita de 30 días
    • Precio bajo consulta
    Visit Website
    Customer Rating:4.4/5
    Aplicación móvil de Nintex que muestra la pantalla Pedido rápido con dos tarjetas de productos.
    Nintex permite a los usuarios crear aplicaciones móviles de pedidos rápidos con tarjetas de productos.

    Nintex es una plataforma de desarrollo rápido de aplicaciones sin código que permite a los equipos crear, automatizar y gestionar aplicaciones y flujos de trabajo mediante una interfaz visual de arrastrar y soltar con controles de gobernanza integrados.

    ¿Para quién es más adecuado Nintex?

    Nintex es una opción excelente para equipos empresariales de TI y operaciones que necesitan lanzar aplicaciones y flujos de trabajo automatizados rápidamente sin sacrificar los controles de gobernanza o cumplimiento.

    Por qué elegí Nintex

    Nintex se gana un lugar en mi lista de favoritos porque la gobernanza está integrada en el propio proceso de creación de aplicaciones, en lugar de añadirse posteriormente. Me gustan especialmente sus controles de gobernanza de procesos, que permiten a los equipos de TI establecer límites sobre quién puede publicar aplicaciones y flujos de trabajo, para que los desarrolladores ciudadanos puedan crear libremente sin generar puntos ciegos de cumplimiento. Su automatización de flujos de trabajo mediante arrastrar y soltar también gestiona cadenas de aprobación complejas y lógica condicional sin escribir una sola línea de código.

    Características principales de Nintex

    • Biblioteca de conectores prediseñados: Nintex incluye una biblioteca de conectores prediseñados que vinculan tus aplicaciones y flujos de trabajo con sistemas de terceros como Salesforce, SharePoint y Microsoft 365 sin necesidad de código personalizado.
    • Herramientas de mapeo de procesos: El mapeo de procesos integrado permite a los equipos documentar y visualizar los flujos de trabajo antes de crearlos, para que la lógica esté clara antes de comprometerse con la automatización.
    • Implementación de aplicaciones móviles: Las aplicaciones creadas en Nintex pueden publicarse directamente en dispositivos móviles, lo que permite a los equipos de campo acceder a formularios y flujos de trabajo desde cualquier lugar.
    • Controles de acceso basados en roles: Los administradores pueden asignar permisos a nivel de aplicación o flujo de trabajo, controlando exactamente quién puede ver, editar o activar procesos específicos.

    Integraciones de Nintex

    Nintex ofrece conectores prediseñados para Salesforce, SharePoint y Microsoft 365, lo que ayuda a los equipos a conectar aplicaciones y flujos de trabajo con los sistemas empresariales existentes sin necesidad de código personalizado.

    Pros and Cons

    Pros:

    • Los formularios de arrastrar y soltar agilizan la entrega de aplicaciones
    • Los flujos de aprobación gestionan procesos empresariales condicionales
    • Los controles de gobernanza respaldan el desarrollo ciudadano gobernado

    Cons:

    • Las automatizaciones complejas pueden ser difíciles de mantener
    • En ocasiones, las actualizaciones han interrumpido los flujos de trabajo existentes
    Learn more about Nintex:
  3. Ideal para aplicaciones que abarcan entornos web, móviles y locales
    • Prueba gratuita de 15 días
    • Desde $8/usuario/mes (facturado anualmente)
    Visit Website
    Customer Rating:4.3/5
    Panel de gestión de inventario de Zoho Creator con gráficos de existencias y pantallas de la aplicación móvil.
    Zoho Creator permite a los usuarios crear aplicaciones de inventario para la web y dispositivos móviles.

    Zoho Creator es una plataforma de desarrollo rápido de aplicaciones con poco código que permite crear, implementar y gestionar aplicaciones personalizadas en entornos web, móviles y locales mediante creadores de arrastrar y soltar, automatización de flujos de trabajo e integraciones prediseñadas.

    ¿Para quién es más adecuado Zoho Creator?

    Zoho Creator es una opción sólida para equipos de TI y empresas orientadas a las operaciones que necesitan implementar aplicaciones en entornos web, móviles y locales desde una sola plataforma.

    Por qué elegí Zoho Creator

    Zoho Creator ocupa un lugar en mi lista de favoritos porque es una de las pocas plataformas de desarrollo rápido de aplicaciones que realmente gestiona la implementación web, móvil y local desde una sola creación. Me gusta especialmente su creador adaptable y consciente del dispositivo, que ajusta automáticamente los diseños para cada entorno sin requerir líneas de desarrollo independientes. Sus aplicaciones móviles con capacidad de uso sin conexión también son un verdadero factor diferenciador, ya que permiten a los equipos de campo trabajar sin conectividad y sincronizar los datos cuando vuelven a conectarse.

    Características principales de Zoho Creator

    • Secuencias de comandos Deluge: Un lenguaje de secuencias de comandos integrado y con poco código que permite añadir lógica personalizada, flujos condicionales y manipulación de datos directamente en la aplicación.
    • Plantillas de aplicaciones prediseñadas: Una biblioteca de plantillas listas para usar destinadas a casos de uso empresariales comunes, que se pueden implementar y personalizar sin empezar desde cero.
    • Automatización de flujos de trabajo mediante arrastrar y soltar: Un creador visual de flujos de trabajo para generar automatizaciones de varios pasos activadas por envíos de formularios, cambios en campos o eventos programados.
    • Control de acceso basado en roles: Configuraciones detalladas de permisos que permiten definir exactamente qué puede ver, editar o enviar cada rol de usuario dentro de una aplicación.

    Integraciones de Zoho Creator

    Las integraciones nativas no están documentadas claramente.

    Pros and Cons

    Pros:

    • Una aplicación abarca entornos web, móviles y locales
    • Las aplicaciones móviles sin conexión sincronizan posteriormente los datos de campo
    • Los diseños adaptables se ajustan a distintos tipos de dispositivos

    Cons:

    • Las secuencias de comandos Deluge complejas requieren una resolución de problemas más exhaustiva
    • Los límites en el número de secuencias de comandos pueden restringir las aplicaciones complejas
    Learn more about Zoho Creator:
  4. Ideal para aplicaciones de pila completa creadas sin código
    • Hay un plan gratuito disponible
    • Desde $29/mes (facturado anualmente)
    Visit Website
    Customer Rating:4.4/5
    Interfaz del creador de aplicaciones de Bubble con iconos en la barra lateral, campos de formulario y una ventana emergente de configuración.
    El editor visual de Bubble permite crear interfaces de aplicaciones con herramientas de arrastrar y soltar.

    Bubble es una plataforma de desarrollo rápido de aplicaciones sin código que permite crear, diseñar y desplegar visualmente aplicaciones web de pila completa, con gestión de bases de datos, autenticación de usuarios, API y flujos de trabajo personalizados.

    ¿Para quién es más adecuado Bubble?

    Bubble es una excelente opción para fundadores y equipos de producto que quieren lanzar aplicaciones web de pila completa sin escribir código de backend ni de frontend.

    Por qué elegí Bubble

    Bubble está en mi lista de favoritos porque es la plataforma sin código más completa que he visto para crear aplicaciones web realmente de pila completa. Me encanta que puedas definir tu propio esquema de base de datos, crear flujos de trabajo de backend y gestionar la autenticación de usuarios desde el editor visual, sin necesidad de código de backend. El conector de API de Bubble también permite importar fuentes de datos externas y enviar información a servicios de terceros, por lo que no estás limitado a un ecosistema cerrado.

    Características principales de Bubble

    • Editor visual de arrastrar y soltar: Una interfaz basada en un lienzo que permite colocar y diseñar elementos de la interfaz de usuario sin escribir HTML ni CSS.
    • Mercado de complementos integrado: Una biblioteca de complementos prediseñados que amplían la funcionalidad de tu aplicación, desde pagos hasta mapas, sin integraciones personalizadas.
    • Controles de diseño adaptable: Herramientas de diseño integradas que permiten configurar cómo se adapta tu aplicación a distintos tamaños de pantalla directamente desde el editor.
    • Control de versiones y ramificaciones: Un sistema de versiones nativo que permite guardar estados de la aplicación y probar cambios en un entorno de desarrollo antes de publicarlos.

    Integraciones de Bubble

    Las integraciones nativas no están documentadas claramente. Bubble admite integraciones personalizadas mediante su conector de API e integraciones del mercado mediante complementos.

    Pros and Cons

    Pros:

    • Crear aplicaciones de pila completa sin código de backend
    • Definir bases de datos y flujos de trabajo visualmente
    • Probar cambios mediante ramificaciones de versiones

    Cons:

    • Las aplicaciones complejas pueden requerir ajustes de rendimiento
    • Las aplicaciones dependen del entorno de ejecución de Bubble
    Learn more about Bubble:
  5. Ideal para el desarrollo empresarial de aplicaciones con gobernanza
    • Demostración gratuita disponible
    • Precio bajo solicitud
    Captura de pantalla del panel de ServiceNow App Engine
    Panel de ServiceNow App Engine para gestionar el desarrollo de aplicaciones, las implementaciones, las versiones y la actividad de los desarrolladores.

    ServiceNow App Engine es una plataforma de desarrollo rápido de aplicaciones con poco código que permite a los equipos empresariales crear, probar e implementar aplicaciones personalizadas en Now Platform mediante flujos de trabajo guiados, componentes reutilizables y controles de gobernanza integrados.

    ¿Para quién es más adecuado ServiceNow App Engine?

    ServiceNow App Engine es una excelente opción para grandes empresas que necesitan controles de gobernanza y cumplimiento normativo integrados directamente en su proceso de desarrollo de aplicaciones.

    Por qué elegí ServiceNow App Engine

    ServiceNow App Engine ocupa un lugar en mi lista de favoritos porque integra la gobernanza directamente en el proceso de desarrollo en lugar de añadirla posteriormente. Me gusta especialmente que App Engine Studio permita a los equipos crear aplicaciones con herramientas de poco código, mientras que las canalizaciones de implementación automatizadas aplican etapas de revisión y requisitos de pruebas en cada fase. Sus marcos de delegación también permiten a los administradores de TI definir exactamente quién puede crear, publicar o modificar aplicaciones, algo muy importante al ampliar el desarrollo en una organización grande sin perder el control.

    Características principales de ServiceNow App Engine

    • Diseñador de flujos: Un creador de flujos de trabajo de arrastrar y soltar que permite a los equipos automatizar procesos empresariales de varios pasos sin escribir código.
    • Centro de integraciones: Una biblioteca de conectores prediseñados que vincula las aplicaciones de App Engine con sistemas externos como Salesforce, Slack y Microsoft Teams.
    • Creador de aplicaciones móviles: Una herramienta nativa para generar versiones preparadas para dispositivos móviles de las aplicaciones, que funcionan tanto en iOS como en Android sin necesidad de desarrollarlas por separado.
    • Biblioteca de componentes reutilizables: Un catálogo compartido de elementos de interfaz de usuario y bloques de lógica previamente aprobados que los equipos pueden incorporar a nuevas aplicaciones para acelerar su creación.

    Integraciones de ServiceNow App Engine

    ServiceNow App Engine admite integraciones mediante Integration Hub, incluidas Salesforce, Slack y Microsoft Teams. También conecta las aplicaciones con sistemas externos mediante conectores prediseñados.

    Pros and Cons

    Pros:

    • Las etapas de gobernanza favorecen lanzamientos de aplicaciones controlados
    • Los componentes reutilizables aceleran la creación de aplicaciones internas
    • La automatización de flujos de trabajo ayuda a los equipos a lanzar aplicaciones más rápido

    Cons:

    • Las implementaciones avanzadas requieren experiencia en la plataforma ServiceNow
    • Las personalizaciones pueden aumentar el mantenimiento durante las actualizaciones
    Learn more about ServiceNow App Engine:
  6. Ideal para aplicaciones que abarcan flujos de trabajo empresariales complejos
    • Plan gratuito disponible
    • Precio bajo solicitud
    Visit Website
    Customer Rating:4.6/5
    OutSystems screenshot
    OutSystems permite a los equipos crear aplicaciones empresariales con un estudio de desarrollo visual.

    OutSystems es una plataforma de desarrollo rápido de aplicaciones con poco código que combina desarrollo visual, herramientas asistidas por IA y capacidades de integración integradas para crear, implementar y gestionar aplicaciones web y móviles empresariales.

    ¿Para quién es más adecuado OutSystems?

    OutSystems es una opción excelente para equipos de TI empresariales que necesitan crear y mantener aplicaciones complejas que interactúan con múltiples sistemas a gran escala.

    Por qué elegí OutSystems

    OutSystems ocupa un lugar en mi lista de opciones porque gestiona el tipo de complejidad entre múltiples sistemas que suele superar a la mayoría de las plataformas con poco código. Me impresiona especialmente su capa de automatización de procesos, que permite a los equipos modelar y ejecutar flujos de trabajo que abarcan sistemas heredados, API y servicios modernos en una sola aplicación. Su desarrollo asistido por IA también acelera la entrega sin sacrificar los controles de gobernanza que necesita el departamento de TI empresarial, como el acceso basado en roles y las canalizaciones de implementación entre entornos.

    Funciones principales de OutSystems

    • Constructor visual de aplicaciones: Un entorno de desarrollo de arrastrar y soltar permite a los equipos diseñar aplicaciones web y móviles de pila completa sin escribir código desde cero.
    • Conectores de integración prediseñados: OutSystems incluye una biblioteca de conectores para sistemas empresariales, bases de datos y API de terceros habituales con el fin de agilizar la conexión de datos.
    • Análisis automatizado del código: Las comprobaciones integradas de rendimiento y seguridad se ejecutan continuamente durante el desarrollo para señalar problemas antes de que lleguen a producción.
    • Canalizaciones de implementación para múltiples entornos: Los equipos pueden configurar y gestionar implementaciones por etapas entre entornos de desarrollo, pruebas y producción desde una consola centralizada.

    Integraciones de OutSystems

    OutSystems ofrece conexiones de Integration Builder para SAP OData, Salesforce, SharePoint Online, Microsoft Dataverse y Microsoft Dynamics 365. También se conecta a SQL Server y admite API REST y SOAP para integraciones personalizadas.

    Pros and Cons

    Pros:

    • Gestiona flujos de trabajo entre sistemas heredados y modernos
    • Las comprobaciones de seguridad integradas detectan problemas antes del lanzamiento
    • Las canalizaciones de implementación permiten una promoción controlada entre entornos

    Cons:

    • La arquitectura empresarial puede requerir conocimientos especializados
    • Las aplicaciones grandes pueden aumentar la carga de gobernanza
    Learn more about OutSystems:
  7. Ideal para el desarrollo colaborativo multiusuario
    • Plan gratuito disponible
    • Desde $1,090/mes
    Visit Website
    Customer Rating:4.4/5
    Mendix screenshot
    Mendix ofrece tableros Kanban para gestionar proyectos y desarrollo compartidos.

    Mendix es una plataforma de desarrollo rápido de aplicaciones con poco código que combina el desarrollo visual basado en modelos, el control de versiones integrado y herramientas de colaboración multiusuario en tiempo real para crear e implementar aplicaciones empresariales.

    ¿Para quién es más adecuado Mendix?

    Mendix es una opción excelente para equipos empresariales en los que desarrolladores y partes interesadas del negocio crean aplicaciones juntos en tiempo real.

    Por qué elegí Mendix

    Mendix ocupa un lugar en mi lista de favoritos por la forma en que gestiona el desarrollo colaborativo multiusuario, algo que la mayoría de las plataformas de desarrollo rápido de aplicaciones simplemente no hace. Me encanta que varios desarrolladores y partes interesadas del negocio puedan trabajar simultáneamente dentro del mismo modelo de aplicación, con un control de versiones integrado que mantiene todo sincronizado. El Servidor de equipo de Mendix gestiona las ramificaciones y fusiones directamente dentro de la plataforma, por lo que no es necesario cambiar de contexto a herramientas externas cuando el equipo está iterando rápidamente.

    Características principales de Mendix

    • Desarrollo visual basado en modelos: Crea la lógica de la aplicación, los modelos de datos y la interfaz de usuario mediante editores visuales de arrastrar y soltar sin escribir código.
    • Implementación multiplataforma: Implementa aplicaciones en entornos de nube, locales o híbridos directamente desde la plataforma Mendix.
    • Plantillas de aplicaciones prediseñadas: Inicia nuevos proyectos utilizando plantillas específicas del sector que incluyen estructuras de datos y flujos de trabajo preconfigurados.
    • Generador de aplicaciones móviles nativas: Diseña y publica aplicaciones nativas para iOS y Android junto con aplicaciones web dentro del mismo entorno de desarrollo.

    Integraciones de Mendix

    Mendix ofrece integraciones y conectores del Marketplace para Salesforce, Slack, SAP, Kafka, Redis y MQTT. También admite REST, SOAP, JDBC, OData y API de la plataforma para integraciones personalizadas y flujos de trabajo de CI/CD.

    Pros and Cons

    Pros:

    • Varios desarrolladores pueden colaborar en modelos compartidos
    • El Servidor de equipo realiza un seguimiento de los cambios mediante ramificaciones y fusiones
    • Un entorno visual admite aplicaciones web y nativas

    Cons:

    • Las aplicaciones grandes pueden presentar problemas de rendimiento
    • Los modelos específicos de Mendix pueden complicar la migración de la plataforma
    Learn more about Mendix:
  8. Ideal para herramientas internas basadas en datos existentes
    • Plan gratuito disponible
    • Desde $10/creador/mes (facturado anualmente)
    Visit Website
    Customer Rating:4.6/5
    Retool screenshot
    Retool permite a los desarrolladores crear rápidamente herramientas empresariales internas personalizadas.

    Retool es una plataforma de desarrollo rápido de aplicaciones que permite crear herramientas internas conectándose directamente a bases de datos, API y fuentes de datos existentes mediante un creador de interfaces de arrastrar y soltar combinado con lógica personalizada de JavaScript.

    ¿Para quién es más adecuado Retool?

    Retool es una opción ideal para equipos de ingeniería y producto que necesitan crear herramientas internas rápidamente, sin empezar desde cero, sobre las bases de datos y API que ya utilizan.

    Por qué elegí Retool

    Retool se gana un lugar en mi lista de favoritos porque permite crear herramientas internas directamente sobre las bases de datos y API existentes, evitando la sobrecarga de configuración que ralentiza la mayoría de los proyectos de desarrollo rápido de aplicaciones. Me gusta especialmente que se pueda escribir SQL o JavaScript directamente dentro del creador de interfaces, de modo que consultar una tabla de PostgreSQL o encadenar llamadas a una API forme parte del mismo flujo de trabajo que diseñar la interfaz. Los componentes prediseñados de Retool, como las cuadrículas de datos y los gráficos, se conectan directamente a fuentes de datos en tiempo real, por lo que lo que se crea refleja el estado real de producción desde el primer día.

    Características principales de Retool

    • Control de acceso basado en roles: Asigna permisos detallados a usuarios y grupos para que solo las personas adecuadas puedan ver o editar aplicaciones y datos específicos.
    • Retool Mobile: Crea aplicaciones móviles nativas utilizando el mismo creador de arrastrar y soltar y las mismas conexiones de datos que usas para las herramientas web.
    • Retool Workflows: Automatiza trabajos en segundo plano de varios pasos encadenando visualmente activadores, bloques de lógica y llamadas a API sin tener que escribir un backend completo.
    • Registro de auditoría: Rastrea cada acción de los usuarios dentro de tus aplicaciones y proporciona a tu equipo un registro con marca de tiempo de quién hizo qué y cuándo.

    Integraciones de Retool

    Retool se integra con PostgreSQL, MySQL, MongoDB, Google Sheets, Salesforce, Jira, Slack y Zendesk. También es compatible con API REST, GraphQL, OpenAPI y conexiones de bases de datos personalizadas para fuentes de datos adicionales.

    Pros and Cons

    Pros:

    • Las herramientas conectadas a bases de datos en tiempo real requieren menos configuración
    • SQL y JavaScript se integran con la creación de interfaces
    • Los flujos de trabajo añaden automatización en segundo plano a las aplicaciones internas

    Cons:

    • Las interfaces pulidas orientadas al cliente requieren trabajo adicional
    • La lógica de consultas complejas puede resultar más difícil de mantener
    Learn more about Retool:
  9. Ideal para aplicaciones del ecosistema de Microsoft 365
    • Plan gratuito disponible
    • Desde $20/usuario/mes (facturado anualmente)
    Visit Website
    Customer Rating:4.3/5
    Microsoft Power Apps screenshot
    Power Apps permite crear aplicaciones con Copilot, plantillas y conexiones de datos.

    Microsoft Power Apps es una plataforma de desarrollo de aplicaciones con poco código que permite crear aplicaciones personalizadas, conectarse a fuentes de datos y automatizar flujos de trabajo mediante una interfaz visual de arrastrar y soltar.

    ¿Para quién es más adecuado Microsoft Power Apps?

    Microsoft Power Apps es una opción natural para las organizaciones que ya utilizan Microsoft 365 o Azure y quieren crear herramientas internas sin configurar un entorno de desarrollo independiente.

    Por qué elegí Microsoft Power Apps

    Microsoft Power Apps ocupa un lugar en mi lista de opciones principales porque la profundidad de su integración nativa con Microsoft 365 no tiene comparación. Me gusta que se puedan insertar las aplicaciones terminadas directamente en Microsoft Teams, para que los usuarios nunca tengan que salir de las herramientas en las que ya trabajan. Power Apps también se conecta a listas de SharePoint, libros de Excel y Dataverse sin ningún software intermedio, lo que significa que mi equipo puede incorporar datos empresariales en tiempo real a una aplicación personalizada en cuestión de minutos, no de días.

    Características principales de Microsoft Power Apps

    • AI Builder: Añade modelos de IA prediseñados para el procesamiento de formularios y la detección de objetos directamente a tus aplicaciones.
    • Tipos de aplicaciones de lienzo y basadas en modelos: Crea una aplicación de lienzo de formato libre para una interfaz de usuario personalizada o una aplicación basada en modelos y estructurada según los datos.
    • Lenguaje de fórmulas Power Fx: Escribe la lógica de las aplicaciones mediante Power Fx, un lenguaje de fórmulas similar al de Excel que no requiere programación tradicional.
    • Plantillas prediseñadas: Comienza con plantillas listas para usar en situaciones como el seguimiento de gastos, la gestión de activos y las aprobaciones.

    Integraciones de Microsoft Power Apps

    Microsoft Power Apps ofrece más de 1.000 conectores, incluidos SharePoint, SQL Server, Office 365, Salesforce y Twitter, además de conectores para Google Drive, Google Sheets, SAP, Oracle Database y Amazon S3. También puedes conectarte a fuentes de datos locales mediante una puerta de enlace de datos y crear conectores personalizados para cualquier API REST.

    Pros and Cons

    Pros:

    • Integración profunda con el ecosistema de Microsoft 365
    • Conectores integrados para más de 600 fuentes de datos
    • AI Builder permite incorporar funciones de IA sin código

    Cons:

    • Requiere una configuración avanzada para datos externos
    • Requiere una licencia independiente de Dataverse
    Learn more about Microsoft Power Apps:
  10. La mejor opción para ampliar el ecosistema de Salesforce
    • Prueba gratuita de 30 días + plan gratuito + demostración gratuita disponible
    • Desde $25/usuario/mes (facturado anualmente)
    Salesforce Lightning screenshot
    Salesforce Lightning permite a los equipos personalizar páginas con componentes reutilizables.

    Salesforce Lightning es una plataforma de desarrollo rápido de aplicaciones con poco código que permite crear, personalizar e implementar aplicaciones mediante un marco basado en componentes, herramientas de arrastrar y soltar y una profunda integración con el CRM y el ecosistema de datos de Salesforce.

    ¿Para quién es más adecuada Salesforce Lightning?

    Salesforce Lightning es una excelente opción para equipos empresariales que ya gestionan sus operaciones en Salesforce y quieren crear aplicaciones personalizadas sin salir de ese ecosistema.

    Por qué elegí Salesforce Lightning

    Salesforce Lightning ocupa un lugar en mi lista de opciones principales porque permite a los equipos crear e implementar aplicaciones personalizadas directamente sobre sus datos existentes de Salesforce, lo que elimina una enorme cantidad de trabajo de configuración redundante. Me gusta especialmente Lightning App Builder, donde se pueden ensamblar aplicaciones a partir de componentes prediseñados vinculados a registros de CRM activos. La capa de automatización Salesforce Flow también permite a los equipos de producto configurar una lógica empresarial compleja sin escribir código de backend.

    Características principales de Salesforce Lightning

    • Componentes web de Lightning: Un marco para crear componentes de interfaz de usuario reutilizables mediante tecnologías web estándar que se pueden implementar en aplicaciones de Salesforce.
    • Mercado de AppExchange: Una biblioteca de aplicaciones, componentes e integraciones prediseñados que se pueden instalar directamente en el entorno de Salesforce.
    • Integración con Einstein AI: Funcionalidades de inteligencia artificial integradas que permiten añadir análisis predictivos y recomendaciones a aplicaciones personalizadas sin herramientas de IA independientes.
    • Implementación multiexperiencia: Herramientas para publicar aplicaciones en equipos de escritorio, dispositivos móviles y sitios de Experience Cloud a partir de una única compilación.

    Integraciones de Salesforce Lightning

    Salesforce Lightning ofrece integraciones del mercado a través de AppExchange, incluidas aplicaciones, componentes e integraciones que amplían Salesforce. También admite conectividad personalizada mediante las API de Salesforce.

    Pros and Cons

    Pros:

    • El ensamblaje visual de aplicaciones utiliza registros de CRM activos
    • Flow automatiza las reglas empresariales sin código de backend
    • Los componentes reutilizables permiten la implementación en distintos canales

    Cons:

    • Las implementaciones complejas dependen de administradores de Salesforce con experiencia
    • Las interfaces complejas suelen requerir código personalizado
    Learn more about Salesforce Lightning:

Otros programas de desarrollo rápido de aplicaciones

Estas son algunas opciones adicionales de software de desarrollo rápido de aplicaciones que no se incluyeron en mi selección, pero que aún merece la pena conocer:

  1. 11
    QuickbaseLa mejor opción para crear aplicaciones ciudadanas bajo la gobernanza de TI
  2. 12
    WaveMakerIdeal para la implementación con poco código en nubes privadas
  3. 13
    QuixyIdeal para la automatización de flujos de trabajo empresariales sin código
  4. 14
    AppsmithIdeal para el desarrollo de herramientas internas de código abierto con Git
  5. 15
    SuperblocksIdeal para conexiones de bases de datos y API gobernadas por TI
  6. 16
    BudibaseIdeal para crear aplicaciones de código abierto autoalojadas
  7. 17
    Magic SoftwareIdeal para la modernización de aplicaciones heredadas con integración de ERP
  8. 18
    Oracle APEXIdeal para aplicaciones creadas directamente sobre la base de datos Oracle
  9. 19
    Quick BaseIdeal para el desarrollo ciudadano gobernado a escala empresarial

Cómo evalúo el software de desarrollo rápido de aplicaciones

Mi evaluación comienza con la funcionalidad principal, específicamente, si una herramienta permite crear interfaces de aplicaciones de forma visual e incluye plantillas o componentes reutilizables. Esos dos criterios tienen el mayor peso. A partir de ahí, analizo la generación asistida por IA y los controles de gobernanza, y después considero la transparencia de los precios y la calidad del soporte del proveedor.

Funcionalidad principal (requisitos básicos para esta lista)

Al seleccionar herramientas para mi lista, califico cada una en una escala de 0 (no ofrece la funcionalidad) a 5 (sobresale en este ámbito) para cada una de las funcionalidades principales que se indican a continuación. Después convierto el total en un porcentaje para ayudar a evaluar la adecuación general de cada herramienta, con un peso adicional para las funcionalidades que considero esenciales.

  • Creación visual de aplicaciones (esencial): Evalúo si el creador de arrastrar y soltar gestiona lógica real, como flujos de formularios condicionales o pantallas vinculadas a datos, y no solo diseños estáticos.
  • Plantillas y componentes prediseñados (esencial): Una biblioteca sólida incluye patrones comunes, como formularios de aprobación, paneles y pantallas CRUD, para que no tengas que recrear los elementos básicos.
  • Integración y conectividad de datos: Compruebo la disponibilidad de conectores nativos para bases de datos, API REST y plataformas populares como Salesforce o Google Sheets sin necesidad de usar muchos scripts.
  • Automatización de flujos de trabajo y lógica empresarial: Aquí son importantes las reglas de varios pasos, como dirigir una cadena de aprobaciones según el valor de una solicitud o activar notificaciones cuando cambie el estado.
  • Implementación multiplataforma: Compruebo si las aplicaciones creadas una sola vez se representan correctamente tanto en la web como en dispositivos móviles, sin tener que rediseñarlas por separado para cada destino.
  • Gestión del ciclo de vida de las aplicaciones: El control de versiones, la separación de entornos y la compatibilidad con la reversión me indican si una plataforma puede gestionar aplicaciones de producción que evolucionan con el tiempo.

Una vez que tengo una lista de herramientas que cumplen los criterios, considero qué diferencia a cada plataforma.

Factores diferenciadores (lo que distingue a los proveedores)

Así es como comparo y contrasto los distintos proveedores:

Funciones destacadas

La generación asistida por IA es lo primero que evalúo. Compruebo si el asistente de una plataforma puede convertir una instrucción en lenguaje natural en un diseño de interfaz de usuario o un modelo de datos funcional, y no solo sugerir fragmentos de código. Los controles de acceso basados en roles son igual de importantes, especialmente cuando desarrolladores ciudadanos de varios equipos crean aplicaciones. Compruebo con qué nivel de granularidad se pueden separar los permisos de creadores, editores y usuarios finales para mantener una gobernanza estricta a medida que aumenta la adopción. También busco paneles de análisis integrados que realicen un seguimiento del uso y la participación en las aplicaciones sin requerir una herramienta de terceros.

Más allá de las funciones

Evalúo si los controles de gobernanza de una plataforma pueden evitar que las aplicaciones creadas por desarrolladores ciudadanos se conviertan en TI en la sombra. Herramientas como Mendix y OutSystems ofrecen inventarios de aplicaciones y flujos de trabajo de aprobación que proporcionan visibilidad al departamento de TI sin bloquear a los creadores. Los modelos de licencias son igual de importantes: el precio por usuario parece económico hasta que validas un producto mínimo viable con cientos de partes interesadas. También compruebo la postura de seguridad de cada proveedor, especialmente el cumplimiento de SOC 2 y GDPR, ya que incluso un prototipo que recopile datos reales de usuarios durante la fase de descubrimiento implica un riesgo real.

Cómo elegir software de desarrollo rápido de aplicaciones

¿En qué deberías centrarte al elegir el software de desarrollo rápido de aplicaciones más adecuado para las necesidades de velocidad de desarrollo, personalización, integración y gobernanza de tu equipo?

Si tu prioridad es...Crear prototipos rápidamenteBusca...Herramientas de desarrollo visual, componentes reutilizables e interfaces de arrastrar y soltar
Si tu prioridad es...Admitir requisitos de aplicaciones complejasBusca...Compatibilidad con código personalizado, flujos de trabajo configurables y arquitectura extensible
Si tu prioridad es...Conectarte con sistemas existentesBusca...API REST, conectores prediseñados y conectividad con bases de datos
Si tu prioridad es...Gestionar el desarrollo entre equiposBusca...Permisos basados en roles, control de versiones y entornos de desarrollo compartidos
Si tu prioridad es...Trasladar las aplicaciones a producción más rápidoBusca...Implementación con un solo clic, pruebas automatizadas y compatibilidad con CI/CD
Si tu prioridad es...Mantener la gobernanza a medida que escala el desarrolloBusca...Registros de auditoría, controles de entorno y gestión del ciclo de vida de las aplicaciones

Cómo evaluar tu selección

  1. Prueba de creación rápida de prototipos: Crea una aplicación básica con formularios, flujos de trabajo y una conexión a una base de datos durante un periodo de prueba para comprobar con qué rapidez la plataforma pasa del concepto al prototipo.
  2. Comprueba el nivel de personalización: Modifica un componente o flujo de trabajo prediseñado con código personalizado para confirmar si los desarrolladores pueden ampliar las funcionalidades más allá de las herramientas de desarrollo visual de la plataforma.
  3. Valida las capacidades de integración: Conecta la plataforma a una base de datos, API o aplicación empresarial existente y verifica cómo gestiona la sincronización de datos y la autenticación.
  4. Prueba la implementación y la gobernanza: Pasa una aplicación de ejemplo del entorno de desarrollo a un entorno de pruebas y revisa el control de versiones, los permisos, los registros de auditoría y las opciones de reversión.
  5. Compromiso: Decide si el desarrollo más rápido con poco código o una mayor flexibilidad de programación es más importante para tus necesidades de desarrollo de aplicaciones a largo plazo.

¿Qué es el software de desarrollo rápido de aplicaciones?

El software de desarrollo rápido de aplicaciones hace referencia a plataformas que permiten a los equipos diseñar, crear e implementar aplicaciones rápidamente mediante herramientas visuales, componentes prediseñados y una codificación mínima.

Estas soluciones están dirigidas tanto a usuarios técnicos como no técnicos, lo que permite crear prototipos más rápidamente, facilita la colaboración y reduce la dependencia de los ciclos tradicionales de desarrollo de software para las aplicaciones empresariales.

Características del software de desarrollo rápido de aplicaciones

Al seleccionar un software de desarrollo rápido de aplicaciones, presta atención a las siguientes características clave:

  • Entorno de desarrollo visual: Permite crear interfaces y flujos de trabajo para aplicaciones mediante editores de arrastrar y soltar, lo que posibilita un diseño más rápido sin código.
  • Plantillas y componentes prediseñados: Proporciona diseños, formularios y widgets reutilizables para ensamblar rápidamente tipos de aplicaciones habituales y con mayor coherencia.
  • Integración de datos y API: Conecta tus aplicaciones con bases de datos y sistemas empresariales, garantizando un flujo de datos fluido y actualizaciones en tiempo real.
  • Automatización de flujos de trabajo: Permite establecer reglas y lógica para que los procesos funcionen automáticamente, reduciendo las tareas manuales y los errores.
  • Creación de prototipos en tiempo real: Ofrece vistas previas y actualizaciones instantáneas, lo que permite a los equipos recopilar comentarios e iterar sobre los diseños de inmediato.
  • Controles de acceso basados en roles: Permite gestionar los permisos con precisión, de modo que los miembros del equipo solo accedan a lo que necesitan dentro de los proyectos y las aplicaciones.
  • Control de versiones y reversión: Registra los cambios y permite restaurar versiones anteriores de las aplicaciones, facilitando una experimentación más segura y una recuperación sencilla de los errores.
  • Compatibilidad con el diseño adaptable: Garantiza que las aplicaciones creadas tengan un buen aspecto y funcionen correctamente en cualquier dispositivo, desde ordenadores de sobremesa hasta teléfonos inteligentes.
  • Implementación con un solo clic: Publica las aplicaciones terminadas en entornos web, móviles o en la nube con una sola acción, lo que simplifica y facilita el lanzamiento.
  • Análisis integrados: Incluye paneles para supervisar el comportamiento de los usuarios y el rendimiento de las aplicaciones, ayudando a los equipos a tomar decisiones fundamentadas para realizar mejoras continuas.

Funciones habituales de inteligencia artificial del software de desarrollo rápido de aplicaciones

Además de las funciones estándar del software de desarrollo rápido de aplicaciones mencionadas anteriormente, muchas de estas soluciones incorporan inteligencia artificial con funciones como las siguientes:

  • Generación de componentes asistida por inteligencia artificial: Crea automáticamente elementos de interfaz de usuario o flujos de trabajo a partir de instrucciones en lenguaje natural, lo que permite a los equipos convertir las ideas en funciones operativas más rápidamente.
  • Sugerencias automatizadas de flujos de trabajo: Analiza la lógica de la aplicación y el comportamiento de los usuarios para recomendar mejoras en los procesos o nuevas reglas de automatización, ayudando a los equipos a optimizar las operaciones empresariales.
  • Asignación inteligente de datos: Utiliza inteligencia artificial para relacionar y conectar fuentes de datos, reduciendo la configuración manual al integrar nuevas bases de datos o API en tu aplicación.
  • Integración de análisis predictivos: Incorpora directamente en los paneles previsiones y análisis de tendencias basados en inteligencia artificial, lo que permite a los equipos tomar decisiones fundamentadas en datos dentro de sus aplicaciones personalizadas.
  • Análisis de comentarios de usuarios mediante inteligencia artificial: Procesa los comentarios de las partes interesadas y las opiniones de los usuarios para identificar temas comunes o información útil, acelerando los ciclos de iteración.

Ventajas del software de desarrollo rápido de aplicaciones

La implementación de un software de desarrollo rápido de aplicaciones ofrece varias ventajas para tu equipo y tu empresa. Estas son algunas de las que puedes esperar:

  • Prototipado acelerado: Los editores visuales y las vistas previas en tiempo real permiten crear y revisar conceptos de aplicaciones rápidamente, lo que agiliza los comentarios de las partes interesadas.
  • Menor dependencia de los desarrolladores: Los creadores de aplicaciones mediante arrastrar y soltar y los componentes prediseñados permiten que los usuarios sin conocimientos técnicos participen en la creación de aplicaciones.
  • Mejora de la automatización de procesos: Las herramientas de automatización integradas simplifican los flujos de trabajo rutinarios, reduciendo el trabajo manual y los errores.
  • Integración flexible: Los conectores de datos y las API facilitan la unificación de información procedente de múltiples fuentes dentro de aplicaciones personalizadas.
  • Colaboración mejorada: Funciones como la edición multiusuario y los comentarios integrados permiten que los equipos trabajen juntos en aplicaciones en tiempo real.
  • Menores costes de implementación: Los modelos de precios transparentes y las herramientas de desarrollo de bajo código ayudan a mantener unos presupuestos previsibles a medida que crecen los proyectos.
  • Implementación escalable: Las plataformas compatibles tanto con prototipos rápidos como con aplicaciones listas para producción garantizan que las soluciones evolucionen según las necesidades.

Costes y precios del software de desarrollo rápido de aplicaciones

La selección de software de desarrollo rápido de aplicaciones requiere comprender los distintos modelos de precios y planes disponibles. Los costes varían en función de las funciones, el tamaño del equipo, los complementos y otros factores. La siguiente tabla resume los planes habituales, sus precios medios y las funciones que suelen incluir las soluciones de software de desarrollo rápido de aplicaciones:

Tabla comparativa de planes de software de desarrollo rápido de aplicaciones

Tipo de planPlan gratuitoPrecio medio$0Características comunes Proporciona creadores visuales básicos, plantillas limitadas, integraciones restringidas, acceso para un solo usuario y asistencia de la comunidad.
Tipo de planPlan personalPrecio medio$10-$30/usuario/mesCaracterísticas comunes Incluye plantillas estándar, más opciones de integración, automatización limitada, análisis básicos y asistencia por correo electrónico.
Tipo de planPlan empresarialPrecio medio$40-$80/usuario/mesCaracterísticas comunes Ofrece automatización avanzada, permisos basados en roles, integraciones mejoradas, colaboración en equipo y asistencia prioritaria al cliente.
Tipo de planPlan para empresasPrecio medio$100+/usuario/mesCaracterísticas comunes Incluye integraciones personalizadas, certificaciones de seguridad, incorporación dedicada, separación de entornos y asistencia premium.

Preguntas frecuentes sobre el software de desarrollo rápido de aplicaciones

Estas son algunas respuestas a preguntas frecuentes sobre el software de desarrollo rápido de aplicaciones:

¿En qué se diferencia el software de desarrollo rápido de aplicaciones de las herramientas de desarrollo tradicionales?

El software de desarrollo rápido de aplicaciones utiliza creadores visuales, componentes reutilizables y automatización para acelerar la creación de aplicaciones, mientras que las herramientas tradicionales dependen de la codificación manual y de un ciclo de vida de desarrollo más largo. Este enfoque de desarrollo ayuda a los equipos a iterar rápidamente y responder a los requisitos cambiantes sin necesidad de amplios conocimientos de programación.
Al utilizar un ciclo de desarrollo iterativo en lugar de un modelo rígido en cascada, los equipos pueden reducir significativamente el tiempo de desarrollo y entregar un modelo funcional mucho más rápido. Esta metodología RAD de ritmo acelerado reduce las barreras de entrada y suele funcionar como una plataforma integral de desarrollo de bajo código para las empresas modernas.

¿Pueden utilizar el software de desarrollo rápido de aplicaciones las personas que no son desarrolladoras?

Sí, la mayoría del software de desarrollo rápido de aplicaciones está diseñado para personas que no son desarrolladoras. Las interfaces de arrastrar y soltar, las plantillas y los flujos de trabajo guiados permiten a los usuarios empresariales crear y actualizar aplicaciones sin escribir código, aunque algunas funciones avanzadas pueden requerir asistencia técnica.
Esto fomenta una amplia participación de los usuarios desde las primeras etapas del proceso, lo que permite a los equipos recopilar continuamente sus comentarios y abordar rápidamente sus necesidades principales antes de finalizar la aplicación.

¿Qué tipos de aplicaciones puedo crear con el software de desarrollo rápido de aplicaciones?

Puedes crear una amplia variedad de aplicaciones empresariales, incluidas herramientas internas, automatización de flujos de trabajo, paneles de datos, portales de clientes y aplicaciones móviles o web. La flexibilidad de estas herramientas de desarrollo rápido de aplicaciones permite crear tanto prototipos sencillos como aplicaciones empresariales complejas y modulares.
Tanto si creas pequeñas utilidades como sistemas a gran escala, estas herramientas RAD garantizan que el producto final se ajuste directamente a las necesidades reales de los usuarios finales.

¿Hasta qué punto son seguras las aplicaciones creadas con software de desarrollo rápido de aplicaciones?

La seguridad depende de las medidas de protección de la plataforma, como el cifrado, los controles de acceso y las certificaciones de cumplimiento normativo. Revisa siempre la documentación de seguridad del proveedor y asegúrate de que sus prácticas se ajusten a los requisitos de tu organización antes de implementar datos o flujos de trabajo confidenciales.
Una metodología de desarrollo adecuada garantiza que la evaluación de seguridad y la depuración formen parte del ciclo de producción, protegiendo los datos sin que el proceso de implementación consuma demasiado tiempo.

¿Qué debo tener en cuenta al migrar desde sistemas heredados?

Planifica la migración de datos, la integración con las herramientas existentes y la formación de los usuarios. Busca plataformas que ofrezcan asistencia para la migración, documentación exhaustiva y recursos de incorporación para ayudar a tu equipo a realizar la transición sin problemas y minimizar las interrupciones en las operaciones empresariales.
La transición a un modelo RAD moderno permite dividir la implementación en sprints manejables, lo que facilita mucho más la adaptación a los objetivos organizativos cambiantes en comparación con un modelo de desarrollo antiguo o un modelo en espiral rígido.

Andrew Lumby
Andrew Lumby