Windows Phone APIマッピングツール:QtからWP7への移行

最小限の労力でQtプログラマーがWindows Phoneのアプリケーション開発を準備できるように、 Windows Phone APIマッピングツールにSymbian Qtが追加されました。



マッピングツールは、同じプログラミング言語を知っており、この知識でWindows Phoneプラットフォーム用のアプリケーションを作成したい開発者向けの一種の辞書です。 他のプラットフォームのAPIに精通している開発者は、マッピングツールAPIを使用して、Windows Phoneで適切なクラス、メソッド、およびイベントを見つけることができます。







基本的に、Windows Phone APIマッピングツールはQt APIクラスおよびメソッドのサブジェクトインデックスであり、MSDNのSilverlight、C#、およびXNAドキュメントからコンパイルされた対応するWP7 APIクラスおよびメソッドを参照します。



開発者専用に設計されたWindows Phone APIマッピングツールには、SymbianのメインQt 4.7ライブラリであるQtCore、QtGUI、QtLocation、QtNetwork、QtSql、QtXml、QtWebKit、QML Elements、QML Componentsが含まれています。 マッピングツールAPIには、開発者にも役立つコードサンプルとチュートリアルがあります。





Qtとともに、iOSおよびAndroidがWindows Phone APIマッピングツールに導入されました。 ところで、iOS、WP7、AndroidのプログラミングからQtプログラミングへの移行を容易にするリバースAPIマッピングツールがあります。



Windows Phone開発をまったく初めて行う場合は、Microsoft WindowsおよびNokiaガイド「 Symbian Qtアプリケーション開発者向けWindows Phoneガイド 」を読むことをお勧めします。このガイドでは、Symbian用Qtを作成する開発者向けのWindows Phoneプログラミングの原則について説明しています。 このマニュアルは8つの章で構成されており、アプリケーション設計、C#プログラミング、アプリケーションのWindows Phoneへの移植などに関する推奨事項が含まれています。



ちなみに、MicrosoftはNokiaと共同で、Windows Phone 7のアプリケーション開発者を対象としたコンテスト開催しています。コンテストに参加するには、WP7の新年をテーマにしたアプリケーションを作成する必要があります。運が良ければ、新しいNokia Lumia 800スマートフォンの所有者になれます。



All Articles