Falls Sie es verpasst haben, ist in den letzten zwei Tagen viel passiert, was sich möglicherweise negativ auf das Qt-Framework auswirken könnte. :-( Es wird auf verschiedene und wahrscheinlich noch nicht anerkannte Arten Auswirkungen auf den Mobilfunksektor haben.
Begonnen hat es gestern mit dem internen Brief von Nokia-CEO Stephen Elop , in dem Nokia auf einer brennenden Plattform sitzt und die Notwendigkeit einer großen und aggressiven Geschäftsverlagerung verdeutlicht wird.
Einen Tag später, am Nokia World Konferenz, kündigte Nokia die Partnerschaft mit Microsoft , die im Moment wieder zu Nokia die Windows Phone 7 Plattform und Entwicklungsumgebung, Dumping Symbian entlang der Straße und Tagging Meego als Annahme F & E (ein ziemlich gefährlich Schlüsselwort ein, wenn Sie fragen mich), wie für Maemo / N900-Serie, ich denke, es ist auf Wiedersehen für immer. Ich weiß, was Sie denken, aber nein, Qt wird nicht auf die Windows Phone-Plattform portiert . Und ich bin auch über Angst diese . Die gemeinsame Pressemitteilung von Elop & Ballmer finden Sie hier .
Nachdem ich diesen riesigen Thread auf der Qt-Interest-Mailingliste gelesen habe , frage ich mich, was die Zukunft von Qt bei Nokia ist, jetzt, wo sie sich (überhaupt) nicht mehr auf Qt konzentrieren (denken Sie an den vollen Fokus) Schalten Sie Qt als Hauptentwicklungsumgebung für alle Nokia-Produkte (einschließlich Symbian, ja) bereits im Oktober ein ?).
Ich liebe Qt. Meiner Meinung nach ist es das einzig wahre plattformübergreifende Framework für die Anwendungsentwicklung und eines der wenigen, das die C ++ - Entwicklung (soweit möglich) zum Vergnügen macht. Unter Nokia sind dem Framework gute Dinge und ein beachtlicher Schwung zugestoßen. Daher frage ich mich, wie hoch die Wahrscheinlichkeit ist, dass Qt danach bei Nokia einen langsamen Tod erleidet. Ja, ich kenne KDE.org und die Tatsache, dass Qt leicht spawnbar ist, aber ich fühle mich immer noch unwohl.
Es muss auch fürchterlich sein für all die Bemühungen von Nokia-Mitarbeitern oder Dritten, die in Symbian und den gesamten Inhalt und das Geschäft von Ovi Store Symbian / Qt eingestiegen sind, und warum nicht, Maemo / Meego. Es sind auch massive Entlassungen geplant , ich vermute Symbian-Techniker und Qt?
Ich würde gerne Ihre Meinung dazu hören. Ist Qt future sicher und zuverlässig?
LE: Die Frage wurde nach und nach überarbeitet, verbessert und besser referenziert. Vielleicht möchten Sie sie noch einmal durchlesen, um zu sehen, was Sie möglicherweise verpasst haben.
quelle
moc
) abhängt und dass eine Menge Qt-Code das moderne C ++ überhaupt nicht widerspiegelt (zum Beispiel die Makros und die mangelnde Ausnahmesicherheit). . Obwohl ich verstehe, warum dasmoc
entwickelt wurde, muss ich mich neben dem "Standard" C ++ Toolset nicht unbedingt auf ein externes Tool verlassen. C ++ - Compiler sind heutzutage gut genug, um viele Dinge innerhalb der Sprache ohne ein externes Tool zu erledigen.Antworten:
Wenn Nokia die Unterstützung für Qt einstellt, ist dies meines Erachtens immer noch eine sichere Alternative für die Desktop-Entwicklung. Bevor Qt vollständig geöffnet wurde, gab es zwei Versionen der Bibliothek, und das KDE-Team konnte mit der Open-Source-Version arbeiten. Heutzutage konzentriert sich die KDE-Community stark darauf, KDE plattformübergreifend verfügbar zu machen Sehen Sie, wie Qt weiterentwickelt wird, auch wenn Nokia das Projekt aufgibt.
Gnome und GTK + scheinen insgesamt eine breitere kommerzielle Unterstützung zu haben, aber es ist nicht ausgeschlossen, dass ein anderer Big Player das Qt-Team von Nokia kauft oder dass Entwickler eingestellt werden, um an Qt für andere Unternehmen zu arbeiten.
Trotzdem würde ich hoffen, dass die Manager von Nokia erkennen, dass es nicht die beste Idee ist, sich mit WP7 an Bord zu begeben, und dass sie Meego und Qt in der Forschung und Entwicklung halten, um die Finanzierung auf diese Weise fortzusetzen Absicherung gegen das Scheitern von WP7 (oder einfach nur ein schlechtes Geschäft von Microsoft, da sie den Ruf haben, ihren Partnern in solchen Geschäften etwas anzutun).
quelle
Ich muss zugeben, dass mich diese Entscheidung verwirrt. Nach dem, was ich gehört habe, sind die Verkäufe von WP7 so peinlich schlecht, dass Microsoft nicht einmal Verkaufszahlen veröffentlicht, sondern nur "ausgelieferte Einheiten". Mir scheint, dass der Versuch, Ihre mobile Position zu verbessern, indem Sie sich an Windows Phone 7 binden, einem Mann auf einem sinkenden Schiff ähnelt, der nach dem Anker greift, um über Wasser zu bleiben.
Und da QT ein natives Code-Framework ist und WP7 nur mit Silverlight und XNA zusammenarbeiten soll (mit einigen sehr spezifischen Ausnahmen), bringt dies Microsoft auch nicht wirklich viel, es sei denn, sie werden ihre Entwicklung radikal überarbeiten kit.
quelle
Ich würde vermuten, dass Qt als mobiles Framework permanent überprüft wird.
Als plattformübergreifendes Desktop-Toolkit hat es wahrscheinlich eine ziemlich stabile Zukunft, bis MS beschließt, alle nativen Entwicklungen zu unterbrechen und alle nach .NET zu zwingen.
quelle
Qt ist eine GPL-Software. Da KDE davon abhängt und für andere außerhalb von Nokia von Nutzen ist, werden Sie wahrscheinlich feststellen, dass ein Open-Source-Fundament eine Abzweigung bildet und damit arbeitet, wenn Microsoft oder Nokia tatsächlich versuchen, die Qt-Verwaltungsstruktur auf eine solche Weise zu entstellen nicht förderlich für die Gemeinschaft.
quelle
Langfristig werden diese Ereignisse tatsächlich gut für die Zukunft von QT sein. Die Stärke von QT ist der Desktop, aber Nokia könnte ihn gezwungen haben, ein Touch-UI-Toolkit für Smartphones zu werden. Jetzt, da Nokia es nicht mehr wirklich benötigt, wird es wahrscheinlich an eine Partei verkauft, die es besser nutzt, eine Partei, die sich mehr um PCs, den Desktop und natürlich Desktop-Software-Entwickler kümmert.
quelle
Microsoft hat das mit Borland gemacht, bevor - CEO - Ex-M $ -> als nächstes das Unternehmen getötet wurde, das als Referenz für alle Nokia-Aktionäre dient. Über Qt - wahrscheinlich wird es langsam verschwinden - das ist wirklich traurig - denn es ist das beste Framework im Moment - vergleiche mit wxWidgets, .Net / Mono / etc. Wenn du nicht die Unterstützung von kommerziellen Entwicklern hast - das Framework ist wie ein Hobby Für viele talentierte Programmierer, aber ohne klare Vorstellung, wohin es geht. Wieder aus der Geschichte von M $ - wahrscheinlich werden die besten Qt-Entwickler für M $ .- Referenz Delphi - .Net arbeiten
quelle
Jemand (möglicherweise der ursprüngliche Besitzer) kauft TrollTech noch immer von Nokia und kann wieder als eigenständige Firma existieren. Ich nehme an, Nokia macht es nichts aus, nicht zum Kerngeschäft gehörende Dinge loszuwerden.
Und ja, es ist Open Source, aber es ist immer schön, eine kommerzielle Unterstützung zu haben, die die Plattform vorantreibt.
quelle
Aus der Pressemitteilung.
quelle
Dies wird eine großartige Partnerschaft. Der weltweit führende Telefonhersteller mit einem fantastischen Betriebssystem. Es wird immer besser. Schauen Sie sich nur iOS an. Als es veröffentlicht wurde, war es lächerlich und jetzt rockt es. Android und Apple sollten besser aufpassen.
quelle
Digia hat Qt 2012 von Nokia gekauft. Sie konzentrieren sich auf den Mobilfunkmarkt und QML, aber Qt Widgets und die C ++ API werden weiterhin unterstützt. Die Zukunft von Qt ist sicher und beweiskräftig.
quelle