Saltar al contenido
RoadwiseStudiopor Lumbre
Descarga gratuita · Windows 10/11 x64 · 60.4 MB Descargar Más software de Lumbre
IDE declarativo para aplicaciones administrativas

Modela una vez. Obtén la aplicación completa.

RoadwiseStudio convierte un modelo de entidades, campos, relaciones, pantallas y permisos en código PHP 8 que se ejecuta con su propia base de datos. Sin pantallas de demostración: la aplicación generada existe, migra y responde.

Un modelo JSON como única fuente de verdad SQLite, MariaDB y MySQL Vista previa real con PHP Nada se aplica sin confirmación

La aplicación PHP generada, con su base SQLite, servida en 127.0.0.1.

3motores: SQLite, MariaDB y MySQL
31archivos generados en el ejemplo Clientes y Pedidos
5áreas: entidades, relaciones, pantallas, asistente e historial
1modelo JSON como fuente de verdad

Qué construye RoadwiseStudio

Cada pieza del IDE trabaja sobre el mismo modelo. Lo que ves en el diseñador es exactamente lo que se valida, se guarda y se genera.

Entidades y campos

Texto, correo, teléfono, URL, números, fechas, moneda, enum y referencias. Longitud, obligatoriedad, unicidad, índice y valor por defecto.

Modelo JSONValidación

Relaciones

Relaciones muchos a uno que crean el campo de referencia, la clave foránea y la navegación en los formularios generados.

IntegridadFK

Pantallas

Columnas del listado, campos del formulario, búsqueda, filas por página y acciones permitidas. El listado y el formulario se generan de la misma definición.

ListadosFormularios

Autenticación y permisos

Inicio de sesión con CSRF, sesiones, roles y permisos comprobados en el servidor. El panel de administración de usuarios se genera incluido.

BackendCSRF

API REST y exportación

Endpoints JSON por entidad, exportación de listados y registro de actividad. Las mismas validaciones del formulario protegen la API.

JSONAuditoría

Vista previa real

RoadwiseStudio genera la aplicación, prepara SQLite, la sirve con php -S y la abre en WebView2. Lo que pruebas es el código que después publicas.

PHP 8WebView2

Asistente local

Propone operaciones a partir de una instrucción en español o de una consola JSON. Todo aterriza en Cambios pendientes con su validación antes de aplicarse.

DeterministaSin nube

Historial y deshacer

Cada cambio guarda su fuente (tú, asistente, importación o sistema), la descripción exacta y el estado resultante. Deshacer y rehacer recorren el historial real.

TrazabilidadReversible

Generación determinista

Mismo modelo, mismo resultado. El manifiesto registra el hash de cada archivo; tus carpetas app/custom y storage nunca se sobrescriben.

ManifiestoCódigo propio

Así se ve por dentro

Capturas tomadas de la aplicación real, con el proyecto de ejemplo Clientes y Pedidos abierto.

Aplicación PHP generada con panel de inicio, entidades y actividad reciente
Aplicación generadaInicio, entidades, usuarios y actividad, corriendo sobre SQLite.
Diseñador de entidades con campos, tipos y propiedades
Diseñador de entidadesCampos, tipos, obligatoriedad y propiedades en un solo panel.
Diseñador de pantallas con columnas, formulario y búsqueda
Diseñador de pantallasColumnas del listado, búsqueda, filas por página y acciones.
Asistente que propone operaciones sobre el modelo
AsistentePropuestas con sus pasos, validadas antes de aplicarse.
Historial de cambios con fuente, descripción y deshacer
HistorialFuente de cada cambio, descripción exacta y deshacer.
Panel de vista previa de RoadwiseStudio con el botón Generar y ejecutar
Vista previaGenera el proyecto PHP, prepara SQLite y lo sirve en 127.0.0.1.

De la idea a la aplicación en cuatro pasos

El modelo es la única fuente de verdad: lo que validas es lo que se guarda, y lo que se guarda es lo que se genera.

PASO 01

Nuevo proyecto

Elige nombre y motor de base de datos. El proyecto se guarda como un archivo JSON versionable.

PASO 02

Modela

Crea entidades, campos, relaciones y pantallas desde el explorador y los diseñadores.

PASO 03

Valida

La validación estructural y semántica devuelve errores y advertencias con código estable antes de aplicar cambios.

PASO 04

Genera y prueba

La vista previa escribe el proyecto PHP, migra la base y lo sirve en 127.0.0.1 para probarlo tal cual quedará.

Descarga para Windows

Portable, directo y sin instalador

Descomprime el ZIP y ejecuta RoadwiseStudio.exe. El paquete es autocontenido: no necesitas instalar .NET. Incluye el proyecto de ejemplo Clientes y Pedidos y las instrucciones de uso.

  • Windows 10 u 11, 64 bits.
  • Paquete autocontenido: no requiere .NET instalado.
  • PHP 8 en PATH para la vista previa y para publicar la aplicación generada.
  • WebView2 Runtime para la vista previa incrustada (incluido en Windows 11).
  • Sin cuentas, sin telemetría y sin conexión obligatoria.

Preguntas frecuentes

Lo esencial antes de descargar y modelar tu primera aplicación.

¿Qué se genera exactamente?

Una aplicación PHP 8 completa: inicio de sesión con CSRF, roles y permisos, CRUD por entidad, formularios y listados con búsqueda, filtros y paginación, relaciones, exportación, API REST, registro de actividad y migraciones para SQLite, MariaDB o MySQL.

¿Necesito saber programar?

No para modelar y probar. Si quieres extender la aplicación generada, el código es PHP legible y separado en capas; tus carpetas app/custom y storage se conservan entre generaciones.

¿Puede la IA destruir mi trabajo?

No aplica sin tu confirmación. El asistente propone operaciones que quedan en Cambios pendientes con su validación; nada se escribe en el modelo hasta que lo aplicas. Cada cambio queda en el historial y se puede deshacer.

¿Qué pasa si vuelvo a generar la aplicación?

El manifiesto guarda el hash de cada archivo. Los archivos sin cambios se dejan intactos, los obsoletos se eliminan solo si nadie los tocó y, si un archivo generado fue modificado, la nueva versión se escribe aparte con el sufijo .eidos-new.

¿Funciona con mis datos y mi hospedaje?

La aplicación generada es PHP 8 con PDO. Puedes publicarla en Apache o Nginx apuntando a public/ y usar SQLite, MariaDB o MySQL. No depende de servicios en la nube de Lumbre.

¿Hay generadores para Flutter o Windows?

Todavía no. El contrato de esos generadores está preparado en la arquitectura, pero solo el generador PHP 8 está implementado. Preferimos decirlo antes que mostrarte una maqueta.

¿Cuánto cuesta?

La versión 1.0.0 se distribuye gratis desde esta página. No hay licencia, registro ni activación.

¿Dónde quedan mis proyectos y la vista previa?

Los proyectos son archivos JSON que tú eliges dónde guardar. La vista previa se prepara en %LOCALAPPDATA%\RoadwiseStudio\Preview y puedes abrir la carpeta desde la propia aplicación.