«Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general.

Property Value
dbo:abstract
  • «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. Utilizando sus propios widgets, trazado de gráficos 2D y sistema de eventos (aunque FLTK2 ha ganado experimental soporte para usar opcionalmente la biblioteca gráfica cairo) desarrollados sobre el abstracto código dependiente del sistema, lo cual permite escribir programas que lucen idénticos cuando son compilados en cualquiera de los sistemas operativos soportados. FLTK es software libre, licenciado bajo LGPL con la cláusula adicional que permite enlazado estático por aplicaciones con licencias incompatibles. Además incluye a FLUID (del inglés, FLTK User Interface Designer), una interfaz de diseño gráfico de FLTK que genera los archivos de cabecera y código para una IGU desarrollada. En contraste a otras bibliotecas como Qt y wxWidgets, FLTK aplica una estricta regla de eficiencia antes de apariencia, lo que le cuesta restricciones a su apariencia y funcionalidad, pero por otro lado, hace de FLTK una biblioteca que consume muy bajos recursos y muy pequeña en tamaño. Esto se refleja en el pequeño tamaño de los programas (el programa «Hola, Mundo!» en FLTK solo ocupa alrededor de 100 KiB), y permite que sea usualmente estáticamente enlazada, aunque el enlace dinámico también está disponible. Lo que previene el uso de complicados macros y preprocesamiento de código separado, además no hace uso de avanzadas características de C++ como: plantillas, excepciones, . Las versiones FLTK 1.1.x no usan namespace. Por lo anterior y combinado con el modesto tamaño del paquete, requiere de una corta curva de aprendizaje para los nuevos usuarios. Pero estas ventajas como se comentó anteriormente vienen con sus correspondiente desventajas. FLTK ofrece menos widgets o menos efectos que otras que más grandes bibliotecas gráficas, además por usar widgets no nativos, no luce como las aplicaciones nativas que lucen y se siente igual que la plataforma gráfica del sistema. (es)
  • «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. Utilizando sus propios widgets, trazado de gráficos 2D y sistema de eventos (aunque FLTK2 ha ganado experimental soporte para usar opcionalmente la biblioteca gráfica cairo) desarrollados sobre el abstracto código dependiente del sistema, lo cual permite escribir programas que lucen idénticos cuando son compilados en cualquiera de los sistemas operativos soportados. FLTK es software libre, licenciado bajo LGPL con la cláusula adicional que permite enlazado estático por aplicaciones con licencias incompatibles. Además incluye a FLUID (del inglés, FLTK User Interface Designer), una interfaz de diseño gráfico de FLTK que genera los archivos de cabecera y código para una IGU desarrollada. En contraste a otras bibliotecas como Qt y wxWidgets, FLTK aplica una estricta regla de eficiencia antes de apariencia, lo que le cuesta restricciones a su apariencia y funcionalidad, pero por otro lado, hace de FLTK una biblioteca que consume muy bajos recursos y muy pequeña en tamaño. Esto se refleja en el pequeño tamaño de los programas (el programa «Hola, Mundo!» en FLTK solo ocupa alrededor de 100 KiB), y permite que sea usualmente estáticamente enlazada, aunque el enlace dinámico también está disponible. Lo que previene el uso de complicados macros y preprocesamiento de código separado, además no hace uso de avanzadas características de C++ como: plantillas, excepciones, . Las versiones FLTK 1.1.x no usan namespace. Por lo anterior y combinado con el modesto tamaño del paquete, requiere de una corta curva de aprendizaje para los nuevos usuarios. Pero estas ventajas como se comentó anteriormente vienen con sus correspondiente desventajas. FLTK ofrece menos widgets o menos efectos que otras que más grandes bibliotecas gráficas, además por usar widgets no nativos, no luce como las aplicaciones nativas que lucen y se siente igual que la plataforma gráfica del sistema. (es)
dbo:genre
dbo:latestReleaseVersion
  • 1.3.0
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1828483 (xsd:integer)
dbo:wikiPageLength
  • 7019 (xsd:integer)
dbo:wikiPageRevisionID
  • 125248930 (xsd:integer)
prop-es:desarrollador
  • Bill Spitzak (es)
  • Bill Spitzak (es)
prop-es:género
prop-es:lenguajeProgramación
prop-es:licencia
  • LGPL con la excepción que permite enlace estático. (es)
  • LGPL con la excepción que permite enlace estático. (es)
prop-es:logo
prop-es:nombre
  • FLTK (es)
  • FLTK (es)
prop-es:sistemaOperativo
  • Unix/Linux/BSD , Mac OS X, Windows (es)
  • Unix/Linux/BSD , Mac OS X, Windows (es)
prop-es:sitioWeb
prop-es:webÚltimaVersión
prop-es:últimaVersión
  • 130 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. (es)
  • «Fast, Light Toolkit» (se pronuncia «felteck») es una biblioteca de GUI multiplataforma, desarrollada inicialmente por Bill Spitzak y luego mantenida por un grupo de desarrolladores alrededor del mundo. La biblioteca fue desarrollada teniendo en cuenta programación de gráficos 3D en mente, para esto tiene una interfaz a OpenGL, pero es aún apropiada para desarrollar aplicaciones IGU de propósito general. (es)
rdfs:label
  • FLTK (es)
  • FLTK (es)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • FLTK (es)
  • FLTK (es)
is owl:sameAs of
is foaf:primaryTopic of