2010-12-12 7 views
10

Ich weiß nicht, diese Frage sollte oder sollte nicht hier sein, aber ich frage mich so sehr. Was wird Nokia mit Qt, Symbian (3., 5., 1, 2, 3 ...) und MeeGo (Meego wird mit Symbian oder wird Symbian ersetzen) und Maemo tun?Kennt jemand die Strategie von Nokia auf Qt, Symbian, Maemo, MeeGo?

Denken Sie, dass es gut ist, Nokia Tools zu lernen? Symbian wird für immer leben oder in den nächsten X Jahren sterben?

Ich brauche Ihre Vorschläge wirklich, weil ich noch eine neue Programmiersprache lernen möchte, um mobile Anwendungen zu entwickeln, und ich denke, dass ich mich auf diesen Tonnen Weg verirrt habe.

+1

Diese Frage ist eher subjektiv und argumentativ. Obwohl ich geantwortet habe, stimme ich auch dafür, es zu schließen. – laalto

Antwort

1

Ich hoffe, Symbian wird eher früher als später sterben, aber es sollte sicher für Sie sein, die Nokia Tools zu lernen. Sie basieren jetzt auf QT, was Ihnen eine ganze Reihe von UI-Entwicklungsfähigkeiten eröffnet. QT ist plattformübergreifend und für jedes System (ob Linux, Windows, was auch immer) anwendbar, nicht nur für die Nokia-Systeme. Gibt Ihnen die Möglichkeit, auch Ihre C++ Erfahrung zu verfeinern.

Darüber hinaus ist das Nokia QT-Toolkit (QT für die Nokia-Telefone abgestimmt) sowohl für Symbian als auch für Meego geeignet, damit Sie für die Zukunft gerüstet sind. Wenn Symbian stirbt (bald, bitte), werden Sie immer noch das gleiche Toolkit für Meego verwenden.

+9

Bitte behalten Sie Ihre Anti-Symbian-Ausrichtung für sich. Es ist immer noch das am häufigsten verwendete Smartphone-Betriebssystem auf dem Planeten. In Kombination mit dem plattformübergreifenden Qt ist dies eine fantastische Möglichkeit, Millionen von Endbenutzern zu erreichen. – Dynite

+0

Aber es stirbt, nicht wahr? – uzay95

2

Nokia hat eine großartige Strategie geplant. Die Strategie wird offensichtlich klar in qt Die Devlopers können anstatt mit ihrem Code auf eine Plattform zu zielen, können sie mehrere Plattformen wie z. B. eine App für Solitäre entwickelt haben und dann in Windows Linux und Mac sowie Symbian und Windows laufen lassen mobile.Hence Verringerung der Anzahl der Codierung Stunden und Bemühungen der Plattform Wie für Symbian und Meego Symbian: -wir haben kontinuierliche Updates unabhängig von Telefon machen Meego: -wird mit einer neuen parallelen UI kommen, die auch in integriert werden könnte

symbian

Insgesamt: -kein Plattform binärer Bruch und einfache Bereitstellung für Entwickler

+2

Es gibt immer noch Binärbrüche zwischen den Plattformen - es sei denn, Sie befinden sich innerhalb der gleichen Plattformfamilie wie Symbian. Im Idealfall können Sie dieselbe Quelle für verschiedene Ziele kompilieren, aber dieselbe Binärdatei wird nicht überall ausgeführt. – laalto

10

Qt haben gre bei plattformübergreifendem Versprechen. Es ist noch nicht ganz da, das Schreiben von plattformübergreifenden mobilen Apps ist "schreibe einmal, #ifdef überall" im Moment. Wenn Sie jedoch die Entwicklung von mobilen Apps für Nokia-Geräte anstreben, ist das Lernen von Qt sicherlich der richtige Einstieg. Qt mit z.B. Qt Mobility Ergänzungen ist der größte gemeinsame Nenner zwischen den Plattformen.

Wenn Sie einfachere Widget-Anwendungen erstellen möchten, gehen Sie stattdessen zu HTML5. Es ist noch mehr plattformübergreifend. (Noticed das Nokia-wrt-Tag: Vergiss WRT. Es wurde eingestellt.)

Wie für die Plattform Lebenszyklen, es ist nur normale Entwicklung. Neue Plattformen werden ältere in High-End-Geräten ersetzen. Ältere Plattformen sterben nicht, sondern werden nur in billigeren Endgeräten eingesetzt. So wird Symbian nicht so bald sterben. In absehbarer Zukunft wird es immer noch eine große Anzahl von Symbian-basierten Geräten auf dem Markt geben, die in der Lage sind, Qt-Apps, die für Symbian kompiliert sind, auszuführen. Teufel. Selbst die älteren Plattformen der Serien 40 und 30 sind immer noch in ihren Segmenten, obwohl Qt nicht auf ihnen läuft.

Im Fall von Maemo und MeeGo wird MeeGo Maemo ersetzen (technisch MeeGo ist eine Art Maemo 6).

Im Fall der Symbian-Entwicklung hat Nokia das Symbian^n-Modell ab Symbian^4 aufgegeben und ist zu einem fortlaufenden, rollenden Update-Modell übergegangen. Es wird also nur die Symbian-Plattform geben, nicht viele von ihnen.

+3

Das Schöne an diesem Ansatz mit Qt ist, dass (zum größten Teil) das Schreiben von Qt-Apps nur auf Meego AND Symbian läuft und es ermöglicht, dass hunderte von Millionen von Endbenutzern mit dem gleichen Code angesprochen werden. – Dynite

3

Die Antworten auf diese Frage haben sich seit der Ankündigung von Nokia, dass sie für ihre Smartphone-Plattform auf Windows Phone 7 umsteigen werden, wirklich sehr geändert.Während sie behaupten, dass sie weiterhin an MeeGo als Forschungs- und Entwicklungsplattform arbeiten werden, scheint es klar, dass sie viele ihrer Pläne für Maemo, MeeGo und sogar Qt weitgehend aufgeben werden, da dies auf WP7 nicht möglich ist. Symbian ist offiziell tot für neue Smartphones von Nokia.

Aber Nokia ist nur ein Unternehmen, wenn auch der größte Handy-Anbieter der Welt. Dennoch, Samsung ist auf den Fersen und es gibt viele Unternehmen Marktanteil von Nokia auf dem Smartphone-Markt, viele davon mit Android. Wenn Sie also nach einer zukünftigen Plattform für die Entwicklung suchen, die von großen Unternehmen genutzt wird, könnten Sie schlechter dran tun als zu lernen, wie Sie Qt für Linux entwickeln.

+0

Ich kündigte die Nokia und Symbian. Jetzt lern Android und vielleicht später iphone (wegen des Marktanteils). Vielen Dank für Ihre Antwort und ich denke, Nokia wird in naher Zukunft wieder in der Radwelt sein ... – uzay95

Verwandte Themen