¿Cuál es una buena manera de desarrollar rápidamente una GUI simulada?

Estoy buscando un método/herramienta/software para crear fácilmente una GUI. La GUI debería verse bien, pero nada muy elegante. Debe tener casillas de verificación, listas, botones de opción, etc.

Lo importante es que, dado que esto es solo un simulacro, debe ser rápido de preparar. Si bien soy programador y conozco C/Python, preferiría algo en lo que pueda simplemente arrastrar y soltar elementos y crear una GUI en lugar de código.

La herramienta debe ser gratuita o muy barata. Pensé en Dreamweaver, pero es caro y supongo que necesitaría una pequeña curva de aprendizaje (CSS, HTML).

¿Qué debo elegir?

Si ya tiene instalado Microsoft Office, entonces Access sería una buena manera de crear un diseño de GUI usando arrastrar y soltar (botones, casillas de verificación y listas). No tiene que preocuparse por programar una base de datos, ya que es solo un simulacro. No estoy seguro de que LibreOffice Base pueda hacerlo, pero es el equivalente gratuito. Si está de acuerdo con un poco de codificación, también consulte QT Creator
Balsamiq cuesta 79 USD, no estoy seguro si es lo suficientemente barato para ti, pero es una gran herramienta.
¿Para qué sistema(s) operativo(s)? ¿Microsoft Windows? ¿Qué pasa con las aplicaciones web (alojadas, autohospedadas)?
Windows 7, o cualquier Linux me funciona. Las aplicaciones web también están bien.

Respuestas (6)

Puedes usar Lápiz :

  • gratis (+ código abierto)
  • Windows/Linux/Mac + también se puede utilizar como complemento de Firefox
  • Se puede usar para crear un borrador para la aplicación o el sitio web:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Está bien, pero ¿lo has usado? ¿Cuáles son algunos aspectos poco intuitivos de esto? ¿Inconvenientes?
@ParthianShot Lo usé brevemente hace un tiempo, no recuerdo, excepto que hizo el trabajo que se suponía que debía hacer: /

Puedes usar moqups :

  • aplicación HTML5
  • vectorial
  • Miembros del equipo ilimitados para todos los planes premium

ingrese la descripción de la imagen aquí

Respondiendo a mi propia pregunta, el que estoy usando es Axure. Pude comenzar rápidamente con una aplicación simulada. Es gratis por un mes, pero es caro comprarlo después de eso.

Esta es una muestra-

ejemplo de proyecto Axure

+1 sobre el uso de Webflow. Mi flujo de trabajo se ha ido

de: Photoshop > [cosas de desarrollador desconocido] > cliente

a: Photoshop > prototipo de baja fidelidad (escala de grises) > prototipo de alta fidelidad (temática) > cliente

Ahora puedo publicar wireframes completos basados ​​en las especificaciones del cliente incluso antes de comenzar el proyecto a veces. Bastante intenso.

Divulgación completa: algunos sesgos ya que trabajo para Webflow, pero antes de unirme al equipo, usaba Webflow a diario para proyectos de clientes, transformé mi flujo de trabajo por completo.

Recomendaría crear una aplicación de Windows Forms con Visual Studio Community Edition gratis. Tiene acceso a una amplia gama de controles de interfaz de usuario e incluso puede agregar algunas acciones de programación básicas (botón al hacer clic) para mostrar cómo funcionaría el programa.

Recomiendo Webflow para prototipos avanzados:

  • tiene una versión gratuita (limitada a solo dos páginas)
  • la codificación se realiza de una manera visual que permite a los no programadores crear páginas web completamente funcionales
  • requiere una curva de aprendizaje y en realidad es un Dreamweaver altamente modernizado, pero déjame asegurarte que la creación de prototipos de alta fidelidad que lograrías valdría la pena varias veces.