このページの本文へ

前へ 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
【整備済み品】富士通 ARROWS Tab V727/V 12.3型 タブレットPC 第7世代 Core m3 メモリ4GB SSD128GB Windows11 Office2019搭載 1920×1280 高精細液晶 LTE対応 無線LAN タッチペン付属 カメラ搭載 初期設定済み
【整備済み品】富士通 ARROWS Tab V727/V 12.3型 タブレットPC 第7世代 Core m3 メモリ4GB SSD128GB Windows11 Office2019搭載 1920×1280 高精細液晶 LTE対応 無線LAN タッチペン付属 カメラ搭載 初期設定済み
¥9,999
2
【整備済み品】富士通 ノートパソコン 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,129
3
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
4
【整備済み品】ノートパソコン N E C Versapro-VKシリーズ core i3 第8世代/ノートPC/Webカメラ内蔵/Windows11/MS & Office2019/メモリ4GB/SSD128GB/DVD/15.6インチ/HDMI/Bluetooth/wifi/マウス付属/初期設定不要/初心者向け(i3-8/SSD 128GB)
【整備済み品】ノートパソコン N E C Versapro-VKシリーズ core i3 第8世代/ノートPC/Webカメラ内蔵/Windows11/MS & Office2019/メモリ4GB/SSD128GB/DVD/15.6インチ/HDMI/Bluetooth/wifi/マウス付属/初期設定不要/初心者向け(i3-8/SSD 128GB)
¥14,850
5
【整備済み品】NEC ノートパソコン VKM16/VKT16 15.6型 第8世代Core i5-8265U(最大動作3.9GHz) /Windows11 Pro/MS Office2019/WIFI内蔵/Webカメラ/DVD-ROM/Bluetooth/HDMI/Type-C(テンキー非搭載/Corei5-8265U, メモリ16GB,SSD512GB)
【整備済み品】NEC ノートパソコン VKM16/VKT16 15.6型 第8世代Core i5-8265U(最大動作3.9GHz) /Windows11 Pro/MS Office2019/WIFI内蔵/Webカメラ/DVD-ROM/Bluetooth/HDMI/Type-C(テンキー非搭載/Corei5-8265U, メモリ16GB,SSD512GB)
¥34,800

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,284
2
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥1,080
3
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
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
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,645
6
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
7
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, ブラック)
¥743
8
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ホワイト T-K6A-2630WH
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ホワイト T-K6A-2630WH
¥1,690
9
バッファロー マウス 無線 ワイヤレス 5ボタン 【戻る/進むボタン搭載】 小型 軽量 節電モデル 最大584日使用可能 BlueLED ブラック BSMBW315BK
バッファロー マウス 無線 ワイヤレス 5ボタン 【戻る/進むボタン搭載】 小型 軽量 節電モデル 最大584日使用可能 BlueLED ブラック BSMBW315BK
¥1,040
10
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,599

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

デジタル用語辞典

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