2012

Páginas: 7 (1588 palabras) Publicado: 23 de junio de 2012
TESIS 1

Jaime sanchez ginez

exposición: herramientas para el nuevo desarrollo de interfaces.

19/06/2012

TESIS 1

Jaime sanchez ginez

exposición: herramientas para el nuevo desarrollo de interfaces.

19/06/2012

INTRODUCCION:

HERRAMIENTAS PARA EL NUEVO DESARROLLO DE INTERFACES:

los distintos conjuntos de herramientas gráficas tienen una importancia práctica. Laslicencias de GTK+ y de TK le permiten desarrollar tanto aplicaciones de código libre como de código propietario sin tener que pagar licencia. La licencia de Motif requiere pagar, mientras que la licencia de QT requiere pagar solamente si se escribe código propietario.

QUE SON LAS LICENCIAS GTK Y TK ?
es un conjunto de bibliotecas multiplataforma para desarrollar interfaces gráficas de usuario (GUI),principalmente para los entornos gráficos GNOME, XFCE y ROX aunque también se puede usar en el escritorio de Windows, Mac OS y otros.

GTK+ se ha diseñado para permitir programar con lenguajes como C, C++, C#, Java, Ruby, Perl, PHP o Python.
Licenciado bajo los términos de LGPL, GTK+ es software libre y es parte del proyecto GNU.

GTK+ se basa en varias bibliotecas desarrolladas por el equipode GTK+ y de GNOME:
* GLib. Biblioteca de bajo nivel estructura básica de GTK+ y GNOME. Proporciona manejo de estructura de datos para C, portabilidad, interfaces para funcionalidades de tiempo de ejecución como ciclos, hilos, carga dinámica o un sistema de objetos.
* GTK. Biblioteca la cual realmente contiene los objetos y funciones para crear la interfaz de usuario. Maneja widgets comoventanas, botones, menús, etiquetas, deslizadores, pestañas, etc.
* GDK. Biblioteca que actúa como intermediario entre gráficos de bajo nivel y gráficos de alto nivel.
* ATK. Biblioteca para crear interfaces con características de una gran accesibilidad muy importante para personas discapacitadas o minusválidos. Pueden usarse utilerías como lupas de aumento, lectores de pantalla, oentradas de datos alternativas al clásico teclado o ratón.
* Pango. Biblioteca para el diseño y renderizado de texto, hace hincapié especialmente en la internacionalización. Es el núcleo para manejar las fuentes y el texto de GTK+2.
* Cairo. Biblioteca de renderizado avanzado de controles de aplicación.

PROBLEMÁTICA:

* El desarrollador de software, cuenta con muchas herramientas deinterfaces, esto crea problemas en el diseño y desarrollo de nuevas interfaces , ya que el usuario al no saber manejar dichas herramientas para su diseño de interfaces esto le traerá consigo problemas :

* Por ello el usuario debe saber escoger el software adecuado para su mejor manipulación, ya que este le pueda ayudar y mejorar su diseño de interfaces o desarrollo de un nuevo software y evitarestos problemas frecuentes que pueda llegar a ocasionarle y así tener un mejor diseño de interfaces.

JUSTIFICACION:

* Si el conjunto de herramientas es adecuado para un programador. El desarrollo de interfaces será mas frecuente y evitara problemas con el diseño de interfaces.

* Si el usuario conoce y sabe manejar el software con el que va a diseñar sus interfaces, este no leocasionara ningún problema ya que el usuario conoce y sabe con que tipo de software puede trabajar sin tener ningún desperfecto con su diseño.

* Al diseñar interfaces debemos tener en cuenta que no todos los usuarios pueden adaptarse al mismo software ya que en tiempos modernos se han creado softwares que traen consigo un sistema único, esto quiere decir que los nuevos desarrolladores traen yaun concepto mas objetivo en cuanto a diseño de interfaces.

* El usuario puede manipular estos nuevos desarrolladores a sus necesidades y al nuevo sistema mas practico que estos ofrecen su enfoque es en solucionar problemas comunes en el desarrollo de interfaces.

HIPOTESIS:

Las nuevas herramientas para un nuevo desarrollo de interfaces traen consigo un nuevo concepto único ya que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 2012
  • 2012
  • 2012
  • 2012
  • 2012
  • 2012
  • 2012
  • 2012

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS