このページの本文へ

前へ 1 2 次へ

Windows Info 第46回

Windows 10で実現されるWindows PhoneやAndroidとのアプリ互換性

2015年07月14日 12時00分更新

文● 塩田紳二 編集● ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

スマホもXbox Oneも全部Windows 10
その名称の理由は共通のアプリ実行環境を持つため

 Windows 10は従来のPCだけではなく、Windows PhoneやXbox Oneなどでも動作する「マルチプラットフォーム」のOSだ。これまで、マイクロソフトのOS製品は、Windowsのカーネルをベースに開発されてきたが、Windows 10からは、名称がすべて同じになる。公式ブログなどで発表された情報によれば、全部で7つの「エディション」があるというが、実際にはもう少しあるようだ。

 これらのエディションは、対応プラットフォームなどにより、いくつかの「カテゴリ」に分類できる。1つはPCプラットフォーム向けのWindows 10 Desktop、もう1つはスマートフォン/タブレット向けのWindows 10 Mobile、そして組み込み機器向けのWindows 10 IOTだ。

 さらにはXbox OneやSurface Hub、HoloLensなどにもWindows 10が搭載される。こちらはそれぞれが専用ハードウェアであり、「エディション」としては別になると思われる。

 なぜ、これらが全部Windows 10なのかというと、共通のアプリケーション実行環境である「UWP」(Universal Windows Platform)があり、共通の実行形式(APPXと呼ばれる)、共通のAPIセットがあるからだ。

 また、GUIを持つプラットフォームでは、Adaptive UXと呼ばれる共通のアプリケーションスタイルが利用できる。これは解像度に合わせて画面レイアウトを自動的に変更する機能を持ち、解像度に影響されることなくアプリケーションを実行できるようにする。

 CPUアーキテクチャなどの違いは、仮想コードを使う「.NETフレームワーク」、あるいはC++の開発環境であるVisual Studioなどが対応することで、依存性を減らしている。

 基本的にはWindows 10は共通の実行環境を持ち、共通のAPIを持つが、プラットフォームやシステム構成などにより、ハードウェアの違いは存在し、APIの中でも特定のハードウェア機能(たとえば、モバイル通信、無線LAN、Bluetoothといった通信機能の有無など)に依存したアプリケーションを作ることができてしまうため、すべてのUWPアプリがすべてのWindows 10で動作するわけではない。

 しかし、スマートフォンでもタブレットでもノートPCでも動作するアプリケーションの開発自体は容易であり、開発者はプラットフォームを特定することなく開発が可能なのだ。

過去のバージョンとの互換性は
同じプラットフォームでのみ対応

 Windowsに限らず、すべてのOSに重要なのは、過去のバージョンとの互換性だ。そもそもOSを使う理由の1つは、一定のアプリケーション実行環境があり、過去に開発したアプリケーションも動作できるためだ。

 今回、これまで別製品だったOS(たとえばWindows PhoneとWindows)を1つにしてしまったために、そのあたりがわかりにくくなっている。しかし、原則として、前述のカテゴリごとに、過去のバージョンとの互換性を持つ。

 たとえば、Windowsのデスクトップアプリは、Windows 10 Desktopでしか動作しない。マイクロソフトは、デスクトップアプリをクラシックWindowsアプリと呼び始めたので、この記事でもこの用語を使うことにする。

 このため、同じWindows 10でも、クラシックWindowsアプリは、Windows 10 Mobileでは動作しない。逆にWindows Phone用アプリは、Windows 10 Mobileでは動作するが、Windows 10 Desktopでは動作しない。

 なんともややこしい話だが、Windows 8までのストアアプリも、実はWindows 10 Desktopでしか動作しないのだが、2014年のBuildで発表されたUWA(Universal Windows Apps)は、Windows 8ストアアプリとWindows Phone 8.1アプリを組み合わせて同時に開発できるようにしたものなので、これはWindows 10 DesktopでもWindows 10 Mobileでも動作する。このあたりをまとめたのが下の図だ。

Windows 10と過去のアプリの対応。クラシックWindowsアプリは、Windows 10 Desktopでしか動作しない。また、Windows Phoneアプリも動作するのはWindows 10 Mobileのみだ


(次ページでは、「UWPブリッジでAndroidやiOSのアプリをWindows 10 Mobileに取り込む」)

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
1
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥35,130
2
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、日本語キーボード、Touch ID - ミッドナイト
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、日本語キーボード、Touch ID - ミッドナイト
¥177,333
3
Apple 2026 MacBook Neo A18 Proチップ搭載13インチノートブック:AIとApple Intelligenceのために設計、Liquid Retinaディスプレイ、8GBユニファイドメモリ、256GB SSDストレージ、1080p FaceTime HDカメラ - シトラス
Apple 2026 MacBook Neo A18 Proチップ搭載13インチノートブック:AIとApple Intelligenceのために設計、Liquid Retinaディスプレイ、8GBユニファイドメモリ、256GB SSDストレージ、1080p FaceTime HDカメラ - シトラス
¥95,768
4
【Amazon.co.jp限定】ASUS ノートパソコン Vivobook 15 M1502NAQ 15.6インチ AMD Ryzen 7 170 メモリ16GB SSD 512GB Windows 11 重量1.7kg Wi-Fi 6E クワイエットブルー M1502NAQ-R7165BUW
【Amazon.co.jp限定】ASUS ノートパソコン Vivobook 15 M1502NAQ 15.6インチ AMD Ryzen 7 170 メモリ16GB SSD 512GB Windows 11 重量1.7kg Wi-Fi 6E クワイエットブルー M1502NAQ-R7165BUW
¥98,800
5
ESBOOKノートパソコン 【MS Office 2024搭載&Windows 11 Pro】14インチIPS液晶/1920×1080FHDディスプレイ カメラ付き/薄型PCノート高性能CPU/初期設定不要/8Gメモリ/無線LAN/大容量SSD/初心者向け・パソコンノート/日本語キーボードフィルム付き/ワイヤレスマウス付き(256G SSD, ローズゴールド)
ESBOOKノートパソコン 【MS Office 2024搭載&Windows 11 Pro】14インチIPS液晶/1920×1080FHDディスプレイ カメラ付き/薄型PCノート高性能CPU/初期設定不要/8Gメモリ/無線LAN/大容量SSD/初心者向け・パソコンノート/日本語キーボードフィルム付き/ワイヤレスマウス付き(256G SSD, ローズゴールド)
¥38,999

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,386
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥1,080
4
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
5
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
¥1,000
6
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,519
7
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
8
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
¥1,690
9
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,980
10
UGREEN LANケーブル CAT8 1M メッシュLANケーブル カテゴリー8 コネクタ 超光速40Gbps/2000MHz CAT8準拠 イーサネットケーブル 爪折れ防止 シールド モデム ルータ PS3 PS4 Xbox等に対応 1M
UGREEN LANケーブル CAT8 1M メッシュLANケーブル カテゴリー8 コネクタ 超光速40Gbps/2000MHz CAT8準拠 イーサネットケーブル 爪折れ防止 シールド モデム ルータ PS3 PS4 Xbox等に対応 1M
¥999

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン