Buildマイクロソフトは、火曜日にワシントン州シアトルで開催された開発者会議 Build の 2 日目、Office 365、Windows 10、および Enterprise Mobility and Security (EMS) を 1 つのスイートにまとめた、1 年前に誕生したソフトウェアとサービスの集合体である Microsoft 365 にスポットライトを当てました。
ベンダー用語では、これはソリューションと呼ばれ、より社会的な言い方をすればエクスペリエンスと呼ばれます。
Microsoft のオペレーティング システム グループの副社長である Joe Belfiore 氏が、Windows、Windows 開発、Office 開発、Microsoft Graph の 4 つの章に分かれたソフトウェアに重点を置いたこのイベントを主催しました。
このようなイベントではよくあることですが、重要性を裏付けるために数字が持ち出されました。ベルフィオーレ氏は、Office 365の月間アクティブ商用ユーザーは1億3500万人、Microsoft Teamsの組織数は20万以上だと述べました。これは確かに意味のあることです。
世界はコンピューターになりつつある、と世界的なコンピューター企業マイクロソフトのCEOは語る
続きを読む
ベルフィオーレ氏は、より責任ある技術開発の必要性など、サティア・ナデラCEOが月曜日に述べたテーマを要約した。
「できるからという理由ではなく、正しいことだからやりたいのだ」と副大統領は語った。
その後すぐに、彼はGoogleが同時に開発者会議を開催し、同様のテーマが取り上げられる可能性があると述べた。「倫理と責任」と彼は言った。「その点についてはGoogleから必ず説明があるでしょう。」
彼が皮肉を言っていたのか本気で言っていたのかは不明だった。
マイクロソフトがクラウドと人工知能に熱狂する中、Windowsはかつてのような惜しみない愛を得られていません。もはや主役ではないとはいえ、モバイルハードウェアの多くが他のOSで動作している世界に適応し続けています。こうした進化の一例が、今週のWindows Insiderビルドに登場したYour Phoneアプリです。このアプリは、PCユーザーにスマートフォンのコンテンツを表示するオンスクリーンウィンドウを提供します。
これを、抱擁、拡張、消滅の反対、つまり降伏、包囲、包含として考えてください。
iPhoneやiPadで閲覧中のMicrosoft Edgeのセッションは、Windows 10のタイムラインで確認できますが、まもなくiPhoneのEdgeでも表示されるようになります。タイムラインは、ブラウザの履歴リストに似たアプリケーションアクティビティログですが、複数のOSやデバイスにまたがって表示されます。これは、現時点で最も興味深いWindowsの機能と言えるでしょう。そのデモをご覧ください。
YouTubeビデオ
タイムラインは、Microsoft Graph API を通じてアクティビティを報告するためにアプリに依存しているため、ベルフィオーレ氏は、サービスをさらに便利にするために、開発者にアプリをタイムラインに接続するよう促しました。
ベルフィオーレ氏は、マイクロソフトが、タイムラインとグラフのデータに基づいて、Windows ユーザーが作業を中断した場所に応じて作業を再開する場所について Cortana がプロアクティブに提案できるようにする Insider Build 機能に取り組んでいると述べた。
タイムラインをiPhone、そして近々Androidにも導入することは、スマートフォンをWindowsエクスペリエンスの一部にするというMicrosoftの目標に合致するものです。「私たちは、スマートフォンをPCの優れたセカンドスクリーンにすることに注力しています」と、Windowsモビリティソリューション担当ゼネラルマネージャーのシルパ・ランガナサン氏は述べています。
Windows 10のSets機能は、ウィンドウにアプリをウィンドウタブとして表示することで、開発者に新たな整理とエンゲージメントの選択肢を提供します。ベルフィオーレ氏は、Setsはブラウザのタブを何十個も開いて作業するよりも優れた作業方法だと示唆しました。「素晴らしいと思えるようになった時点で」リリースされる予定だとベルフィオーレ氏は語りました。
ソフトウェア開発の性質上、それがいつになるかはわかりません。
スパース配列について語る…ジョー・ベルフィオーレ氏がBuildのステージに登場
Android 上の Microsoft Launcher アプリには、エンタープライズ顧客向けのフックが装備され、たとえば、構成中に基幹業務アプリの検出が可能になります。
Microsoft は、企業が組織に適したアプリケーションを作成し、Teams アプリ ストアに公開できるように、Microsoft Graph の Teams API を更新しました。
SharePoint が Teams にさらに深く浸透しました。ユーザーは SharePoint ページを Teams チャネルにピン留めできるようになり、開発者はそれらのページで React などのフロントエンドフレームワークを使用できるようになりました。
Excel では、チャートですべてをより適切に表示できるため、Power BI 視覚化のサポートが拡張されました。
デザイナーたちは、UWP XAML Islands の登場に感銘を受けました。これは、母音不足に悩まされている熱帯の楽園のように聞こえますが、実際には、Windows フォーム、WPF、または Win32 アプリで動作する XAML コントロールを作成する方法を提供します。
つまり、ユーザー インターフェイス スタックに関係なく、すべての Windows アプリケーションが Fluent Design System にアクセスできます。
月曜日にお伝えしたとおり、Microsoft .NET のオープンソースでクロスプラットフォームなバージョンである .NET Core 3.0 のリリース予定日が決まりました。
Windows 開発者プラットフォームの責任者である Kevin Gallo 氏は、この改訂により開発者は同じコンピュータ上で複数の .NET インスタンスを並行して実行できるようになると述べた。
様々なプラットフォームのアプリをMicrosoft Storeに適した形式にパッケージ化およびアンパッケージ化するコンテナベースのシステムであるMSIXについても言及がありました。昨年導入されて以来、MSIXは継続的に改良されており、現在ではマネージドセキュリティモデルと連携し、エンタープライズ管理とMicrosoft Storeの両方をサポートしています。
「私たちの使命は、Windows をユーザーにとって最高の開発ボックスにすることです」と Gallo 氏は語った。
それが何であれ、Windows プラットフォームはすぐに開発者に最高のコストパフォーマンスを提供するはずです。ベルフィオーレ氏は、Microsoft Store アプリの販売で開発者が得る収益の取り分を向上させる計画を強調しました。
JavaScript + AI + Excel = ...
Microsoftは、Windows、macOS、Excel Live上でJavaScriptまたはMicrosoft Azure Machine Learningサービスを使用して、Excelスプレッドシート内でカスタム関数をローカルに実行できる機能をプレビューしました。JavaScriptを使用すると、例えばExcelユーザーはWebから情報を取得でき、機械学習関数はトレーニング済みのモデルに基づいて計算を行うことができます。
基本的に、スプレッドシートでJavaScriptを使用すると、通常の機能に加えてSUM()
、Webからのデータの取得など、追加の機能を追加できます。また、オンライン機械学習ツールとPythonを組み合わせて、スプレッドシート内のデータを処理することもできます。
JavaScriptアドインを動作させるには、これらの手順と、さらにこれらの手順を実行する必要があります。ただし、十分にサンドボックス化されていることを期待します。
ExcelにJavaScriptカスタム関数が追加されるのではないかと心配しているなら、想像以上に複雑です。まず、Insiderアカウントが必要です。次に、こちらのリポジトリ(https://t.co/O297hrQWKG)をクローンし、アドイン(https://t.co/rktANz5XcL)をサイドロードする必要があります。
— The Register (@TheRegister) 2018年5月8日
Windows Machine Learning(Windows ML)が再検討されました。3月の開発者イベントで発表されたこの技術により、Windowsユーザーは、分単位で課金されるクラウドではなく、ローカルデバイスでトレーニングされた機械学習モデルをアプリに追加できるようになります。
最後に、Microsoft 365 は Adaptive Cards のサポートを開始します。これにより、開発者は Teams や Outlook でアプリやボットなどの通知メッセージを派手な形で表示できるようになります。Adaptive Cards は支払い機能もサポートし、ユーザーは Outlook のメールから請求書の支払いが可能になります。ご興味のある方は、Microsoft の Office 365 アップデートへのリンクが多数掲載されていますので、ぜひご覧ください。
Belfiore 氏は最後に、Windows 10 に前述の機能がすべて搭載されるので、開発者は Microsoft Graph にアプリのアクティビティを登録し始めるべき時が来たと述べました。
同氏は、「グラフデータはあなたのデータです」と述べ、プライバシー意識の低い同業他社とマイクロソフトを距離を置くことを意図した宣言だ。
「あなたはそれをコントロールし、管理するのです」と彼は言った。
Facebook CEO のマーク・ザッカーバーグ氏も同じことを言って井戸に毒を撒き散らさなければよかったのに。®