10

この質問がここにあるべきかどうかはわかりませんが、とても不思議です。Nokia は、Qt、Symbian (3rd、5th、1、2、3 ...)、MeeGo (Meego は symbian と一緒になるか、Symbian に取って代わる) と Maemo で何をしますか?

Nokia のツールを学ぶのは良いことだと思いますか? Symbian は永遠に生き続けるか、次の X 年で死ぬか?

モバイル アプリケーションを開発するための新しいプログラミング言語をもう 1 つ学びたいのですが、道に迷ってしまったので、あなたの提案が本当に必要です。

4

4 に答える 4

10

Qt は、クロスプラットフォームで大きな可能性を秘めています。現時点では、クロスプラットフォームのモバイルアプリを作成することは「一度書けばどこでも #ifdef」です。しかし、Nokia デバイス向けのモバイル アプリ開発をターゲットにしている場合は、Qt を学ぶことが間違いなく出発点です。Qt と Qt Mobility の追加などは、プラットフォーム間の最大の共通点です。

より単純なウィジェット アプリケーションを作成する場合は、代わりに HTML5 を使用してください。さらにクロスプラットフォームです。(nokia-wrt ​​タグに気付きました: WRT は忘れてください。廃止されました。)

プラットフォームのライフサイクルに関しては、それは単なる正常な進化です。新しいプラットフォームは、ハイエンド デバイスの古いプラットフォームに取って代わります。古いプラットフォームは死にませんが、安価なローエンド デバイスで使用されるだけです。したがって、Symbian がすぐに死ぬことはありません。近い将来、Symbian 用にコンパイルされた Qt アプリを実行できる膨大な数の Symbian ベースのデバイスが市場に出回るでしょう。なんてこった。古いシリーズ 40 およびシリーズ 30 プラットフォームでさえ、Qt は実行されていませんが、依然として存在し、そのセグメントでうまく機能しています。

Maemo と MeeGo の場合、MeeGo が Maemo に置き換わります (技術的には MeeGo は Maemo 6 のようなものです)。

Symbian の進化の場合、Nokia は Symbian^4 の時点で Symbian^n モデルを捨て、継続的なローリング アップデート モデルに移行しました。そのため、Symbian プラットフォームのみが存在し、多くはありません。

于 2010-12-13T08:01:37.540 に答える
3

この質問に対する答えは、Nokia がスマートフォン プラットフォームを Windows Phone 7 に移行すると発表して以来、大きく変化しています。彼らは、研究開発プラットフォームとして MeeGo に取り組み続けると主張していますが、WP7 ではスターターではないため、Maemo、MeeGo、さらには Qt の計画の多くを放棄することは明らかです。Symbian は、Nokia の新しいスマートフォンで正式に廃止されました。

しかし、世界最大の携帯電話ベンダーとはいえ、Nokia は 1 つの企業にすぎません。それでも、Samsung は後れを取っており、多くの企業がスマートフォン市場で Nokia から市場シェアを奪っています。その多くは Android を使用しています。したがって、大企業が使用する将来の開発プラットフォームを探している場合、Qt for Linux で開発する方法を学ぶよりも悪い結果になる可能性があります。

于 2011-03-25T16:20:20.147 に答える
2

ノキアには素晴らしい戦略が計画されています。戦略は qt で明らかに明確になります。開発者は、コードで 1 つのプラットフォームをターゲットにする代わりに、egzample のように複数のプラットフォームをターゲットにすることができます。ソリテール用に開発されたアプリを用意し、それを Windows Linux と Mac、さらには symbian と Windows Mobile で実行します。したがって、プラットフォームのコーディング時間と労力を削減します symbian と meego に関しては、Symbian:-電話に関係なく継続的に更新されます Meego:-symbian にも統合できる新しい並列 UI が登場します

全体: - プラットフォームのバイナリ ブレークがなく、開発者にとって簡単な展開

于 2010-12-13T06:14:59.860 に答える
1

Symbian が遅かれ早かれ死ぬことを願っていますが、Nokia のツールを学ぶことは安全なはずです。それらは現在、QT に基づいており、UI 開発スキルの全範囲が開かれています。QT はクロスプラットフォームであり、Nokia システムだけでなく、あらゆるシステム (Linux、Windows など) に適用できます。C++ の経験を磨く機会も与えてくれます。

さらに、Nokia QT ツールキット (Nokia の携帯電話用に調整された QT) は、Symbian と Meego の両方に共通しているため、将来の準備は万端です。Symbian が終了しても (すぐにお願いします)、Meego 用に同じツールキットを引き続き使用することになります。

于 2010-12-13T05:27:06.027 に答える