Python による Windows Mobile 開発
-
09-06-2019 - |
質問
Python で Windows Mobile Professional アプリケーションの開発を始める最善の方法は何ですか?エミュレータを含む適切な SDK はありますか?たとえば、UI の下層にある Windows API 呼び出しを過剰に行わなくても、それは可能でしょうか?
解決
IronPython チームと .Net Compact Framework チームが連携すれば、Visual Studio がすぐに Windows Mobile 開発用に Python をサポートする日が来るかもしれません。残念ながら、 この機能リクエストは長年にわたって問題トラッカーに残されていました...
他のヒント
(私は以前、Windows Mobile 用の顧客アプリを作成していました。)
パイソンのことは忘れてください。たとえそれが技術的に可能だったとしても、
- アプリは大きくなります (Python ランタイム全体をアプリにバンドルする必要があります)
- アプリは大量のメモリを使用します (Python は C/C++ に比べてメモリを大量に消費します)
- アプリが遅くなるでしょう
- (必然的に)問題が発生したときに役立つドキュメントやディスカッション グループが見つからない
C/C++ (または C#) を使用してください。Visual Studio 2005/2008 には、これらに適したツール (WinMO の SDK が組み込まれており、エミュレータまたは USB 経由で接続されたデバイスでのデバッグ) があり、これらのテクノロジに関する最良のドキュメントに加えて、活発なフォーラム/ディスカッション グループ/メーリング リストがあります。助けを求める。
パイソンCE
Windows CE (Pocket PC) デバイス用の Python ポート。可能な限りデスクトップ バージョンに近づけることを目的としています (コンソール、現在のディレクトリのサポート、テストスイートに合格)。
(ソース: ソースフォージ.net)
ちょうどこれを見つけました: http://ejr44.blogspot.com/2008/05/python-for-windows-mobile-cab.html
Windows Mobile で Python を提供するための .CAB ファイルの完全なセットのようです。