Windows Embedded Handheld6.5用のアプリを開発する必要があります。
「はじめに」のチュートリアルやドキュメントを探し始めました。
結局のところ、私は主な事実を理解したと思いますが、それでも何かが私を不思議に思っています。
SDKまたはDTKをどこでも探しますが、何も見つかりませんでした。
小さな「チュートリアル」を見つけました: RLはこちら
ただし、すべてがWindows Mobile 6.5SDKおよびDTKを指します。
それで、それらの間には本当に違いがありますか?または、Windows Embedded Handheld6.5用に開発するためにWindowsMobile 6.5が必要なのはなぜですか?
それとも私は完全に間違っていますか?
私にとって、Windows Mobile6.5とWindowsEmbedded Handheldは、同じ名前の2つにすぎません。
MSは、製品のブランドを変更して、それが何か違う、またはより良いものだと思わせることがよくありました。特にWindowsMobile PocketPCシリーズの場合。
このようなデバイスを開発するには、Windows Mobile 6.5.3 DTKが必要です。 http://www.Microsoft.com/en-us/download/details.aspx?id=5389
DTKはこれまでのところ問題ありませんが、変更された画面レイアウトを反映していません。たとえば、DTKを使用してフォームをデザインする場合、Visual Studioは、大きなキャプション(Windows Mobileアプリにはキャプションバーがありません)と通常のフォームを含む標準フォームを表示します。メニューバー(WM 6.5.3デバイスには大きなメニューバーが表示されます)。
さらにMSでは、予告なしに一部のAPI機能(SHFullScreen)が削除されました。それが人生。
Microsoftは、Windows Mobile Platformの名前をWindows Embedded Handheldに変更しました。
そこで、次の順序でリリースされます。
Windows Mobile 5.0以降では、Windows CE 5カーネルが付属し、プロセス制限ごとに32MBの仮想RAM)があるため、新しいWindowsCEリリースからのメリットはありませんでした。 WindowsMobileの命名のようにめちゃくちゃになりました。
Windows CEでは、次のようになります。
しかし、待ってください、もっとあります。 Windowsモバイルプラットフォーム 死亡しました Microsoft .NET Compact FrameworkチームがWindowsPhoneプラットフォームの開発に移されたため、機能/改善点は提供されなくなりました。つまり、これらはろくでなしの子供たちであり、データキャプチャ用のフレームワークがいくつか追加されたWindowsPhoneに基づくWindowsMobileの精神的な継続です。これは含まれて:
Windows Embedded 6.5は、従来のWindowsMobileアプリケーションと下位互換性があります。
Microsoft によると:
Windows Embedded Handheld 6.5
Windows Mobile 6.5上に構築され、フィールドモビリティ、輸送、小売などの基幹業務アプリケーションに電力を供給します。
Windows Mobile 6.5とのアプリケーションの互換性、および一貫性のあるSDKとAPIのセット。
したがって、Windows Mobile 6.5SDKを使用する必要があると思います。