Windows Mobileは、 MicrosoftがスマートフォンやPDA(携帯情報端末)向けに開発した、現在は開発が終了しているモバイルオペレーティングシステムです。 [ 1 ]新興のモバイル/ポータブル分野におけるWindowsデスクトップOSのポータブル版として設計されたこのオペレーティングシステムは、 Windows CE (後にWindows Embedded Compactとして知られる)をベースに構築され、当初はPocket PC 2000としてリリースされました。
Microsoft は2000 年にキーボードのない PDA であるPocket PCを発表し、ソフトウェアは Pocket PC 2000 でした。これは、もともと1996 年にハンドヘルド PC用に開発されたオペレーティングシステムである Windows CE のバージョン 3.0 をベースにしていました。 [ 2 ]次のバージョンはPocket PC 2002と Smartphone 2002 で、後者はSmartphone と呼ばれるキーパッドベースの携帯電話デバイスの新しいカテゴリを動かすことになります。 [ 3 ] Windows Mobile 2003のリリースにより、ソフトウェアは Pocket PC と Smartphone の両方で単一の「Windows Mobile」にブランド変更され、デスクトップ版とのブランドを関連付けました。[ 4 ] [ 5 ] SH-3およびMIPSプロセッサ アーキテクチャのサポートは廃止され、 ARMのみに重点が置かれました。[ 5 ]次のメジャー リリースである2005 年のWindows Mobile 5.0では、Microsoft は Pocket PC と Smartphone ソフトウェアの個別の開発を単一の Windows Mobile コード ベースに統合しました。[ 6 ]データはActiveSyncソフトウェアを使用してデスクトップと同期でき、その後Windows Mobile Device Centerを使用して同期できるようになりました。
Windows Mobile 6.0と6.1は、それぞれ2007年と2008年にリリースされた次のメジャーリリースで、その頃にはハードウェアデバイスもWindows Mobileブランドのみとなっていました。最後のメジャーリリースであるWindows Mobile 6.5は、タッチスクリーンでスタイラスを使用せずに使用できるように設計された最初のバージョンで、[ 7 ] MicrosoftはWindows Mobile 6.xデバイス向けにソフトウェア配信用のWindows Marketplace for Mobileも導入しました。iOSなどの新しいモバイルオペレーティングシステムの成功を受けて、Windows Mobileは急速に衰退しました。2010年、Microsoftはより現代的で消費者向けのWindows Phone 7を後継として発表し、既存のデバイスとソフトウェアがWindows Phoneと互換性がないため、Windows Mobileは廃止されました。[ 8 ] [ 9 ] [ 10 ]
Windows Mobileのほとんどのバージョンには、マルチタスクや、 Windows 9xやWindows NTと同様のファイルシステムを操作する機能など、標準的な機能セットが搭載されており、多くのファイル形式にも対応しています。デスクトップ版と同様に、基本的なタスクを実行するアプリケーションがバンドルされています。Internet Explorer Mobileは既定のWebブラウザーで、Windows Media Playerはデジタルメディアの再生に使用される既定のメディアプレーヤーです。Microsoft Officeのモバイル版が既定のオフィススイートとなっています。
互換性のあるデバイスでサポートされているインターネット接続共有機能を使用すると、電話機はUSBとBluetoothを介してコンピュータとインターネット接続を共有できます。Windows MobileはPPTPプロトコルによる仮想プライベートネットワークをサポートしています。モバイル接続機能を備えたほとんどのデバイスには、無線インターフェースレイヤーも備わっています。無線インターフェースレイヤーは、Windows Mobile OS内のセルコアレイヤーとワイヤレスモデムハードウェアで使用される無線プロトコルスタック間のシステムインターフェイスを提供します。これにより、OEMはさまざまなモデムを機器に統合できます。[ 11 ]
ユーザーインターフェースはバージョン間で劇的に変化し、類似した機能のみが維持されました。今日の画面(後にホーム画面と呼ばれる)には、現在の日付、所有者情報、今後の予定、電子メール、タスクが表示されます。タスクバーには、現在の時刻と音量レベルが表示されます。セルラー無線を搭載したデバイスでは、タスクバーに信号強度も表示されます。[ 12 ]

Windows MobileはWindows CEカーネルをベースとしており、当初はPocket PC 2000オペレーティングシステムとして登場しました。Microsoft Windows APIを使用して開発された一連の基本アプリケーションが含まれており、デスクトップ版Windowsと機能や外観がやや似ているように設計されています。これにより、サードパーティの開発者はMicrosoftによる制限を受けることなくWindows Mobile向けソフトウェアを開発することができました。ソフトウェアアプリケーションは、サービス提供期間中、Windows Marketplace for Mobileから購入可能でした。
初期のWindows Mobileデバイスのほとんどにはスタイラスが付属しており、画面をタップしてコマンドを入力できました。[ 13 ]ほとんどのデバイスの基本的なタッチ入力技術は抵抗膜式タッチスクリーンで、入力にはスタイラスが必要な場合が多かった。後のデバイスでは静電容量式センシングが使用され、スタイラスは不要になりました。タッチスクリーンに加えて、このプラットフォームにはさまざまなフォームファクターが存在しました。スライド式のキーボードを備えたデバイスもあれば、最小限のフェイスボタンを備えたデバイスもありました。
マイクロソフトのハンドヘルド携帯機器の開発は、1990年に研究プロジェクトから始まり、Windows CEの開発は1992年に開始されました。当初、OSとユーザーインターフェースは別々に開発されました。Windows CEはWindows 95のコードをベースにしており、別のチームがWinPad(後にMicrosoft At Work for Handhelds)というコードネームのユーザーインターフェースを担当していました。Windows 95はペンサポートが強力だったため移植が容易で、「当時、Windows 95は優れたペンサポートを提供していた。ペンを初めて正しく扱った」という声もありました。WinPadは価格とパフォーマンスの問題で開発が遅れ、NCR Microelectronic Productsが開発したWriteTouchテクノロジーに関連するタッチスクリーンドライバの問題により、1995年初頭に開発中止となりました。WinPadは消費者向け製品として発売されることはありませんでしたが、多くのインターフェース要素を紹介するアルファ版がリリースされました。WinPadの開発中、別のチームがPulsarと呼ばれるプロジェクトに取り組んでいました。これはWinPadのモバイル通信版として設計され、「ステロイドを打ったポケットベル」と表現されました。このプロジェクトもWinPadとほぼ同時期に中止されました。解散した2つのグループは1995年にPegasusプロジェクトを結成しました。PegasusはWindows CE OSのハードウェア側で作業し、Pulsarのような通信機能を備えた、WinPadのようなPC風PDAに似たフォームファクタの作成を試みました。Handheld PCという名前でハードウェアリファレンスガイドが作成され、1996年にデバイスの出荷が開始されましたが、これらのデバイスのほとんどは、ペンベースのタッチスクリーンハンドヘルドデバイスという目標とはほとんど似ていませんでした。Palm-size PCという名前でより小型のフォームファクタの仕様が1998年にリリースされました。[ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ]

Pocket PC 2000は、当初「Rapier」というコードネームで、2000年4月19日にリリースされ、Windows CE 3.0カーネルをベースにしていた。[ 19 ] [ 20 ]
Pocket PC 2000は、後にWindows Mobileオペレーティングシステムとなるものの初登場であり、PalmサイズのPCに搭載されていたオペレーティングシステムの後継となることを意図して開発された。PalmサイズのPC向けアプリケーションとの下位互換性は維持されていた。
Pocket PC 2000は主にPocket PCデバイス向けに開発されましたが、PalmサイズのPCデバイスもアップデート可能でした。また、Pocket PC 2000搭載の携帯電話(Handheld PC 2000という名称)もいくつか発売されましたが、この時点ではMicrosoftの「スマートフォン」ハードウェアプラットフォームはまだ開発されていませんでした。この時期、Pocket PCデバイスは特定のCPUアーキテクチャで標準化されていませんでした。そのため、Pocket PC 2000はSH-3、MIPS、ARMなど複数のCPUアーキテクチャでリリースされました。このリリースでサポートされた解像度は240 x 320(QVGA)のみでした。[ 21 ]
対応していたリムーバブルストレージカードのフォーマットは、コンパクトフラッシュとマルチメディアカードでした。赤外線(IR)ファイル送信機能は、初期ハードウェアの機能の一つでした。
美的観点から見ると、オリジナルの Pocket PC オペレーティングシステムは、当時のWindows 98、Windows 2000、およびまだリリースされていなかったWindows Meデスクトップ オペレーティングシステムとデザインが似ていました。重要な点として、Pocket PC は、以前の Palm サイズ PC のインターフェースとは異なり、モバイル デバイスに適したすっきりとしたインターフェースを備えていました。Pocket PC 2000 のメインストリーム サポートは 2005 年 9 月 30 日に終了し、延長サポートは 2007 年 10 月 9 日に終了しました。[ 18 ] [ 22 ]
この最初のリリースには複数の組み込みアプリケーションがあり、[ 23 ]その多くはデスクトップ版と同じようなブランド名が付けられていました。例えば、Microsoft Reader、Microsoft Money、Pocket Internet Explorer、Windows Media Playerなどです。Pocket Officeと呼ばれるMicrosoft Officeのバージョンもバンドルされており、Pocket Word、Pocket Excel、Pocket Outlook が含まれていました。メモアプリの Notes が初めてリリースされ、後のほとんどのバージョンの Windows Mobile でサポートされるようになりました。インテリジェントな文字認識サポートにより、Notes は手書きのスタイルを区別し、処理中に OS が学習して精度と認識レベルを向上させることができました。

Pocket PC 2002は、当初「Merlin」というコードネームで、2001年10月4日にリリースされ、Pocket PC 2000と同様にWindows CE 3.0カーネルをベースにしていた。 [ 19 ] [ 20 ]主に240×320(QVGA)のPocket PCデバイスを対象としていたが、Pocket PC 2002はPocket PCフォン(Pocket PC 2002 Phone Edition)にも使用された。[ 24 ]
美的観点から見ると、Pocket PC 2002 は当時新しくリリースされた Windows XP と似たデザインになるように意図されていました。新しく追加または更新されたプログラムには、ストリーミング機能を備えた Windows Media Player 8、MSN Messenger、およびデジタル著作権管理をサポートするMicrosoft Reader 2 が含まれます。バンドル版の Office Mobile のアップグレードには、Pocket Wordのスペル チェッカーと単語数ツール、および改良されたPocket Outlookが含まれます。Palm OSなどの非 Microsoft デバイスでのファイル ビーム、ターミナル サービスと仮想プライベート ネットワークサポートの組み込み、およびフォルダーの同期機能により、接続性が向上しました。その他のアップグレードには、テーマ サポートと保存可能なダウンロード、Pocket Internet ExplorerのWAPを備えた強化されたUIが含まれます。[ 29 ]

Smartphone 2002は、当初「Stinger」というコードネームで2002年に発売されました。[ 30 ] Pocket PC 2002やPocket PC 2000と同様にWindows CE 3.0をベースにしたSmartphone 2002は、標準的なタッチベースのPDAをターゲットとしたPocket PC 2002 Phone Editionとは異なり、標準的なキーパッドベースのフォームファクタを持つGSM携帯電話向けに構築されました。 [ 3 ] [ 31 ] Smartphone 2002とともに出荷される予定だった最初のデバイスはSendo Z100でしたが、SendoがMicrosoftを訴えた後、キャンセルされました。


2003年、マイクロソフトは「Windows for Pocket PC」と「Windows for Smartphone」の製品ラインを正式に「Windows Mobile」ブランドに統合しました。当初Pocket PC 2003という名前で、コードネームが「Ozone」だったWindows Mobile 2003は、Windows CE 4.2カーネルをベースに、2003年6月23日にリリースされたWindows Mobileブランドの最初の製品でした。[ 19 ] [ 20 ] [ 32 ]
通信インターフェースはBluetoothデバイス管理によって強化され、Bluetooth ファイルビームのサポート、Bluetooth ヘッドセットのサポート、および Bluetooth アドオン キーボードのサポートが可能になりました。表示、トリミング、電子メール、ビームをサポートする画像アプリケーションが追加されました。マルチメディアの改善には、 Phone Edition での着信音としてのMIDIファイルのサポートと、ストリーミング最適化を備えたWindows Media Player 9.0 が含まれます。Jawbreakerというパズル ゲームがプリインストール プログラムに含まれています。このリリースには、プラットフォーム向けのゲーム開発を容易にするための GAPI が含まれています。[ 33 ]
その他の機能/組み込みアプリケーションには、vCardとvCalのサポートを備えた強化されたPocket Outlook、改良されたPocket Internet Explorer、およびPhone EditionのSMS返信オプションが含まれていました。[ 32 ]
Windows Mobile 2003 Second Edition(通称「Windows Mobile 2003 SE」)は、2004年3月24日にリリースされ、最初にDell Axim x30に搭載されました。Windows CE 4.xカーネルをベースとしており、 ActiveSyncによるデバイス全体のバックアップと復元を可能にした最後のバージョンでした。
このアップグレードにより、ユーザーは縦向きモードと横向きモードを切り替えることができ、 Pocket Internet Explorerにシングルカラムレイアウトが導入されました。また、 Wi-Fi Protected Access (WPA)のサポートと、640×480 ( VGA )、240×240、480×480という新しい画面解像度が追加されました。OS は Windows Mobile 2003 と同じ Windows CE 4.20 でした。

Windows Mobile 5.0(当初は「Magneto」というコードネームだった)[ 19 ]は、2005年5月9日~12日にラスベガスで開催されたMicrosoftのモバイルおよび組み込み開発者会議2005でリリースされ、Windows CE 5.0カーネルをベースとしていた。少なくとも64MB のRAMとARM互換プロセッサが必要だった。[ 34 ] Microsoft Office MobileとWindows Media Player 10 Mobileがプリインストールされていた。
Windows Mobile 5.0には、Exchange 2003 SP2と連携するMicrosoft Exchange Serverの「プッシュ」機能の改善が含まれていました。 [ 35 ] OSは、.NETベースのプログラム環境である.NET Compact Framework 1.0 SP3を使用しました。新しいソフトウェア機能には、永続ストレージ機能と呼ばれる強化されたバッテリー節約機能が含まれており、これはRAMとフラッシュメモリ間でデータをシームレスに移動してデータ損失を回避するように設計されています。新しいハードウェア機能には、強化されたBluetoothサポート、デフォルトのQWERTYキーボードサポート、および全地球測位システム(GPS)の管理インターフェイスが含まれていました。
OS のアップデートはアダプテーション キット アップグレードとしてリリースされ、AKU 3.5 が最終リリースとなりました。OS のメインストリーム サポートは 2010 年 10 月 12 日まで提供され、延長サポートは 2015 年 10 月 13 日まで提供されました。[ 36 ]

Windows Mobile 6(以前は「Crossbow」というコードネームだった)[ 19 ]は、2007年2月12日に3GSMワールドコングレス2007でリリースされ[ 37 ] 、 Windows CE 5.2カーネルをベースとしていた。3つの異なるバージョンがリリースされた。タッチスクリーンのないスマートフォン向けの「Windows Mobile 6 Standard」、電話機能を備えたPocket PC向けの「Windows Mobile 6 Professional」、セルラー無線機能のないPocket PC向けの「Windows Mobile 6 Classic」である[ 38 ] 。
Windows Mobile 6は、当時新たに導入されたWindows Live [ 39 ]およびExchange 2007製品と密接に関連しており、当時新たにリリースされたWindows Vistaとデザインが似ていることを意図していました。機能的にはWindows Mobile 5とよく似ていますが、安定性が向上しています。
Office 2007 ドキュメント形式 (pptx、docx、xlsx) をサポートするOffice Mobile 6.1 [ 40 ]の発表と同時に、 Microsoft Office OneNoteのコンパニオンである OneNote Mobile が既にインストールされているバージョンに追加され、 Outlook Mobile でのHTML メールサポートの有効化など、既存のアプリケーションに改善が加えられました。

Windows Mobile 6.1は2008年4月1日に発表され、Windows CE 5.xカーネルをベースとしていた。
これは、さまざまなパフォーマンス強化と、クリックすると拡大してより多くの情報を表示する水平タイルを特徴とする再設計されたホーム画面を備えた、Windows Mobile 6 プラットフォームのマイナー アップグレードです。ただし、この新しいホーム画面は、Windows Mobile Standard エディションでのみ利用可能です。これは、Professional エディションではサポートされていませんでした。 [ 41 ]スレッド SMS 、Internet Explorer でのフルページ ズーム、「ドメイン エンロール」などの他のいくつかの変更も追加され、 Microsoft OneNoteプログラムの「モバイル」バージョンと、対話型の「はじめに」ウィザードも追加されました。ドメイン エンロールは、デバイスをモバイル デバイスを管理する製品であるSystem Center Mobile Device Manager 2008 に接続する機能です。 [ 42 ] Windows Mobile 6.1 では、プッシュ メール プロトコル ActiveSync の帯域幅効率が最大 40% 向上しました。[ 43 ]これにより、多くのデバイスでバッテリー寿命が大幅に向上しました。
外観や機能の違いに加え、基盤となるCEのバージョンによってWM 6.0とWM 6.1を区別することができます。WM 6.0のWindows CEのバージョンは5.2.*で、3番目と最後の数字は4桁のビルドIDです(例:HTC Wingでは5.2.1622)。WM 6.1では、CEのバージョンは5.2.*で、ビルド番号は5桁です(例:Palm Treo 800wでは5.2.19216)。


Windows Mobile 6.5 は、 Windows CE 5.x カーネルをベースにした Windows Mobile 6.1 の暫定的なアップデートであり、バージョン 6.1 と当時まだリリースされていなかったWindows Phone 7 (2010 年に登場) の間のギャップを埋めることを目的としていました。2009 年 5 月 11 日にメーカーにリリースされ、このオペレーティングシステムを実行する最初のデバイスは 2009 年 10 月下旬にリリースされました。[ 44 ] Windows Mobile 6.1 を公式に搭載して出荷されたいくつかの電話は、Windows Mobile 6.5 に公式にアップデートできます。[ 45 ]
このアップデートには、刷新された GUI、Microsoft のZuneプレーヤーに似た縦スクロール可能なラベルを備えた新しい Today 画面 (「Titanium」と呼ばれる)、 Windows 7に似たスタイルなど、重要な新機能がいくつか追加されています。[ 46 ] WM 6.5 には、改良されたインターフェースを備えた新しい Internet Explorer Mobile 6 ブラウザも含まれています。[ 47 ] Windows Mobile 6.5 と同時に、Microsoft は「SkyBox」、「SkyLine」、「SkyMarket」というコードネームのクラウド コンピューティングサービスをいくつか発表しました。[ 48 ]
このリリースから数か月後、開発はWindows Mobileから後継のWindows Phoneへと移行しました。そのため、大きなアップグレードは計画もリリースもされませんでしたが、移行期間中に消費者のニーズを満たすために、6.5.1、6.5.3、6.5.5の3つのマイナーアップデートが行われました。最後のマイナーアップデートであり、最後にリリースされたバージョンは6.5.5です。これは2010年1月に初めてリークされ、非公式に一部のWindows Mobileフォンに移植されました。[ 49 ]
Windows Mobileには、さまざまなハードウェアデバイス向けの3つの主要なバージョンがあります。[ 50 ] タッチスクリーン搭載のスマートフォンで動作するWindows Mobile Professional 、タッチスクリーン非搭載の携帯電話で動作するWindows Mobile Standard、そしてPDAまたはPocket PCで動作するWindows Mobile Classicです。Windows Mobile for AutomotiveやWindows Mobile Software for Portable Media Centersは、このプラットフォームの特殊バージョンの一部です。
マイクロソフトは、Windows Mobileがまだ新しいデバイスに搭載されて出荷されていた当時、50社以上のハンドセットパートナーを抱えていました。[ 51 ]発売から2009年2月までに製造された5,000万台のWindows Mobileデバイスのうち80%は、 HTCという1つの受託製造グループによって製造されました。HTCは、複数の大手企業向けに自社ブランドと自社ブランドの両方でハンドセットを製造しています。[ 52 ]
2011年1月10日、マイクロソフトはWindows Embedded Handheld 6.5を発表した。このオペレーティングシステムはWindows Mobile 6.5との互換性があり、小売業者、配送会社、およびハンドヘルドコンピューティングに依存するその他の企業を対象としたエンタープライズハンドヘルドデバイスとして提供されている。Windows Phoneとは異なり、Windows Embedded Handheldは従来のWindows Mobileアプリケーションとの下位互換性を維持している。[ 53 ]
ポケット PCやパーソナル デジタル アシスタントは、もともと Windows Mobile のプラットフォームとして想定されていました。これらは、携帯電話機能を持たないデバイスと、携帯電話機能を持つデバイスの 2 つの主要なカテゴリに分類されました。バージョン 6 以降、この機能を持つデバイスは「Windows Mobile 6 Professional」を実行し、持たないデバイスは「Windows Mobile 6 Classic」を実行しました。Microsoft はこれらのデバイスを「電子メール、連絡先、予定を保存および取得したり、マルチメディア ファイルやゲームを再生したり、MSN Messenger でテキスト メッセージを交換したり、Web を閲覧したりできるハンドヘルド デバイス」と説明しました。[ 54 ]技術的な観点から、Microsoft はタッチスクリーンや方向パッドまたはタッチパッドの搭載など、さまざまなハードウェアおよびソフトウェア要件も指定しました。
スマートフォンは、Pocket PC に次ぐ Windows Mobile を搭載した 2 番目のハードウェア プラットフォームであり、Smartphone 2002 のリリースとともに登場しました。ただし、「スマートフォン」という用語の広い意味では、Pocket PC フォンと Microsoft ブランドのスマートフォンの両方がこのカテゴリに該当します。Microsoft が使用する「スマートフォン」という用語は、Pocket PC フォンとは異なる、より具体的なハードウェア デバイスのみを指します。このようなスマートフォンは、当初はタッチスクリーンなしで設計され、片手でより効率的に操作できるように意図されており、通常は Pocket PC よりも低いディスプレイ解像度でした。Microsoft のスマートフォン プラットフォームの焦点は、電話とデータ デバイスとしてより統合された方法でうまく機能するデバイスを作成することでした。[ 55 ]
Windows Mobileのスマートフォン市場におけるシェアは、新デバイスが発売されるにつれて、発売当初から拡大していきました。2007年にピークを迎えた後、[ 57 ]年々減少傾向にありました。
2003年第1四半期において、Windows MobileはSymbianとPalm OSに次いで、スマートハンドヘルド市場で3番目に大きなオペレーティングシステムであった。[ 58 ]
2004年第1四半期には、Windows Mobileが世界のスマートフォン販売台数の23%を占めた。[ 59 ] 2005年には、Windows MobileがSymbianを追い抜き、2010年までに主要なモバイルOSになると予測されていた。[ 56 ] 2004年第3四半期には、Windows Mobile (CE)がPalm OSを上回り、最大のPDAオペレーティングシステムとなった。[ 60 ]
2005年第4四半期にマイクロソフトは220万台のPDAを出荷し、翌年の同四半期には350万台に増加した。[ 61 ] Windows Mobileは2005年から2006年にかけて前年比38.8%の成長を遂げ、ガートナーによれば「Windows Mobileが市場での確固たる地位を築くのに役立った」という。[ 61 ]
しかし2008年までにそのシェアは14%にまで低下した。[ 62 ]マイクロソフトは、世界の携帯電話メーカー上位5社のうち4社にWindows Mobileのライセンスを供与したが、ノキアは例外だった。[ 63 ]
ガートナーの調査データによると、2008年から2009年の間にスマートフォン業界全体が27%成長した一方で、Windows Mobileのスマートフォン市場におけるシェアは同時期に2.7%減少した。[64] また、2009年第3四半期には20%減少した。[65]かつてはWindows Mobileはビジネス用途で最も人気のある端末だったが、2009年までにはそうではなくなった。米国で計画されているモバイルアプリケーションのビジネス展開の24%がWindows Mobile向けで、BlackBerry(61%)とiPhone OS(27%)に次いで3位となった。[ 66 ]
2009 年 2 月、マイクロソフトは、第 3 位の携帯電話メーカーであるLG エレクトロニクスと、今後発売される 50 台の LG スマートフォン モデルに Windows Mobile OS のライセンスを供与する契約を締結した。 [ 67 ]しかし、2009 年 9 月、Palm, Inc.は、スマートフォンのラインナップから Windows Mobile を削除すると発表した。[ 68 ] Gartner は、2009 年第 3 四半期までに、世界のスマートフォン販売台数に占める Windows Mobile のシェアは 7.9% であると推定した。[ 65 ] 2010 年 8 月までに、Windows Mobile は、世界のスマートフォン市場で 5% のシェア ( Symbian、BlackBerry OS、Android、iOSに次ぐ) となり、最も人気のないスマートフォン OS となった。[ 69 ] 2009 年 10 月のDigiTimesのレポートでは、Acer がWindows Mobile からGoogle Androidに重点を移すと報じられた。[ 70 ] 2009 年のNew York Timesは、携帯電話メーカーが Google のAndroidフォン プラットフォームを優先して Windows Mobile を放棄しているため、Windows Mobile は「行き詰まっている」と報じた。 [ 71 ]マイクロソフトのビジネスモデルの難しさが指摘された。マイクロソフトは、Windows Mobile のコピーごとに携帯電話メーカーに最大 25 ドルを請求しているのに対し、ライバルの Google は Android を無料で提供している。[ 72 ] 2009 年後半から、アナリストやメディア報道は、Windows Mobile プラットフォームの将来的な存続可能性、そしてマイクロソフトが今後もサポートを続けるかどうかについて懸念を表明し始めた。[ 73 ] [ 74 ] [ 75 ]サムスンは2009 年 11 月に、Windows Mobile プラットフォームを段階的に廃止し、[ 76 ]自社のBadaオペレーティングシステム、Google の Android、マイクロソフトの Windows Phone に注力すると発表した。[ 77 ]

サードパーティは、Windows Mobileオペレーティングシステム向けにソフトウェアを開発することができました。開発者は、モバイル アプリケーションを展開するためのいくつかのオプションを持っていました。これには、Visual C++を使用したネイティブ コードの記述、.NET Compact Frameworkと連携するマネージド コード、 eTcl を使用したTcl -Tk でのコードの記述、[ 78 ] CeGCCを使用した GCC 、[ 79 ] PythonCE を使用したPython 、またはInternet Explorer Mobileやユーザーのデバイス上のモバイル クライアントを使用して展開できるサーバー サイド コードが含まれていました。.NET Compact Framework は.NET Frameworkのサブセットであり、.NET Framework がインストールされているデスクトップ クライアント、アプリケーション サーバー、Web サーバーでのソフトウェア開発と多くのコンポーネントを共有していたため、ネットワーク コンピューティング スペースが統合されました。[ 80 ]
開発者を支援するために、マイクロソフトは、Visual Studio開発環境と連携して動作するソフトウェア開発キット(SDK) をリリースしました。これらの SDK には、開発者がアプリケーションを作成しながらテストおよびデバッグするためのエミュレータイメージが含まれていました。ソフトウェアは、クライアント マシンで直接テストすることも、デバイスにダウンロードすることもできました。マイクロソフトはまた、Visual Studio 2008 / 2005 Professional Edition およびサーバー/データベース版を、DreamSparkプログラムを通じて学生に無料でダウンロードとして配布しました。[ 81 ]また、 Lazarus、Resco MobileForms Toolkit、[ 82 ] Lexico、NS Basic、Basic4ppcなどのサードパーティの統合開発環境を使用してソフトウェアを作成することもできます。一部のサードパーティの開発環境では、コンピュータを必要とせずにデバイス自体でコーディングを行うことができました。[ 83 ]
開発者コミュニティはSDKを使用して、Windows Mobile OSの最新バージョンを古いデバイスに移植し、OSイメージを無料で提供することで、デバイスに新しい機能セットを提供してきました。マイクロソフトはしばらくの間この手順を容認していましたが、2007年2月に開発者にOSイメージをネットから削除するよう求めることを決定し、これが議論を巻き起こしました。[ 84 ]同時に、マイクロソフトはメーカーにWindows Mobile 6バージョンへのアップグレードを無償で提供しました。[ 85 ]
2009年7月5日、マイクロソフトはWindows Marketplace for Mobileと呼ばれるサードパーティ製アプリケーション配信サービスを開始しました。[ 86 ] 2011年、Windows Marketplace for Mobileは新規登録の受付を停止しました。[ 87 ]そして2012年5月9日に完全に閉鎖されました。[ 8 ]
Windows Mobileの初期の頃は、ActiveSyncを使用してリモートコンピュータからデバイスを管理および同期することができました。ActiveSyncは、Microsoftが開発したデータ同期技術およびプロトコルで、1996年に初めてリリースされました。これにより、Microsoft Exchange Serverやその他のサードパーティ製のExchange Serverを実行しているサーバーが個人情報マネージャーとして機能し、電子メール、カレンダーの予定、連絡先、インターネットのお気に入りなどの情報を共有することができました。
Windows Vistaのリリースに伴い、ActiveSyncはWindows Mobile Device Centerに置き換えられました。Device CenterはVistaおよびWindows 7に搭載されており、多くのフロントエンド機能強化により、家庭ユーザーはPIM情報をMicrosoft Outlook 2003以降と同期したり、Windowsフォトギャラリーの写真、Windows Media Playerのビデオや音楽、Internet Explorerのお気に入りを同期したりすることが可能になりました。しかも、サーバーバックエンドは不要です。当時のデバイスにはMobile Device Centerと互換性のある基本ドライバも搭載されていたため、ユーザーは設定なしでコンピュータに接続できました。
{{cite web}}: CS1 maint: url-status (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite web}}: CS1 maint: url-status (リンク){{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)