Windows 8
去る 2012 年 12 月 6 日、Windows ストアアプリに興味のある web 開発者やアプリ開発者向けのイベント 8nights が開催されました。 このイベントで、はてなブックマークのディレクターの長山さん、デザイナーの川上さんと共に 「はてなが語る “はてなブック…
TypeScript 処理系を Windows でビルドする話。 個人用メモ程度なので特に面白い話はない。 開発環境準備 Git TypeScript 処理系のソースコードは Git でバージョン管理されているので、Windows に Git をインストールする必要がある。 Windows で動く Git …
会社の人が PC 内の画像をランダムに流すスクリーンセーバーを設定していて (Mac OS X デフォルトのものらしい) 結構うらやましかったので、画像をランダムに出しまくるスクリーンセーバーを Windows 用に作ってみた。 Visual Studio の使い方とか、実際にス…
下記記事で書いたように、自宅のメインマシンも Windows 8 にしようと思って新しく PC を組んだ。 パーツ構成についてと、Windows 8 アップグレード版に関して個人的に不安だった (が、問題なかった) ことについて書き残しておく。 Windows 8 を載せるための…
JavaScript で非同期処理を chainable に書くためのライブラリとして、JSDeferred や jQuery.Deferred があります。 Windows ストアアプリ (旧称 Metro スタイルアプリ) における JavaScript 用ライブラリである WinJS では、同様のものが WinJS.Promise と…
Visual Studio 2012 を使用して Windows ストアアプリを開発しているときに、シミュレータを起動したままローカルマシンにデプロイしようとするとエラーが発生することがあった。 厳密な発生条件は不明。 エラー内容は以下。 Error : DEP0700 : Registration…
Windows 8 で新たに導入される Windows ストアアプリ (旧称 Metro スタイルアプリ) の開発に関する話です。この記事では、Windows ストアアプリの設定チャームからアプリの設定を行えるように、以下の内容について説明します。 なお、JavaScript で Windows …
Web ブラウザから web サーバーに HTTP リクエストを送る際によく用いられる XMLHttpRequest (XHR) ですが、XMLHttpRequest の API を見ると、chunked transfer encoding による HTTP のストリーミングからのデータを受信して、都度処理をしていく、というよ…
Windows 8 に新しく導入されるアプリは、もともと Metro スタイルアプリと呼ばれていましたが、現在は Windows ストアアプリと呼ばれるようになっています。Windows 8 の Metro スタイルアプリの開発には、HTML + CSS + JavaScript を用いることができます。…
概要 Windows 8 の Windows ストアアプリ (旧称 Metro スタイルアプリ) 開発の話です。 Windows ランタイムと JavaScript 用 Windows ライブラリでは非同期処理を行う関数は基本的に WinJS.Promise オブジェクトを返します。 WinJS.Promise は Common JS Pro…
この記事を書いたときには Metro スタイルアプリと呼ばれていましたが、Windows ストアアプリという名前に変更されました。2 週間ほど前に Microsoft の人による Windows 8 のプレゼンを聞きました。Windows 8 に関しては開発者向けのプレビュー版を半年前ぐ…