WinJS: JavaScript 用 Windows ライブラリ

WinJS とは

WinJS はオープンソースの JavaScript ライブラリで、すべての Windows デバイスで一貫した見た目とパフォーマンスを提供する、Windows ストア向けの HTML、CSS、JavaScript アプリの構築に役立ちます。WinJS はすべてのブラウザーで動作し、スタンドアロン ソリューションとしてだけでなく、他のフレームワークやライブラリと一緒に使うこともできます。

WinJS でできること

WinJS では、ListView や FlipView、セマンティック ズームなどの Windows UI コントロール、仮想化コレクションや高品質なインフラストラクチャ (ページ コントロール、promise、データ バインディングなど)、そしてテンプレート エンジンなどの機能を HTML に追加することができます。

WinJS を使えるテクノロジ

WinJS は HTML や JS を使ったユニバーサル Windows アプリだけでなく、Web サイトや、Apache Cordova といった HTML ベースのアプリ テクノロジにも使うことができます。ライブラリは JavaScript のコーディング規則を Windows ランタイム機能にもたらすモジュールで構成されています。

作業の開始

GitHub で Microsoft のソース コードを見ます。

WinJS をダウンロードするか、自分のプロジェクト用に WinJS のカスタム ビルドを作成します。

オンラインでコードを編集し、ボタン クリックで変更を確認できます。

WinJS 4.0 がリリースされました

今年はじめにリリースした WinJS 4.0-Preview についてすばらしいフィードバックと洞察を受け取りました。そしてついにこの時が来ました。Windows 10 のリリースとともに WinJS 4.0 を発表します。WinJS 4.0 は、新たに登場した Microsoft Edge を含むすべての主要ブラウザーの最新バージョンや、AngularJS と KnockoutJS そして ReactJS のラッパーをサポートします。新しい機能と WinJS のインストールについては最新のブログ ポストをご覧ください。

詳細情報

Windows Web アプリに優れた機能を組み込む方法について、これらのクイックスタート ガイドや使い方ガイドで説明しています。

Windows Web アプリで使うことができる個々の API を確認できます。

Microsoft Virtual Academy で利用可能な無料のオンライン コースを受講します。

SDK をダウンロードし、Visual Studio で WinJS を使って Windows ストア アプリを作成します。

WinJS のソース コードを GitHub で参照および投稿できます。

Windows 8 向け Web アプリ作成に関する人気の ebook をご覧ください。

Windows ブログで WinJS に関する記事をご覧ください。

スタック オーバーフローについて #winjs をフォローして、新機能や WinJS に関する話題で他の開発者と情報交換しましょう。

Twitter で @buildwinjs をフォローします。

WinJS に関するビデオ

[再生] ボタンがあるビデオ画像

一般的な JavaScript フレームワークのための WinJS サポート

Microsoft のアプリ フレームワークへのサポートに関する歴史をまとめたものをご覧ください。その後は KnockoutJS、AngularJS、ReactJS を含む複数のフレームワークで Windows 10 アプリとして再構築された、応答性に優れたアプリ “CharMap” のデモや、Windows ブートストラップのテーマ、モバイル開発用の Cordova を見てみましょう。

[再生] ボタンがあるビデオ画像

HTML と JavaScript ジャンプ スタートでユニバーサル Windows アプリを開発

HTML や CSS、JavaScript を使って新しい刺激的なプラットフォームにリッチなネイティブ アプリを構築しようと考えているなら、もう他を見る必要はありません。Microsoft の専門家による 2 日間のテンポの速いコースで詳細をご確認ください。

[再生] ボタンがあるビデオ画像

WinJS の概要

Cory Fowler と MS Open Tech の Olivier Bloch、WinJS チームの Josh Williams が WinJS を紹介してくれます。

[再生] ボタンがあるビデオ画像

HTML と JS を使って集約型アプリを構築する

HTML、JavaScript、WinJS ライブラリを使った Windows 向けと Windows Phone 向けのアプリの作成を順を追って説明します。Visual Studio ユニバーサル プロジェクトを使えば、アプリ間で簡単にコードを共有できるほか、異なる操作も構築できます。

[再生] ボタンがあるビデオ画像

HTML と JS で軽快かつ柔軟なインターフェイスを作成

JavaScript 用 Windows ライブラリ (WinJS) を使って Windows ストア アプリのパフォーマンスを最大化するコーディングのベスト プラクティスについて学びます。

[再生] ボタンがあるビデオ画像

HTML と JS を使って初めてのアプリを作成する

既に手元にある機能を活用して、HTML と JavaScript (WinJS など) を使って Windows ストア アプリの機能を作成するための基本事項を見ていきます。

このページは役に立ちましたか?
追加のフィードバックはありますか?
ありがとうございました! フィードバックにご協力いただき感謝します。
Microsoft をフォロー Twitter ブログ Facebook Twitter ブログ Facebook Web チャット line