Windows8 と単純に言っても、範囲が広くなるので、まず導入部分を特別に以下のリンク先にまとめました。 Windows8(JavaScript Metro Style 導入) 関連リンク
![]() | ![]() |
これは、Windows8 リリースプレビューでホーム画面のアプリを使っていて遭遇したバグらしきものです。まあ、おかげでアプリの再登録手順を経験できました。
■ Windows8 Metro(JS) でのカメラの利用は簡単ですが、問題も多々あるようです
わざわざ新しい WEBカメラも買って、その他あわせて3つのカメラでテストしたのですが、結局まだ使えるのでは無かったというのが結果です。機能はふつうに動いてはいましたが、メモリ関連の問題があるようです。( カメラは、Android でもエミュレータで動作を確認はしましたが、アプリからは使えなかったです )。まだ発展途上です > 開発とカメラ
ちなみに、古い WEB カメラは最初動作しなかったのですが、最新ドライバをインストールしたら動作しました。
■ 余計なものを全て排除した Win8 Metro(JS) アプリの画面遷移
( この画面のサンプルは、JavaScript and HTML5 touch game sample )
プロシェクト作成時に、画面分割アプリとグリッドと言う ListView と 画面遷移のひな形が用意されていますが、そもそもコードを読むものではなくデータ部分( JSON ) を変更して作るようなものになっています。コードは相当の知識が無いと読めない SDK レベルのものなのですが、これは、その中の Navigate 処理に触れたものです。
■ Win8 Metro(JS) : 印刷処理
印刷処理は簡単です。ただ、UI が全くいままでと違うのと、印刷する部分を CSS で制御したりするのが新鮮でした。しかし、まだバグがあるようで Canvas 内の印刷は固まってしまってうまくいきませんでした。Canvas 内で Three.js が動いていて、メモリを使いすぎていたのかもしれません。
■ Windows8 Metro(JS) で jQuery の datepicker を動作確認しました
というか、JavaScript Metro は jQuery を元に作られているような部分が多々あります。サンプルの中にも jQuery の少し古いライブラリが組み込まれていたのもありました。とにかく、ふつうに動作しますので、Metro の画面遷移使うより、jQuery の UI 使ったほうが実装ははるかに簡単なような気がします
|
|
【Windows8 Metro(JS/C#)の最新記事】
- Win8(JS Metro)の『分割・・・』テンプレートにアプリバーを追加して、新しいページを定義する
- Win8(JS Metro)の『分割・・・』テンプレートを使って RSS を収集するサンプル
- Win8(JS Metro)の『分割・・・』テンプレートから追加のページを定義する方法
- 『分割アプリケーション』/ Win8(Metro)テンプレートのテンプレートたる意味
- Windows8 で SkyDrive にアップロードするサンプル
- Windows8 Metro(JS) で LiveSDK を使って signin してテキスト表示するだけのサンプルコードの実行
- Windows8 Metro(JS) でのカメラの利用は簡単ですが、まだ製品版では無いせいか他の処理と同時に動かすと、問題もあるようです
- Windows8 Metro(JS) で Three.js の 3D モデル表示(Canvas)を行う
- Windows8 Metro(JS)の画面切り替えが解る、jQuery とのコラボ
- Google ドキュメントを使ってソースコード配布と解説
- 余計なものを全て排除した Win8 Metro(JS) アプリの画面遷移
- querySelectorAll(結果はNodeList) と forEach( Array のメソッド ) の動作確認コード
- Win8 Metro(JS) のクラス定義用クラスでの記述仕様で、getter が存在します
- Win8 Metro で画面の表示変更は、画面部分(?)オブジェクトの入れ替えを自分で行います
- Win8 Metro(JS) : 印刷処理
- Win8 Metro(JS) : WinJS.xhr の内容(XMLHttpRequest)








