Las interfaces de usuario son el punto de interaccion entre las aplicaciones y las personas que las utilizan. Aunque su funcion se centra en la entrada y salida de informacion, muchas veces determinan el exito o el fracaso de un programa, ya que, por muy interesante que este sea, si resulta dificil de manejar, provocara un rechazo que desanime incluso a probarlo. Es probable que las aplicaciones que haya desarrollado con Python hasta ahora se limiten a un intercambio de informacion con el usuario en modo texto. Con la lectura de este libro adquirira los conocimientos necesarios para dotarlas de una interfaz grafica, con el fin de hacerlas mas amigables, atractivas y faciles de usar. Aunque en Python existen diferentes paquetes para conseguir este proposito, se ha elegido Tkinter por ser su libreria estandar. Tanto es asi, que viene con el propio entorno de desarrollo. En este libro aprendera todo lo necesario para trabajar con esta libreria, ya que le permitira:"e;Descubrir los controles graficos proporcionados por Tkinter, como etiquetas, botones, menus, campos de entrada de texto, etc. Con ellos podra crear otros mas elaborados, como barras de menus, barras de tareas o formularios, entre otros muchos. Naturalmente, podra configurar el aspecto de cada uno de ellos, como el tamano, el color, el tipo de fuente y cualquier otro rasgo que exhiban. "e;Utilizar cuadros de dialogo para abrir o guardar archivos, elegir un color o dar mensajes informativos al usuario, de los que se podria esperar una respuesta. "e;Situar cada uno de los elementos graficos en una ventana segun el diseno deseado, para conformar de esta forma el aspecto visual de la interfaz. "e;Establecer el comportamiento de cada uno de los componentes graficos, determinando la respuesta que deben dar a cualquier evento al que quiera que respondan. De esta forma, podran moverse por la pantalla, aparecer o desaparecer, y cambiar de tamano, color o cualquier otra de sus caracteristicas. "e;Conocer los controles graficos del modulo ttk, que adaptan su apariencia a la del sistema operativo en el que se ejecutan (Windows, MacOS o Linux). Todos los conceptos introducidos iran seguidos de ejemplos que demostraran como llevarlos a la practica. Ademas, los programas utilizados se explican linea a linea para que no queden dudas sobre su funcionamiento. El libro parte de un nivel basico de Python, pero, si no conoce este lenguaje o quiere refrescar sus conocimientos, se proporciona un amplio anexo en el que se ensenan sus principios basicos de funcionamiento, con el fin de que pueda seguir sin problemas las practicas propuestas. No espere mas, hagase con su ejemplar y proporcione a sus aplicaciones el diseno y la funcionalidad que merecen. Tomas Dominguez es ingeniero de telecomunicacion y doctorado en inteligencia artificial. Su labor profesional se ha desarrollado en una multinacional de telecomunicaciones, donde ha ocupado diversos cargos relacionados con la tecnologia. Asimismo, ha ejercido como profesor universitario de ingenieria informatica en la Universidad Alfonso X el Sabio de Madrid.
EAN 9788426734013
ISBN 8426734014
Typ produktu Ebook
Vydavateľ Marcombo S.A.
Dátum vydania 24. októbra 2021
Jazyk Spanish
Krajina Uruguay
Autori Minguez, Tomas Dominguez