Caso você tenha perdido, muita coisa aconteceu nos últimos dois dias que poderia potencialmente impactar a estrutura do Qt, para pior. :-( Irá impactar o setor móvel de várias maneiras e provavelmente não atualmente reconhecidas, com certeza.
Tudo começou ontem com a carta interna do CEO da Nokia, Stephen Elop, mostrando a Nokia sentada em uma plataforma em chamas e a necessidade de uma grande e agressiva mudança nos negócios.
Um dia depois, na conferência Nokia World, a Nokia anunciou a parceria com a Microsoft , que atualmente retoma a Nokia adotando a plataforma Windows Phone 7 e o ambiente de desenvolvimento, jogando Symbian pela estrada e rotulando Meego como P&D (uma palavra-chave bastante perigosa se você me pergunta), quanto à série Maemo / N900, acho que é adeus. Sei o que você está pensando, mas não, o Qt não será portado para a plataforma Window Phone. E eu também tenho medo disso . Você pode assistir ao comunicado de imprensa conjunto da Elop & Ballmer aqui .
Agora, depois de ler esse enorme tópico na lista de discussão sobre interesses do Qt, não posso deixar de me perguntar qual é o futuro do Qt na Nokia, agora que eles não estão mais focados (afinal?) No Qt (lembre-se do foco total ativar o Qt como principal estrutura de desenvolvimento para todos os produtos Nokia (incluindo Symbian, sim) em outubro ?).
Eu amo o Qt, na minha opinião, é o único framework de desenvolvimento de aplicativos multiplataforma e um dos poucos a tornar o desenvolvimento de C ++ uma alegria (na medida do possível), e coisas boas aconteceram com o framework e um impulso considerável na Nokia, então, eu estou me perguntando, quais são as chances de o Qt sofrer uma morte lenta na Nokia depois disso? Sim, eu sei sobre o KDE.org e o fato de o Qt ser facilmente reproduzível, mas ainda me sinto desconfortável.
Também deve ser horrível para todos os esforços dos funcionários da Nokia ou de terceiros que entraram no Symbian e em todo o conteúdo e negócios da Symbian / Qt da Ovi Store e, por que não, Maemo / Meego. Também há demissões em massa planejadas , eu suspeito que os técnicos da Symbian e o Qt?
Eu adoraria ouvir sua opinião sobre isso? O futuro do Qt é seguro e à prova?
LE: A questão foi sendo gradualmente revisada, aprimorada e melhor referenciada; portanto, você pode querer reler rapidamente para ver o que pode ter perdido.
fonte
moc
), e muito código Qt não refletir C ++ moderno (macros e falta de segurança de exceção, por exemplo) . Embora eu entenda por que omoc
foi desenvolvido, prefiro não depender de uma ferramenta externa além do conjunto de ferramentas C ++ "padrão". Atualmente, os compiladores C ++ são bons o suficiente para que você possa fazer muitas coisas na linguagem sem uma ferramenta externa.Respostas:
Se a Nokia matar o suporte ao Qt, acho que ainda é uma aposta segura como uma API para o desenvolvimento de desktops. Antes da abertura completa do Qt, havia duas versões da biblioteca, e a equipe do KDE conseguiu trabalhar com a versão de código-fonte aberto. Atualmente, existe um foco muito forte na comunidade do KDE em disponibilizar o KDE entre plataformas, para que eu pudesse vê-los mantendo o desenvolvimento no Qt, mesmo que a Nokia abandone o projeto.
O Gnome e o GTK + parecem ter um suporte comercial mais amplo em geral, mas não está fora do campo de possibilidade que outro grande jogador compre a equipe Qt da Nokia ou que os desenvolvedores sejam contratados para trabalhar no Qt para outras empresas.
Dito isso, eu espero que os executivos, como a Nokia, percebam que se envolver completamente com o WP7 não é a melhor idéia, e que eles estão de fato mantendo o meego e o Qt em P&D, com a intenção de continuar financiando-o como uma forma de hedging contra o fracasso do WP7 (ou apenas obtendo um mau acordo com a Microsoft, pois eles têm a reputação de fazer com seus parceiros em acordos como esse).
fonte
Devo admitir que estou confuso com esta decisão. Pelo que ouvi, as vendas do WP7 são tão embaraçosamente ruins que a Microsoft nem sequer publica números de vendas, apenas "unidades enviadas". Parece-me que tentar melhorar seu posicionamento móvel amarrando-se ao Windows Phone 7 é muito parecido com um homem em um navio afundando agarrando a âncora para tentar se manter à tona.
E como o QT é uma estrutura de código nativa e o WP7 deve funcionar apenas com o Silverlight e o XNA (com algumas exceções muito específicas), isso também não ganha muito a Microsoft, a menos que eles refiram radicalmente seu desenvolvimento kit.
fonte
Meu palpite seria que o Qt como uma estrutura móvel é fscked, permanentemente.
Como um kit de ferramentas para desktops de plataforma cruzada, embora provavelmente tenha um futuro bastante estável, até que a MS decida interromper todo e qualquer desenvolvimento nativo e forçar todos a usar o .NET.
fonte
Qt é um software GPL. Como o KDE depende disso e é útil para outras pessoas fora da Nokia, acho que você verá uma fundação de código aberto criar um garfo e rodar com ela se a Microsoft ou a Nokia tentarem alterar a estrutura de gerenciamento do Qt de uma maneira que seja não é propício para a comunidade.
fonte
A longo prazo, esses eventos serão realmente bons para o futuro da QT. A força do QT é a área de trabalho, mas a Nokia pode ter forçado a se tornar um kit de interface do usuário para smartphones. Agora que a Nokia realmente não precisa mais dela, provavelmente a venderá para uma parte com melhor uso, uma parte que se preocupa mais com PCs, desktops e, é claro, com desenvolvedores de software para desktops.
fonte
A Microsoft fez isso com a Borland antes - CEO - ex M $ guy -> depois matou a empresa que é referência para todos os acionistas da Nokia. Sobre o Qt - provavelmente desaparecerá lentamente - isso é realmente triste - porque é a melhor estrutura no momento - compare com wxWidgets, .Net / Mono / etc. Se você não tem o apoio de desenvolvedores comerciais - a estrutura é como um hobby para muitos programadores talentosos, mas sem uma visão clara para onde está indo. Novamente da história do M $ - provavelmente os melhores desenvolvedores de Qt trabalharão para M $ .- referência Delphi - .Net
fonte
Alguém (talvez os proprietários originais) ainda possam comprar o TrollTech da Nokia e eles poderão existir novamente como uma empresa separada. Suponho que a Nokia não se importe em se livrar de negócios não essenciais.
E sim, é de código aberto, mas é sempre bom ter algum apoio comercial que impulsiona a plataforma.
fonte
Do comunicado de imprensa.
fonte
Será uma ótima parceria. O principal fabricante de telefones do mundo com um sistema operacional incrível. Vai ficar melhor e melhor. Basta olhar para o iOS. Quando foi lançado, era ridículo e agora está balançando. É melhor que Android e Apple estejam prestando atenção.
fonte
A Digia comprou o Qt da Nokia em 2012. Eles estão focados no mercado móvel e no QML, mas o Qt Widgets e a API C ++ ainda são suportadas. O futuro do Qt é seguro e à prova.
fonte