「Windows Phone 8」はWindows 8とOSコアを共通化、IE10も共通化、ネイティブAPIも共通化し、コードの移植もスーパーイージー

2012年6月22日

マイクロソフトは6月21日(日本時間)、スマートフォン向けOSの次のバージョンとなるWindows Phone 8を発表しました。

最大の特徴は、OSコアをはじめ可能な限りWindows 8と内部の共通化をはかった点です。ドライバやコードの移植性が、Windows 8とWindows Phone 8のあいだで劇的に高まったとのこと。

またWindows Phone 8にはInternet Explorer 10も搭載。これもHTMLレンダリングやJavaScriptエンジンのコアを共通化したことで、機能も性能も向上。PCとスマートフォンで同じレンダリングになることで、Webデベロッパーの開発も容易になると説明しました。

発表のハイライトを紹介します。

OSコアをWindows 8と共通化

Windows Phone 8の最大の特徴は「Shared Windows Core」。現バージョンのWindows Phone 7はWindows CEをベースにしていたが、Windows Phone 8ではWindows 8とコアを共通化する。

fig

Shared Windows Coreとはいくつかのコンポーネントのセットであり、カーネル、ネットワーキング、ファイルシステム、マルチメディア、グラフィックスなどが含まれる。

その利点は、コンシューマにとってデバイスの選択肢が広がり、デベロッパーはアプリケーションの移植性が高まり、ハードウェアデベロッパーはドライバモデルがWindowsと共通化されるためドライバの開発が容易になり、開発コストが劇的に下がる。

fig

マルチコア対応、幅広い画面解像度のサポート、そしてMicroSDのサポートも行う。

fig

Internet Explorer 10も共通化

Internet Explorer 10を搭載。コアのHTMLレンダリングやJavaScriptテクノロジーはWindows 8と同じものを採用する。つまり、PC上でオーサリングしたものは、そのままWindows Phone 8でも同じように表示される。

HTML 5にも対応。JavaScriptの性能は4倍に。

fig

ネイティブAPIもWindows 8と共通化

ネイティブコードのデベロッパーには嬉しい知らせがある。Windows 8とWindows Phone 8のプラットフォーム共通化により、ネイティブコードの移植がスーパーイージーにできる。これまでに見たこともないようなゲームがWindows Phone 8で登場するだろう。

fig

9種類のネイティブAPIはWindowsとWindows Phoneで共通であり、ネイティブコードの移植性は非常に高い。

fig

NFCサポートと地図のオフラインサポート

NFCのネイティブサポートも行う。

fig

クレジットカードやデビットカード、メンバーズカード、クーポンなどあらゆるものをサポートし、もっとも完成度の高い電子ウォレットを実現する。

fig

地図はノキアマップテクノロジーを採用。オフラインもサポートする。

fig

SQLiteをWindows Phone 8に移植した(新野注:おそらくHTML5のIndexedDBサポートのためではないかと思われます)。

fig

デベロッパーには複数の選択肢を。企業向け機能も

アプリケーションデベロッパーはC#やVisual BasicとXAMLで開発できる。ゲームデベロッパーはDirect3DとC++/Cを使える。そしてWebデベロッパーはInternet Explorer 10に対応した開発が可能

fig

企業向けの機能も搭載している。セキュアブートやBitlockerによる暗号化。アプリケーション配布の管理、デバイスマネジメントなどだ。

fig

あわせて読みたい

OS Windows Microsoft モバイル




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本