C++ で Windows Phone アプリ (できればバージョン 7.5 および 8) を作成したいと考えています。ネットを検索したところ、この目的のために XAML はサポートされておらず、C++ 自体から UI を生成する必要があることがわかりましたが、その方法はわかりません。しかし、Windows ストア アプリでは、UI は XAML によって生成され、コード ビハインドは C++/CX によって生成されます。その目的で C++/CX と XAML を使用することは可能ですか、または C++ で UI を生成するリソースを提供できますか?
2 に答える
これらのリンクをチェックしてください:
http://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/98475feb-076f-434d-a5c8-24c8ccc4c9c0/
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681687%28v=vs.105%29.aspx
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681693%28v=vs.105%29.aspx
次のことをお勧めします。
メイン プロジェクトを C# で記述します (XAML を使用)
必要に応じて (ネイティブ、アンマネージ) C++ モジュールを呼び出します (パフォーマンスのため)。
また、XAML 自体は必ずしもプラットフォーム間で移植できるわけではないことに注意してください。
私の知る限り、Windows Phone 用の C# および VB.net 用のライブラリがあります。XAML は非常に使いやすいので、何かを書くために何かを失うことはありません。また、アプリが認定に合格するかどうかも考慮する必要があります。そのため、Windows Phone のサポート チームに相談して、助けを求めてください。