Programación práctica de alto rendimiento con Qt 5

Puntuación:   (3,6 de 5)

Programación práctica de alto rendimiento con Qt 5 (Marek Krajewski)

Opiniones de los lectores

Resumen:

El libro es muy elogiado por su exhaustiva exploración del rendimiento de Qt y su perspicaz contenido, tanto para desarrolladores experimentados como novatos, aunque tiene algunos defectos menores.

Ventajas:

Bien escrito y fácil de leer, cobertura excepcional del rendimiento de Qt, perspicaz sobre las herramientas y técnicas existentes, valioso tanto para desarrolladores de Qt como de C++, adecuado para varios niveles de experiencia.

Desventajas:

Contiene algunas erratas, más centrado en Windows que en Linux, cobertura limitada de QML.

(basado en 1 opiniones de lectores)

Título original:

Hands-On High Performance Programming with Qt 5

Contenido del libro:

Construya aplicaciones Qt eficientes y rápidas, detecte problemas de rendimiento y descubra soluciones para perfeccionar su código Características principales Construya aplicaciones eficientes y concurrentes en Qt para crear aplicaciones multiplataforma Identifique los cuellos de botella de rendimiento y aplique el algoritmo correcto para mejorar el rendimiento de la aplicación Profundice en la programación paralela y la gestión de memoria para optimizar su código Descripción del libro

Conseguir un código eficiente mediante el ajuste del rendimiento es uno de los principales retos a los que se enfrentan muchos programadores. Este libro examina la programación Qt desde la perspectiva del rendimiento. Explorará los problemas de rendimiento que surgen al utilizar el framework Qt y los medios y formas de resolverlos y optimizar el rendimiento.

El libro destaca las mejoras de rendimiento y las nuevas funciones lanzadas en Qt 5.9, Qt 5.11 y 5.12 (LTE). 12 (LTE). Dominará las mejores prácticas y herramientas generales de rendimiento informático, que pueden ayudarle a identificar las razones que subyacen a un bajo rendimiento, y los problemas de rendimiento más comunes que se experimentan al utilizar el marco de trabajo Qt. En los capítulos siguientes, explorará la programación multihilo y asíncrona con C++ y Qt y aprenderá la importancia y el uso eficiente de las estructuras de datos. También tendrás la oportunidad de trabajar con técnicas como la gestión de memoria y las directrices de diseño, que son esenciales para mejorar el rendimiento de las aplicaciones. Las completas secciones que cubren todos estos conceptos te prepararán para adquirir experiencia práctica en algunos de los campos de aplicación más apasionantes de Qt: los dominios del desarrollo móvil e integrado.

Al final de este libro, usted estará listo para construir aplicaciones Qt que son más eficientes, concurrentes y orientadas al rendimiento en la naturaleza Lo que aprenderá Entender las mejores prácticas clásicas de rendimiento Llegar a enfrentarse con la arquitectura de hardware moderna y su impacto en el rendimiento Implementar herramientas y procedimientos utilizados en la optimización del rendimiento Comprender las técnicas de trabajo específicas de Qt para la interfaz gráfica de usuario (GUI) y la programación de la plataforma Hacer que el Protocolo de Control de Transmisión (TCP) y el Protocolo de Transferencia de Hipertexto (HTTP) sean performantes y utilizar las clases Qt relevantes Descubrir las mejoras que Qt 5.9 (y las próximas versiones) tiene reservadas Explorar la arquitectura del motor gráfico de Qt, sus fortalezas y debilidades. 9 (y las próximas versiones) Explorar la arquitectura del motor gráfico de Qt, sus puntos fuertes y débiles A quién va dirigido este libro

Este libro está diseñado para desarrolladores de Qt que deseen crear aplicaciones de alto rendimiento para dispositivos de escritorio e integrados. Se requiere experiencia en programación con C++. Tabla de contenidos Comprensión de programas de alto rendimiento Perfiles para encontrar cuellos de botella Profundización en C++ y rendimiento Uso eficiente de estructuras de datos y algoritmos Guía detallada de concurrencia y multihilo Fallos de rendimiento y cómo superarlos Comprensión del rendimiento de E/S y superación de problemas relacionados Optimización del rendimiento gráfico Optimización del rendimiento de red Rendimiento de Qt en plataformas móviles e integradas Pruebas e implementación de aplicaciones Qt

Otros datos del libro:

ISBN:9781789531244
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación práctica de alto rendimiento con Qt 5 - Hands-On High Performance Programming with Qt...
Construya aplicaciones Qt eficientes y rápidas,...
Programación práctica de alto rendimiento con Qt 5 - Hands-On High Performance Programming with Qt 5
Muerte en Breslavia - Death in Breslau
Breslavia era una ciudad alemana fronteriza con Checoslovaquia. Desde la Segunda Guerra Mundial es Wroclaw, en Polonia. Marek...
Muerte en Breslavia - Death in Breslau
El fin del mundo en Breslavia - End of the World in Breslau
La Breslavia de los años veinte es una guarida de marqueses y mercaderes, jugadores y ratas de...
El fin del mundo en Breslavia - End of the World in Breslau
Fantasmas de Breslavia - Una investigación de Eberhard Mock - Phantoms of Breslau - An Eberhard Mock...
La tercera investigación de Eberhard Mock: otro...
Fantasmas de Breslavia - Una investigación de Eberhard Mock - Phantoms of Breslau - An Eberhard Mock Investigation

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)