En caso de que te lo hayas perdido, han sucedido muchas cosas en los últimos dos días que podrían afectar el marco Qt, para peor. :-( Impactará en el sector móvil de varias maneras y probablemente no reconocidas actualmente, seguro.
Comenzó ayer con la carta interna del CEO de Nokia, Stephen Elop, que representa a Nokia sentado en una plataforma en llamas y la necesidad de un cambio grande y agresivo en los negocios.
Un día después, en la conferencia Nokia World, Nokia anunció la asociación con Microsoft , que en este momento reanuda a Nokia a adoptar la plataforma Windows Phone 7 y el entorno de desarrollo, deshacerse de Symbian en el camino y etiquetar a Meego como I + D (una palabra clave bastante peligrosa si me preguntas), en cuanto a la serie Maemo / N900, supongo que es adiós para siempre. Sé lo que estás pensando, pero no, Qt no se transferirá a la plataforma de Windows Phone. Y también tengo miedo de esto . Puede ver el comunicado de prensa conjunto de Elop & Ballmer aquí .
Ahora, después de leer este enorme hilo en la lista de correo de Qt-interés, no puedo evitar preguntarme, ¿cuál es el futuro de Qt en Nokia, ahora que ya no están enfocados (en absoluto?) En Qt (recuerde el enfoque completo ¿Activar Qt como marco de desarrollo principal para todos los productos Nokia (incluido Symbian, sí) en octubre ?).
Me encanta Qt, en mi opinión, es el único verdadero marco de desarrollo de aplicaciones multiplataforma y uno de los pocos que hace que el desarrollo de C ++ sea un placer (en la medida de lo posible) y le han sucedido cosas buenas al marco y un impulso considerable mientras estaba bajo Nokia, Por lo tanto, me pregunto, ¿cuáles son las posibilidades de que Qt pueda sufrir una muerte lenta en Nokia después de esto? Sí, sé sobre KDE.org y el hecho de que Qt es fácil de generar, pero todavía me siento incómodo.
También debe ser horrible para todos los esfuerzos, ya sea por parte de los empleados de Nokia o de terceros que se han dedicado a Symbian y a todo el contenido y negocios de Ovi Store Symbian / Qt y, por qué no, Maemo / Meego. También hay planes de despidos masivos , sospecho que los técnicos de Symbian y Qt?
Me encantaría saber tu opinión sobre esto. ¿Qt future es seguro y a prueba?
LE: La pregunta ha sido revisada gradualmente, mejorada y mejor referenciada, por lo que es posible que desees volver a leer rápidamente para ver lo que te has perdido.
fuente
moc
), y que una gran cantidad de código Qt no refleja C ++ moderno (las macros y la falta de seguridad de excepción, por ejemplo) . Si bien entiendo por quémoc
se desarrolló, prefiero no tener que depender de una herramienta externa además del conjunto de herramientas "estándar" de C ++. Los compiladores de C ++ hoy en día son lo suficientemente buenos como para que puedas hacer muchas cosas dentro del lenguaje sin una herramienta externa.Respuestas:
Si Nokia elimina el soporte para Qt, creo que sigue siendo una apuesta segura como API para el desarrollo de escritorio. Antes de que Qt se abriera por completo, había dos versiones de la biblioteca, y el equipo de KDE logró trabajar con la versión de código abierto, y en estos días la comunidad de KDE está muy concentrada en hacer que KDE esté disponible multiplataforma, por lo que pude Véalos manteniendo el desarrollo en Qt incluso si Nokia abandona el proyecto.
Gnome y GTK + parecen tener un soporte comercial más amplio en general, pero no está fuera del alcance de la posibilidad de que otro jugador importante compre el equipo Qt de Nokia o que los desarrolladores sean contratados para trabajar en Qt para otras compañías.
Dicho esto, espero que los ejecutivos como Nokia se den cuenta de que involucrarse completamente con WP7 no es la mejor idea, y que de hecho están manteniendo a meego y Qt en I + D con la intención de continuar financiando como una forma de cobertura contra el fracaso de WP7 (o simplemente obtener un mal negocio de Microsoft, ya que tienen la reputación de hacerles a sus socios en negocios como este).
fuente
Debo admitir que estoy confundido por esta decisión. Por lo que escuché, las ventas de WP7 son tan vergonzosamente malas que Microsoft ni siquiera publicará números de ventas, solo "unidades enviadas". Me parece que intentar mejorar su posicionamiento móvil conectándose a Windows Phone 7 es muy parecido a un hombre en un barco que se hunde agarrando el ancla para tratar de mantenerse a flote.
Y dado que QT es un marco de código nativo, y se supone que WP7 solo funciona con Silverlight y XNA, (con algunas excepciones muy específicas), esto tampoco le gana mucho a Microsoft, a menos que vayan a reelaborar radicalmente su desarrollo equipo.
fuente
Mi conjetura sería que Qt como marco móvil está fscked, permanentemente.
Como un kit de herramientas de escritorio multiplataforma, aunque probablemente tenga un futuro bastante estable, hasta que MS decida romper cualquier desarrollo nativo y forzar a todos a ingresar a .NET.
fuente
Qt es un software GPL. Dado que KDE depende de él y es útil para otros fuera de Nokia, creo que verá una base de código abierto que se bifurca y se ejecuta con ella si Microsoft o Nokia realmente intentan destrozar la estructura de administración de Qt de una manera que sea no propicio para la comunidad.
fuente
A la larga, esos eventos serán realmente buenos para el futuro de QT. La fuerza de QT es el escritorio, pero Nokia podría haberlo obligado a convertirse en un kit de herramientas de interfaz de usuario táctil para teléfonos inteligentes. Ahora que Nokia ya no lo necesita más, probablemente lo venderá a una parte que lo use mejor, una parte que se preocupa más por las PC, el escritorio y, por supuesto, los desarrolladores de software de escritorio.
fuente
Microsoft hizo eso con Borland antes - CEO - ex miembro de M $ -> luego mata a la compañía que es para referencia de todos los accionistas de Nokia. Acerca de Qt - probablemente desaparecerá lentamente - eso es realmente triste - porque es el mejor marco en este momento - compárelo con wxWidgets, .Net / Mono / etc. Si no tiene el apoyo de desarrolladores comerciales - el marco es como un hobby para un montón de programadores talentosos, pero sin una visión clara de a dónde va. Una vez más a partir de la historia de M $, probablemente los mejores desarrolladores de Qt irán a trabajar por M $ .- referencia Delphi - .Net
fuente
Alguien (los propietarios originales tal vez) aún podrían comprar TrollTech de Nokia y pueden volver a existir como una compañía separada. Supongo que a Nokia no le importará deshacerse de los negocios no centrales.
Y sí, es de código abierto, pero siempre es bueno tener algún respaldo comercial que impulse la plataforma hacia adelante.
fuente
De comunicado de prensa.
fuente
Esta será una gran asociación. El principal fabricante de teléfonos del mundo con un sistema operativo increíble. Se pondrá mejor y mejor. Solo mira iOS. Cuando fue lanzado, era ridículo y ahora está rockeando. Es mejor que Android y Apple estén prestando atención.
fuente
Digia compró Qt a Nokia en 2012. Están enfocados en el mercado móvil y QML, pero Qt Widgets y la API C ++ aún son compatibles. El futuro de Qt es seguro y a prueba.
fuente