Futuro desarrollo software QT

Alinearte a tus proveedores, es nadar a favor de corriente.

Siempre he considerado básico estar informado y alineado a las estrategias de los proveedores. Hoy día estoy pendiente de los movimientos de Google, WordPress, Zendesk,… y sobre todo QT.

En el último Life is Soft explique los tres pilares estratégicos de Velneo para los próximos años, Open Apps, API y Cloud. Por su parte Digia en los últimos QT Developer Days, comunicó sus objetivos para el año 2017. Voy a comentar los tres pilares de su estrategia para los próximos años.

#1 en la experiencia del desarrollador.

En Digia están  apostando por la formación y los encuentros entre desarrolladores para que aprender QT sea fácil y con menos esfuerzo. Un objetivo de QT es conseguir unificar herramientas, refuerza su apuesta por QT Creator. Están trabajando en los instaladores en línea de QT5 con la idea de mejorar la experiencia del desarrollador a la hora de empezar con QT. Se seguirá pudiendo trabajar en QT con QT Creator, Visual Studio o Xcode. Por último invierten en herramientas que ayuden al desarrollador a mejorar su productividad como QT Designer y las nuevas Qt Quick.

#1 Creando grandes experiencias de usuario.

QT redobla sus esfuerzos para conseguir que QT sean unas librerías que permitan crear impresionantes interfaces de usuario con un gran rendimiento gráfico. QT Quick 2 ofrece un escenario gráfico GL basado en un sistema de partículas y efectos gráficos. La apuesta de QT es conseguir que sea fácil crear aplicaciones con grandes efectos gráficos.

#1 en Soporte Multiplataforma

QT nació con el objetivo de crear un sistema de librerías multiplataforma para un gran número de sistemas, escritorio, embebidos y móviles. Esta esencia se había perdido con la compra de Nokia (se centró en sistemas móviles)  y ahora las QT vuelven a sus orígenes. Están reforzando la apuesta por los sistema de escritorio y están trabajando duramente en Android e IOS.  Las versión de QT 5.3 serán una versión estable de QT5, esta versión se espera en 2014.

Mejoran los servicios sobre QT

Llevo tanto tiempo sin escribir que me cuesta abrir el wordpress, es el resultado del efecto gimnasio, acabo de pasar el periodo de tiempo más largo sin escribir en mi blog y esto no tiene disculpa.

Estamos pasando una época de mucho trabajo, el mejor arranque de año que recuerdo trae consigo una carga de trabajo importante y esto sumado a cambios organizativos internos pues me trae de cabeza. Sarna con gusto no pica :).

Es hora de cambio hábitos, tengo que recuperar mi trabajo en el blog y más en un año que pinta que puede ser importante. Vamos con ello.

La resaca vivida en el último mes con los cambios estratégicos de Nokia-QT provocó Anuncios sobre sistemas operativos en Smartphone y trae interesantes noticias para nosotros explicadas en el día de ayer por QT. Llegan a un acuerdo con Digia el partner más fuerte en prestar servicios sobre QT y que a partir de ahora dará todos los servicios de valor añadido de la plataforma, venta, formación, consultoría y soporte de la licencia comercial.

Una de las cosas más interesantes para mi es “Digia will provide a  dedicated team of Qt developers, with a focus on desktop and key embedded platforms, to improve Qt based upon your input”. “Digia dedicará un equipo de desarrolladores QT focalizados en el escritorio,…..”

Por otra parte, Nokia centrará en el desarrollo general de las librerías dejando los servicios a una empresa especializada en ello y con fuertes intereses en el desktop.

¿Por qué es tan interesante el acuerdo?

Que una empresa de móviles te de servicios de soporte y consultoría de desarrolladores la verdad no tiene mucho sentido estratégico, aunque no había grandes problemas estoy seguro de que los servicios mejorarán.

¿Por qué Digia dedicará un equipo completo para el Desktop?

Nokia desarrolla las librerías de una manera global y con el ojo siempre puesto en el móvil (cómo es lógico) por otro parte, los intereses de Velneo están vinculados con el desktop por lo tanto que Digia se centre con un equipo en el desktop mejora la situación actual que al día de hoy no era mala  pero todo lo que sume al desarrollo de QT bienvenido sea.


Nokia.QT.Velneo.Comunidad. La mejor noticia del año

En estas últimas semanas se han producido las mejores noticias del año para Velneo y su comunidad. No se trata de un desarrollo nuevo, una campaña, un nuevo mercado, una nueva tarifa, un nuevo servicio,…NO tiene nada que ver con Velneo y lo que puede hacer sino con los anuncios de QT-Nokia. Ni en mis mejores sueños podía soñar con una situación como la actual cuando empezamos a desarrollar con QT hace más de 5 años.

.

1.-De Velazquez Visual a Velneo V7

Velazquez Visual en su transacción a Velneo y la nueva Velneo V7 decide tras años de investigación por parte de nuestro arquitecto Juan Muñoz-Cobos elegir las librerías QT. Para la elección de las librerías se tardan dos años por la importancia de la decisión, se trata de las librerías en las que se va a reescribir de cero toda la Plataforma Completa de desarrollo de aplicaciones empresariales y con las que tendremos que convivir al menos 20 años. Empezar de cero tras veinte años  de trabajo (1990) no es una decisión fácil y QT es una de las razones principales.

.

2.- Nokia compra QT.

QT era una compañía que facturaba alrededor de 25 Millones de Euros cuando la compró Nokia en 2008 que factura entorno a los 40.000 Millones anuales. Estamos hablando de que una compañía de 40.000 millones que compra a una de 25 Millones. ¿Vemos la dimesión?. En 29 Enero, 2008 escribí en un post denominado Nokia compra QT que finalizaba con el siguiente párrafo:

Buena noticia para el futuro de V7, no es algo que nos afecta a corto plazo, no obstante a medio plazo 2 o 3 años está noticia puede ser básica en la estrategia de todos nosotros. (Calculo que en 3 o 4 años la implementación escritorio-móvil será una necesidad para cualquier programador de gestión)

.

Cuando escribí este párrafo pensaba que Nokia invertiría muchos millones en el desarrollo y crecimiento de QT como ha ocurrido pero por la diferencia de dimensiones nunca soñé en una apuesta como la que acaban de anunciar.

.

3.-Nokia y el futuro.

El 16 de Septiembre escribí el post ¿Cuál es la estrategia de Nokia? en el que analizaba desde mi punto de vista la situación actual de gigante filandés. Nokia es una empresa de hardware que se está dando cuenta que compite en una industria de software (smartphone), sabe que tiene que hacer un gran cambio interno y ha empezado como se tiene que empezar por arriba. Nuevos fichajes de Nokia:

.

Stephen Elop (CEO): Canadiense, su experiencia se centra en ser un alto ejecutivo de empresas de software. Macromedia–>Adobe–>Juniper Networks–>Microsoft–>Nokia. De repente una empresa de hardware de toda la vida ficha a un hombre de software para dirigirla, yo creo que el mensaje está claro. Stephen es alguien que, en sus propias palabras, está “enfocado en proveer grandes experiencias a los consumidores”.

Lo que acaba de decir Stephen Elop sobre QT:

.

Perhaps the greatest strength in the area of platforms, however, is also another example of an unpolished gem, and that relates to the use of Qt – spelled Q T – as a cross-platform environment for the development of applications that can reach, ultimately, across much of our portfolio. Qt will offer application breadth and reach that is unrivaled in the industry.

Qt sea tal vez la mayor fortaleza que tenemos en el área de plataformas, sin embargo, es también otro ejemplo de una joya sin pulir, y que se relaciona con el uso de Qt  como un entorno para el desarrollo multi-plataforma de aplicaciones que puede alcanzar, en última instancia, la gran parte de nuestra cartera. Qt ofrecerá una amplitud  y alcance en nuestras aplicaciones que no tiene rival en la industria.

.

.

Rich Green nuevo CTO, Chief Technical Officer (en cristiano nuevo responsable de tecnología de Nokia). Americano, que anteriormente era uno de los ejecutivos más importantes del software de Sun Microsystems.

La primera gran sorpresa es que Rich Green estuvo en los Developer Days de QT en Munich (donde también estuvo Velneo), en esas jornadas Rich Green anunció la apuesta de Nokia por la tecnología de las librerías QT, todo el desarrollo de Nokia estará centrado en QT. Increíble pero cierto y lógico por otra parte. Posteriormente Nokia define aún más la estrategia de desarrollo para unificar los entornos de Symbian y Meego, con enfoque único sobre el marco de Qt y soporte para HTML5. Rich Green no contento con tanto anuncio, graba un video el que vuelve a insistir en que Nokia apostarán EXCLUSIVAMENTE por unas librerías que serán QT.

.

.

4.-Conclusiones

.

  • Hace 7 años se apuesta por unas librerías casi desconocidas que hoy se convierten en la base de desarrollo de Nokia, una de las empresas más grandes del mundo.
  • El anuncio demuestra que la calidad de las librerías QT es única, posiblemente las mejores del mercado hoy día.
  • Velneo no sólo se convierte en la mejor plataforma de desarrollo de aplicaciones empresariales para QT-Nokia sino en la ÚNICA con más de siete años de ventaja con cualquiera que quiera empezar ahora.
  • La comunidad de Velneo se posiciona de una manera única para poder ofrecer aplicaciones empresariales para los dispositivos presentes y futuros de Nokia, tiene la experiencia, el conocimiento y plataforma para desplegar aplicaciones empresariales en QT-Nokia de una manera que nadie puede ahora mismo.
  • El futuro empieza hoy, no dejéis pasar esta oportunidad
  • Mucha gente a la que hoy todo esto le suena a Chino se dará cuenta dentro de cinco años que estamos ante uno de los días más importantes de la historia de Velneo y su Comunidad.

.

Post dedicado a mi amigo  Juan Muñoz-Cobos porque el trabajo, constancia y pasión no entienden de suerte sino de buenas decisiones.

.


Nokia – el portatil

En las jornadas de puertas abiertas de Velneo comenté que Nokia es nuestro socio tecnológico y que si queremos ver por donde irá el futuro debemos fijarnos en los movimientos del gigante. Nokia es el dueño de QT por tanto todos sus movimientos son importantes a medio y largo plazo para la comunidad de desarrolladores en Velneo V7.

El último movimiento de Nokia es que se ha introducido en el mercado de los portátiles aquí os dejo con su presentación. Tenemos que estar atentos y alinear nuestros esfuerzos.

Qt añade la licencia LGPL

Nokia anunció esta semana una buena noticia para toda la comunidad. Las Qt además de permitir la licencia GPL soportará la licencia LGPL. Este cambio nos permitirá ser más flexibles e integrar paquetes comerciales con paquetes abiertos.

La licencia LGPL es una licencia más permisiva que la GPL y nos abre nuevas posibilidades a la hora de abrir y compartir código. Este movimiento entre otras cosa ha simplificado el movimiento de Qtwebkit a la hora de integrarse dentro de Second Life.

gtgpl

Todo esto permitirá que Qt se siga expandiendo y nos abre nuevas posibilidades a la hora de usar código abierto. La verdad que desde la compra de Nokia, QT no ha parado de evolucionar y eso son buenísimas noticias para nosotros. Una de las decisiones estratégicas más importantes de Velneo es la elección de las librerias y cada día estamos más satisfechos con la evolución que están tomando.

Great News

Nokia Internet Tablets soportará QT

Qt (toolkit)Image via Wikipedia

La plataforma Open Source Maemo, la cual es usada por los sistemas Internet Tablets de nokia soportará QT como herramienta de desarrollo en poco tiempo. Ya había hablado en su momento de la buena noticia que me parecía que Nokia comprara QT. Maemo seguirá siendo el sistema principal de la plataforma Internet Tables pero incluirá las librerías de QT con lo cual permitirá a cualquier desarrollador de QT la portabilidad a este tipo de desarrollos.

Entre los planes de Nokia está el permitir que QT corra en cualquier tipo de dispositivo móvil, de nokia o de otros fabricantes.

Quim Gil producto manager de la plantaforma de desarrollo de Nokia ha dicho:

“Nosotros queremos explorar las posibilidades de cross-plataform que existen entre S60 y Maemo, además queremos comprobar el interés de los desarrolladores en trabajar con QT y las tablets. GTK+ y Qt coexisten en el escritorio de Linux, vamos a probar el Mix con Maemo”

Que mejor que verlo para demostrarlo, ahí va V7-Qt de Trolltech sobre Maemo.

Links interesantes:

http://www.engadget.com/2008/04/24/nokia-internet-tablets-to-get-ubuntu-and-qt-ports/

http://www.regdeveloper.co.uk/2008/01/28/nokia_acquires_trolltech/

http://www.crunchgear.com/2008/04/25/trolltechs-qt-ubuntu-coming-to-nokia-internet-tablets/

http://ajaxian.com/archives/webkit-gtk-and-qt

Nokia compra Qt

Hoy nos hemos levantado con una noticia importante para toda la comunidad Velneo, Nokia adquiere Trolltech (empresa creadora de QT). Ayer comenté que Trolltech adopta la GPLv3 para las librerías Qt, este movimiento parecía sólo enfocado a la salida de KDE 4, pero al ver la noticia de hoy está claro que preparaba el gran anuncio de esta mañana.

¿Es bueno este anuncio?

Desde mi punto de vista, lo mejor que nos podía pasar en Velneo.

  • Nokia apoya 100% el Software Libre.
  • Nokia es una de las grandes lo que le dará un gran impulso a QT en todos los campos.
  • Nokia apostará por la tecnnología móvil lo que nos asegura un gran futuro en este campo.
  • Nokia apostará por aplicaciones que corran por internet e interactuen con todo tipo de dispositivos.

Me quedo con algunas de las frases más interesantes del anuncio:

Nokia and third party developers will be able to develop applications that work in the Internet, across Nokia’s device portfolio and on PCs.

“Nokia y los desarrolladores podremos programar aplicaciones que trabajen por internet, que correrán en el portafolio de dispositivos de Nokia y en PC” (no olvidemos que Nokia es el 1º fabricante mundial de dispositivos móviles).

The future proof Qt software allows developers to code less, create more and deploy anywhere.

“El futuro permitirá a los desarrolladores programar menos, crear más e implementar en cualquier sitio”.

(traducciones a mi manera,:))

Más információn, página de Trolltech.

Buena noticia para el futuro de V7, no es algo que nos afecta a corto plazo, no obstante a medio plazo 2 o 3 años está noticia puede ser básica en la estrategía de todos nosotros. (Calculo que en 3 o 4 años la implementación escritorio-movil será una necesidad para cualquier programador de gestión)

nokia