Dossier
Descargar el dossier en PDFDossier de producto
Diseñe ventanas arrastrando. Prográmelas en Python.
DMarlon Studio es un IDE visual de escritorio para crear aplicaciones con interfaz gráfica: escritorio con tkinter y web con Flask hoy; Electron, C++ y Pascal en camino.

Versión 1.0.12 · dmarlonstudio.com
Qué es
Un estudio completo para aplicaciones con interfaz
Las ventanas se dibujan con una paleta de componentes y un inspector de propiedades y eventos. El código de cada evento se escribe en Python y el estudio genera un archivo legible que se ejecuta con F9 o se exporta.
Alrededor del diseñador están las herramientas del día a día: un editor de código con git y terminal, un gestor de bases de datos, un cliente de API, FTP y diagramas. La inteligencia artificial, con Claude por defecto, ayuda a diseñar y a programar.
Funciona en macOS y Windows, guarda los proyectos como carpetas normales que se pueden versionar con git y no necesita cuenta ni servidor.
Para quién
Desarrolladores de Python
Que necesitan una interfaz para un script o una herramienta sin pelearse con la colocación de los widgets.
Equipos con herramientas internas
Formularios y tablas sobre sus bases de datos (SQLite, PostgreSQL, MySQL) en poco tiempo.
Docentes y estudiantes
Programación orientada a eventos con un resultado visible desde el primer minuto.
Quien prototipa
Una ventana de escritorio o una página web con el mismo diseño y el mismo código.

Módulos
Todo en una sola aplicación
Siete módulos en una barra lateral. Cada uno conserva lo que no se ha guardado al pasar a otro.
Diseñador
Paleta de componentes, inspector, eventos, rejilla, alinear, deshacer, Python generado y ejecución con F9.
Editor
Explorador, pestañas, buscar y reemplazar, búsqueda en archivos, terminal y git con GitHub.
Bases de datos
SQLite, PostgreSQL, MySQL/MariaDB y MongoDB: tablas, consultas y exportación a CSV.
API
Peticiones HTTP con colecciones, variables de entorno, historial y copia como curl.
FTP
Servidores FTP, FTPES y FTPS: navegar, subir, descargar y organizar archivos.
Diagramas
De flujo y de base de datos, desde una conexión o con IA, exportables a PDF.

Destinos
Un diseño, varios entornos
El diseño se guarda una vez y el estudio genera el código del entorno elegido al crear el proyecto.
| Destino | Tecnología | Estado |
|---|---|---|
| Escritorio | Python + tkinter | Disponible |
| Web | Python + Flask | Disponible |
| Escritorio multiplataforma | Electron + React | En camino |
| Nativo | C++ con FLTK | En camino |
| Nativo | Pascal con Lazarus (LCL) | En camino |
Hoy, el archivo generado funciona sin el estudio con cualquier Python 3 con tkinter, o con Flask para la web.

Inteligencia artificial
Claude, dentro del flujo de trabajo
La IA propone; usted revisa y aplica. Todo se puede deshacer.
Chat con Claude Code
A la derecha del Diseñador: Claude Code edita el diseño y el código del proyecto con la sesión del equipo, sin clave de API.
Claude implementa
En el Editor: Claude explora la carpeta y propone cambios en varios archivos, con su diff, antes de escribir nada.
Pedir a la IA
Diseña una ventana nueva (también desde un boceto), cambia la actual o escribe el código de un evento.
Su proveedor
Claude por defecto, y también OpenAI, Gemini, Mistral, Ollama y otras API compatibles.

Cómo empezar
De la descarga a la primera ventana
1. Descargue
El zip de macOS o de Windows desde dmarlonstudio.com.
2. Prepare Python
Python 3 con tkinter; para la web, Flask.
3. Abra un ejemplo
Calculadora, tareas, cronómetro, ficha de cliente… y pulse F9.
4. Cree el suyo
Nuevo proyecto, arrastre componentes y programe los eventos.
Requisitos
- macOS 10.15 o posterior, o Windows 10/11 de 64 bits.
- Python 3 con tkinter (python.org o Homebrew).
- Opcional: git, Flask, Claude Code y una clave de API de IA.
Contacto
- Manual
- dmarlonstudio.com/manual
- Código y versiones
- github.com/falconsoft3d/dmarlonstudio.com