PC USER Pro

「Windows 10」は永遠に未完のOSか?鈴木淳也の「Windowsフロントライン」(2/3 ページ)

» 2015年05月01日 06時00分 公開
※本記事はアフィリエイトプログラムによる収益を得ています

「Project Spartan」は「Microsoft Edge」に

 事前リポートでも予測していたように、開発コード名「Project Spartan」で呼ばれてきたWindows 10の新しい標準ブラウザは、正式名称が「Microsoft Edge」になると発表された。

 SpartanことEdgeの新レンダリングエンジンである「EdgeHTML(.dll)」のファイル名から採ったものだと考えられるが、このEdgeのアプリアイコンは名称の「e」をかたどったデザインであり、おなじみの「Internet Explorer」の「e」アイコンのデザインをリニューアルしたものに過ぎない。

 なぜそんなに「e」が好きなのかは分からないが、少なくとも一般向けに提供されるWindows 10のエディションには「(実質的に)IEが含まれない」とみられるため、ユーザーが「どっちの“e”がEdgeでIEなの?」という混乱は起きないだろう。こちらも基調講演の発表内容と詳細は別途リポートがあるので、そちらを参照してほしい。

左が「Internet Explorer」、右が「Microsoft Edge」のロゴ。新開発のブラウザながら、ロゴはIEをイメージさせるデザインとなっている

 今回のBuildでの最新アップデートは、拡張機能の「Extensions」の実装が初めて紹介されたことで、仕組みは不明なものの、FirefoxやChrome向けのExtensionsがEdgeにおいても利用可能になるという。

 ただし、Extensionsの実装は今夏のWindows 10リリースには間に合わないとMicrosoft側では説明しており、後のアップデートで機能拡張が行われる見込みだ。後述するが、この辺りはWindows 10の設計思想が含まれていて面白い。

Microsoft Edgeには「注釈」などIEにない新機能を搭載するほか、FirefoxやChromeのように拡張機能「Extensions」もサポートするという

クロスプラットフォーム開発でWindows 10アプリ開発を促進

 MicrosoftがWindows 8/8.1で経験したのは、Modern UIと呼ばれるWindowsストアアプリがなかなか充実せず、開発者はその状況を憂えて、さらに参入をためらうという負のスパイラルだ。

 以前までのWindowsが独占的な市場を築いていた状況とは異なり、時代はモバイルとなり、AndroidやiOSといったプラットフォームが興隆し、先駆的な開発者らはむしろそうした新興プラットフォームへとリソースを積極投入するようになった。いまだ旧Windows向けのデスクトップアプリケーションが次々と投入される状況もまた、Windowsストアアプリ興隆の妨げとなっており、これらの反省がWindows 10には大きく生かされている。

 まずWindowsのデスクトップアプリケーションで大きな比重を占めるゲームについて、Microsoftでは積極的にストアアプリへの誘導を行っており、Windows 10ではアプリの配布パッケージ(AppX)の最大サイズを150Gバイトまで拡張するなど(従来は4Gバイト)、スケーラビリティを大幅に強化している。

 またWindowsストア積極活用のため、従来まではリンクでの誘導にとどまっていた「デスクトップアプリケーションのWindowsストアでの配布」をWindows 10世代ではサポートするようになり、両面作戦でのテコ入れを行っている。

 Build 2015の基調講演では、デスクトップアプリケーションの「Adobe Photoshop Elements」が新APIに対応してWindowsストア経由で配布されることが明かされた。Win32 APIを利用する旧アプリケーションの場合、ストア経由で配布してもWin32のサブセットしか搭載しないWindows Mobile 10などのプラットフォームでは動作しない。だが、ストア活用の広まりは将来的なMicrosoft自身のマネタイズや市場興隆への貢献となり、将来に向けた種まき的な意味合いがあるのだろう。

「Adobe Photoshop Elements」などのデスクトップアプリもWindowsストアで配布可能になる

 また、前述のように他のプラットフォームへと流れてしまった開発リソースをWindowsへと呼び戻す策も講じられている。Windows 10世代で提供される新しいソフトウェア開発キット(SDK)により、AndroidやiOS向けに開発されたアプリを簡単にWindows 10に移植できるようになった。

 AndroidではJavaがアプリ開発のメイン言語となっている一方で、ストアで配布されているメジャーアプリの多くやゲームではネイティブ動作するC++が活用されており、これら言語を使って記述されたコードをWindows 10向けに再ビルドすることで、UWPアプリが構築できる。

 Androidだけなら想像の範囲内だが、今回はiOSアプリの開発者向けに「Objective-C」のサポートまで表明されており、「MicrosoftがObjective-Cを採用」という非常に興味深い状況だ。

 Appleの新言語である「Swift」の対応についてはアナウンスされていないが、「AndroidやiOSのアプリ開発で記述したコードを使って、そのままWindows 10アプリが開発できる」というのは、UWPアプリ充実の可能性とともに、他プラットフォームのアプリ開発者の目をWindows 10へと向かせる一助になるだろう。

「2018年度までにWindows 10の稼働デバイスが10億台に達する」という予測を示しつつ、Web、.NET、Win32(デスクトップアプリ)、Android、iOS向けのコードを最小限の修正だけでWindows 10用に移植できるソフトウェア開発キット(SDK)を用意し、幅広い開発者をWindows 10のエコシステムに取り込もうとしている

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年05月24日 更新
  1. 日本が舞台のオープンワールドレースゲーム「Forza Horizon 6」は、土地の空気感まで再現された圧倒的リアルさ 車好きでなくとも絶対ハマる理由 (2026年05月23日)
  2. かわいらしい水色が魅力の「Omikamo 折り畳み式Bluetoothキーボード」がタイムセールで25%オフの5688円に (2026年05月22日)
  3. どんな場面で役立つ? 「サンワダイレクト ペン型マウス 400-MAWBT202R」がタイムセールで23%オフの5380円に (2026年05月22日)
  4. 26万円のASUS製Ryzenマザーが即完売! 33万円引きの特価グラフィックスカードなど秋葉原を騒がせた目玉パーツ (2026年05月23日)
  5. スマホを開かずに天気や予定をひと目で把握できる「SwitchBot スマートデイリーステーション」がタイムセールで14%オフの1万3680円に (2026年05月22日)
  6. メモリ容量が最大192GBに! AMDが新型モンスターAPU「Ryzen AI Max PRO 400」を発表 (2026年05月22日)
  7. バッテリー着脱式! Ryzen AI Max+ 395で驚異の性能をたたき出すポータブルPC「OneXFly APEX」を試す (2026年05月22日)
  8. 小さすぎるモバイルマウス「サンワダイレクト 400-MAWB216GM」が18%オフで販売中 (2026年05月22日)
  9. VAIOが個人向け製品を統一価格で提供する「指定価格制度」を開始 (2026年05月22日)
  10. AMDが強々なミニPC「Ryzen AI Halo」を披露 NVIDIAのミニスパコンに“汎用性”で対抗 (2026年05月22日)
最新トピックスPR

過去記事カレンダー

2026年