作ろうと考えています。
作るソフトでは、他のPCと TCP/IP で
ソケット通信をさせたいと考えています。
そこで、
1)開発環境をそろえるには何が必要か
(ダウンロードするもの、買うものなど)
2)PocketPC 2003 で TCP/IP をつかった
サンプルソース
を教えていただきたく思います。
できれば RADツールのような開発方法ができると
とてもうれしいのですが、(VBeのようなものなどなど。)
情報があればお願いします。
Windows Mobile 2003 = Pocket PC 2003
1.
Windows Mobile 2003 software for Pocket PC
日本語版 ソフトウェア開発キット(SDK)
※:概要の部分参照
http://www.microsoft.com/downloads/details.aspx?familyid=9996B31...
eMbedded Visual Tools 3.0(日本語版)
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&a...
eMbedded Visual C++ 4.0 JA
http://www.microsoft.com/downloads/details.aspx?familyid=1DACDB3...
eMbedded Visual C++ 4.0 SP4(日本語版)
http://www.microsoft.com/downloads/details.aspx?familyid=4A4ED1F...
その他ダウンロード
http://www.microsoft.com/japan/windowsmobile/downloads/default.m...
2. 不明
WindowsCE開発者向け情報
開発環境は1の方が書かれているようなものでいいと思います。(C/C++の場合)ちなみにeMbedded Visual C++は無償ダウンロードできますが、マイクロソフトの無償サポート期間がまもなく切れます(2007/07/10)。使えなくなるわけではありませんが、不具合等が見つかってもサービスパックなどは今後でなくなります。またVistaには対応予定がありません。
.NET Compact Framework(VBやC#など)を使いたい場合は、最新版のVisual Studio 2005を購入する必要があります。C/C++もサポートしています。
Visual Studio 2005の場合は、PocketPC 2003 SDKは一緒にインストールされます。
PocketPC 2003でのTCP/IP通信(ソケット通信)ですが、ほとんどの機能はデスクトップPCと互換があります。
C/C++での開発を考えている場合は、ソケットAPIはWin32とほぼ完全に互換があります(ただし一部機能はサポートされていないことがあります)。
VBの場合は、.NET Compact Frameworkを使うことになりますが、これもやはりデスクトップ版の.NET Frameworkとかなりの互換があります。
したがってサンプルソースは、通常のPC用のソケット通信の参考書などでも十分使えます。
すでにPC用のソケット通信の知識をお持ちであればそのまま利用できます。
おおお。非常に有用な情報
ありがとうございます。
継続して開発するのであれば
投資したほうがよさそうですね。
非常に助かりました。
リンクのリストアップありがとうございます。
ここまで捜し切れずに困っていたので
非常にたすかります。