Costó un poco más de lo previsto inicialmente, pero luego de algunas demoras finalmente se produjo la llegada de Qt 5.5, muy esperada por la buena cantidad de novedades que trae. Pero sobre todo es importante por las correcciones y mejoras, ya que en total se solucionan más de 1.500 de los fallos que los usuarios han reportado en la versión anterior, todo lo cual sin dudas contribuirá a dotar de mejor estabilidad a Qt y a los escritorios basados en ella.
Qt 5.5 es, además, compatible con Windows 10, algo para lo cual han trabajado en base a Qt 5.3 y su compatibilidad con Windows 8 y sus APIs de WInRT. No es que nos importe demasiado a los usuarios de Linux, aunque es cierto que el soporte para la plataforma de Microsoft ha sido siempre uno de los aspectos destacados de Qt por la portabilidad que ofrece, y de hecho es la base para su aparición en una cantidad cada vez mayor de proyectos.
Los gráficos reciben un fuerte empujón en Qt 5.5, gracias a Qt Canvas 3D, un módulo nuevo que facilita de gran modo la utilización de código WebGL en Qt Quick, tanto a bajo nivel como en forma conjunta con frameworks JavaScript del estilo de three.js. Otro nuevo módulo que llega es Qt 3D, que mejora el soporte que históricamente estas librerías han ofrecido para con OpenGL al facilitar todavía más la integración de elementos y modelos en el código.
Otra de las cosas que llega en Qt 5.5 es Qt Location, un nuevo módulo dirigido especialmente al desarrollo de apps de mapas y geolocalización, y que a través de las API de Qt Positioning permiten a los desarrolladores crear apps en forma rápida desde Qt Creator, pero además resulta muy interesante el soporte para Nokia Here, Mapbox y Openstreetmap. Qt Multimedia añade soporte para GStreamer 1.0 y añade un nuevo filtro de vídeo, que permite la integración con varios frameworks como OpenCL o CUDA, y siguiendo con las novedades para los desarrolladores tenemos ahora una estructura más simplificada de versiones, ya que ahora sólo habrá tres:
- Qt for Application Development: la propuesta comercial, que permite crear aplicaciones para todas las plataformas soportadas por Qt. Viene con un esquema de licencias flexible, y soporte completo.
- Qt for Device Creation: dirigido a la creación de dispositivos embebidos, ofrece herramientas y soporte completo, a la vez que mantiene el esquema flexible de licencias.
- Qt Open Source: la versión de código abierto de Qt, dirigida a aplicaciones generales que desde luego deberán estar basadas en la licencia LGPL 2.3/3, o GPL.
El artículo Qt 5.5 ya está disponible con muchas mejoras en 3D y nueva API de mapas ha sido originalmente publicado en Linux Adictos.
Enlace a la fuente original: Qt 5.5 ya está disponible con muchas mejoras en 3D y nueva API de mapas
Continúar leyendo...