Microsoft Corporation
July 7, 2005
日本語版最終更新日 2006 年 4 月 13 日
ここでは、Windows Mobile 5.0 に導入された新しい機能と主要な変更について説明します。
機能のサポートと拡張
Windows Mobile の開発者は、Microsoft Visual Studio 2005 を使用して、ネイティブ コードとマネージ コードのどちらで開発するかを選択できるようになりました。また、Windows Mobile 5.0 は、両方のプラットフォーム向けに多くの新しい API とクラスを導入しました。
ネイティブ開発者向けの新しい API
Windows Mobile 5.0 におけるネイティブ開発者向けの新しい API のリストを次に示します。
マネージ開発者向けの新しい API
Windows Mobile 5.0 におけるマネージ開発者向けの新しいクラスのリストを次に示します。
| トピック | 説明 |
| テレフォニー | |
| Outlook Mobile | |
| メッセージング | |
| 構成マネージャ | |
ネイティブ開発者とマネージ開発者の両者向けの新機能
Windows Mobile 5.0 の新しい API とクラスには次のものもあります。
| トピック | 説明 |
| 状態および通知ブローカー | |
| 画像の選択ダイアログ | |
| Camera Capture API/SHCameraCapture | |
| Pocket Outlook の拡張機能 | |
さらに、Windows Mobile 5.0 に関連するサービスとテクノロジの機能について提案されていた多数の改良を行いました。SDK ドキュメントの「Product Reference for Windows Mobile 5.0」(英語)で、Windows Mobile 5.0 の各機能領域に関連する改良を説明しています。
開発環境
マネージ コード アプリケーションは、Visual Studio 2005 と .NET Compact Framework を使用して開発できます。また、ネイティブ コード アプリケーションは、Visual Studio 2005 を使用して開発できます。デバイス エミュレータと IDE には多くの改良が行われました。詳細については、「Development Tools and Resources」(英語) を参照してください。既存のプロジェクトの新しい開発環境への移行については、「Migrating and Porting Applications」(英語) を参照してください。
ドキュメント
Windows Mobile のオンライン ヘルプにタスク ベースの情報が追加されたので、Windows Mobile ベースの Pocket PC と Smartphone デバイス向けにプロフェッショナルで堅牢なアプリケーションを正しく開発、テスト、および配布できるようになりました。配布については、「Deploying Windows Mobile Applications」(英語) を参照してください。
さらに、「Developer's Reference」(英語) に、Windows Mobile の詳細な機能に関するリファレンス情報が記載されています。
Windows Mobile のオンライン ヘルプは毎月更新されます。リファレンス ドキュメントの毎月の更新については、「What's New in Documentation」(英語) を参照してください。
フィードバックの送信には、すべてのトピックに表示される [ フィードバックの送信 ] リンクをご利用ください。
ファイル システムとデータ ストア
Windows Mobile は EDB をサポートするようになりました。詳細については、「EDB Reference」(英語) を参照してください。
マネージ コードの開発
SDK には Microsoft.WindowsMobile クラス ライブラリが含まれます。このライブラリは .NET Compact Framework クラス ライブラリを補い、RAD(rapid application developement)を利用して新しいモバイル アプリケーションを作成したり、Windows Mobile プラットフォームを構成するアプリケーションを拡張できるように設計されています。詳細については、「Managed Code」(英語) と「Support for Managed Code Development」(英語) を参照してください。
Internet Explorer Mobile
Internet Explorer Mobile は次の項目をサポートするように更新されました。
セキュリティ
Windows Mobile ベースの Pocket PC は 1 階層のセキュリティ モードをサポートするようになりました。これは、署名済みアプリケーションと未署名のアプリケーションを区別します。詳細については、「Windows Mobile Device Security Model」(英語) を参照してください。