Windows 10でAndroidとiOSアプリがそのまま動く!?――「Project Astoria/Islandwood」に迫る:鈴木淳也の「Windowsフロントライン」(3/3 ページ)
「私たちの夢、それは“Write once, run anywhere”」――まさかMicrosoftからこの言葉を聞ける日が来るとは。
“Write Once, Run Anywhere”
今回のBuild 2015で目玉になったProject AstoriaとProject Islandwoodだが、依然開発途上にあり、実際にどの程度“モノ”になるかは今年後半の開発者らによる反応を待つ必要があるだろう。
なお、AstoriaとIslandwoodの名前の由来だが、おそらくMicrosoft本社のある米ワシントン州レドモンド(シアトル)周辺の地名などが由来だと考えられる。実際、ワシントン州と南のオレゴン州の州境に「アストリア(Astoria)」という街があり、その可能性は高いと考えられる(アストリアという地名自体はオレゴン州以外でも存在するが)。
冒頭でも紹介したように、MicrosoftはWindows 10において非常に広い間口を用意し、さまざまなデベロッパーを自身のプラットフォームに取り込もうとしている。
既存の.NETアプリケーション開発は得意としているものの、昨今ブームとなっているAndroidやiOSといったモバイルデバイス向けのアプリ開発が必要となったデベロッパー向けには、Xamarinのようなクロスプラットフォーム開発ツールを提供して支援を行っている。一方で、これまでWindowsとは疎遠な位置にいたモバイル開発者を取り込むべく提案したのが、今回のProject AstoriaとProject Islandwoodだ。
これとは別の2つの軸として、まずWebアプリケーションをUWPと呼ばれるWindows 10のアプリ実行形式に変換する「Project Westminster」という仕組みを用意している。これは「Hosted Web App」とも呼ばれ、Project Spartanこと新ブラウザ「Microsoft Edge」を最大限に活用したものとなっている。
また、既存のデスクトップアプリケーションをUWPという“モダン”なアプリ形式へと変換する仕組みを提供する「Project Centennial」も用意しており、あらゆる方面の開発者らをできるだけUWPへと誘導すべく活動するMicrosoftの姿がBuild 2015では垣間見られた。
最後に今回、Microsoft Edgeに関する解説をするセッションのあるスライドで「Write once, run anywhere(一度記述すれば、どこでも動作する)」というキーワードが書かれているのが気になった。
これはかつてSun Microsystems(現在はOracleが吸収)が「Java」言語を広める際に積極的に用いていたフレーズで、ある意味で「打倒Microsoft」とも呼べる掛け声の1つだったわけだ。時代は変わり、プラットフォームが再び分裂しつつある現状で、Microsoftがこのフレーズを掛け声に開発者を集めているというのも非常に感慨深いものがある。
関連キーワード
アプリケーション | iOS | Android | Windows 10 | アプリケーション開発 | Androidアプリ | Microsoft | Windows Store | Visual Studio | Objective-C | プログラミング言語 | Microsoft Edge | Webアプリケーション | C++ | Eclipse | Windows Phone | Xcode | C# | Dalvik | スマートフォンアプリ | Windowsアプリ
関連記事
- 「Windows 10」大特集
- 鈴木淳也の「Windowsフロントライン」:「Windows 10」は永遠に未完のOSか?
Microsoftが開発者会議「Build 2015」で発表した内容は、企業とクラウド、アプリ開発に関するものが中心だが、PC USER的に重要と思われるポイントをまとめつつ、見えてきたWindows 10の最新トレンドについて考察しよう。 - 本田雅一のクロスオーバーデジタル:iOS/Androidアプリも巧みに取り込む「Windows 10」でMicrosoft復権なるか?
Microsoftの開発者会議「Build 2015」が始まった。初日の基調講演では、2018年までにWindows 10搭載機が10億台に達するという予測、そしてAndroid/iOSアプリの開発者がWindows 10向けアプリをコード流用で移植できる支援策が強調された。 - HoloLensの利用場面も幅広く紹介:Build 2015基調講演で示した「Windows 10でなくなるスマートフォンとデスクトップPCの境界」
Build 2015の初日基調講演で行ったデモでは、Windows 10で導入する「ユニバーサルアプリ」の利便性のほか、HoloLensの利用シーンも紹介している。 - 「Spartan」は製品名にならず:Windows 10の新ブラウザは「Microsoft Edge」が正式名称に
「Project Spartan」の開発コード名で呼ばれてきたWindows 10の新ブラウザは、正式名称が「Microsoft Edge」となった。 - 鈴木淳也の「Windowsフロントライン」:Windows 10の最新情報が明らかになる「Build 2015」は今晩開催!
Microsoftの開発者会議「Build 2015」が米カリフォルニア州サンフランシスコで開催される。基調講演では、Windows 10やOffice 365などの最新情報が明らかになる見込みだ。その注目ポイントをチェックしていこう。 - 鈴木淳也の「Windowsフロントライン」:新しいMacBookで話題の「USB 3.1 Type-C」はWindows PCをどう変えるか?
「USB-C」の採用により、未来を少し先取りした感のある「新しいMacBook」。この新インタフェースで今後のWindows PCやスマートデバイスはどう変わるのだろうか? - 鈴木淳也の「Windowsフロントライン」:Windows 10の「ユニバーサルアプリ」でWindowsストアは巻き返すか?
Windows 8/8.1のWindowsストアは競合と比べて盛り上がりに欠けるが、Windows 10世代では「ユニバーサルアプリ」によって巻き返すかもしれない。その最新事情をアプリ開発側の視点も交えつつお届けしよう。 - 鈴木淳也の「Windowsフロントライン」:Windows 10の標準ブラウザ「Spartan」はどこまで使える?――最新プレビュー版で試す
Windows 10の新しい標準ブラウザとなる「Project Spartan」(開発コード名)が、ついにTechnical Previewに搭載された。現状でどこまで使えるのかチェックしていこう。 - 鈴木淳也の「Windowsフロントライン」:国内販売が迫る「Windows Phone」と「Windows 10」対応で知っておきたいこと
Windows 10のリリースに向けて国内でも期待が高まっているWindows Phone端末。日本再上陸を前に、PC版Windows 10との違い、対応するハードウェア要件、そしてどのようなスマートフォンが出てくるのか、Microsoftが公開した最新情報を整理し、考察していく。 - 鈴木淳也の「Windowsフロントライン」:「Windows 10」無料アップグレードと最低システム要件の注意点
海賊版でもアップグレード可能? Linuxのインストールが難しくなる? 7型デバイスでもPC版を使える? そんなWindows 10のアップグレードと最低システム要件における注意点をまとめた。 - 鈴木淳也の「Windowsフロントライン」:IEの終わりとSpartanの始まり――Windows 10のブラウザ世代交代が明確に
Windows 10には2つのWebブラウザが用意され、いずれも2つのレンダリングエンジンを搭載するという方針が変更になり、ブラウザとレンダリングエンジンの関係が明確になった。それは20年続いたIEの歴史がついに終わることを意味しているのかもしれない。 - 鈴木淳也の「Windowsフロントライン」:Windows 10の提供は“7月”に繰り上げか?
今年後半の提供と言われていたWindows 10だが、意外に早くユーザーの手に届きそうだ。ここ1週間で明らかになったWindows 10の最新情報から注目のトピックをまとめた。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.