Que es FLTK?


FLTK es una completa librería para el desarrollo de Interfaz Gráfica de Usuario (o IGU), Es muy rápida, pequeña y puedes modificarla fácilmente, y producir tus propios Objetos IGU (o widgets) ya que tienes el código disponible. Es muy sencilla de compilar, y además tienes el soporte de un foro muy activo, en donde mucha gente estará lista las 24 horas para ayudarte en los problemas que tengas, puedes preguntar cualquier problema desde lo mas sencillo hasta lo mas complicado (pero solo en Ingles), si quieres hacer alguna pregunta en Español la puedes enviar a el FORO DE FLTK.

 

FLTK: (http://www.fltk.org/)

The Fast Light Tool Kit (FLTK) se pronuncia "fellteck" es una librería GUI con licencia LGPL equipada con una gran cantidad de widgets listos para ser usados en tus programas, y que además es muy rápida produce ejecutables pequeños. Es una librería de plataforma-cruzada (es decir trabaja en sistemas X como Linux (ver freedesktop), BSD, Sun Solaris , MacOS X y además en Microsoft Windows). Soporta OpenGL (y Mesa). Es un código C++ muy ordenado y fácil de entender y usar. Esta pequeña y liviana librería, incluye una interfaz de desarrollo visual llamado Fluid muy fácil de entender por el humano (del tipo lo que ves es lo que obtienes), que genera código fuente en C++ muy sencillo y editable. Además provee de widgets para visualización gráfica 3D con OpenGL/Mesa, soporta doble buffer, incluye una pequeña y veloz librería de gráficos 2D, y muchas otras características como cortar-pegar, arrastrar. Esta muy bien documentada e incluye una gran cantidad de interesantes programas de ejemplo. Es muy simple configurar, compilar e instalar, es mi librería de Interfaz Gráfica con el Usuario (GUI) favorita.

Foro de programación de FLTK en Español

Que significan las diferentes versiones de FLTK?

Hay dos versiones de FLTK, que son FLTK 1.x.x y FLTK 2.0 (la x significa un numero que depende de la versión), la primera son las versiones antiguas pero hay que notar que las versiones FLTK 1.1.x son las más estables, y que la versión FLTK 2.0 es todo un nuevo proyecto aun en desarrollo que esta en constante cambio y es más bien para programadores, pero tiene muchas mejoras considerables con las anteriores, por lo que lo recomendable es utilizar la FLTK 1.1.x para desarrollar programas, pero también compilar y aprender FLTK 2.0 para cuando halla una versión estable cambiar rápidamente, ya que esta última tiene mejores característica.

La versión oficial de FLTK es:

FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation.

FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes.

FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking.