タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

programmingとProgrammingとsenchaに関するLayzieのブックマーク (3)

  • Jasmineで非同期処理のテスト - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

    Jasmineの使い方を覚えるために複数のWebSocketコネクションが協調して動作する、というよくありがちなシナリオのテストケースを書いてみた。非同期テストの書き方のページを読んでもよくわからなったので、最初わりと苦戦した。 メモ waitsForは、渡した関数がtrueを返すか指定したタイムアウトまで待つ runsに渡した関数は遅延評価される waitsForの結果を待つ場合はrunsを使う setUpとtearDownが無いので、runsを最初と最後に使う waitsForを含むit以降のdescribe内のitは遅延評価される コード Jasmine以外にライブラリはSenchaとSocket.ioを使っている。 var appServerUrl = 'http://dev.hagino3000.com:8888'; describe("Chat Test", function(

    Jasmineで非同期処理のテスト - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
  • Post by @hamalog

    まず、なんで触ってみたかというと、Sencha TouchのScrollView(スマホでoverflow:scrollみたいのをするやつ)と、カルーセルがすごい快適に動いていたので、ヘビーなフレームワークに依存してしまうのもなーと思いつつも、これらの機能を超快適に作るには血の滲むような苦労が必要(というか作りかけてやめたりした)なので、ちょっと試してみようかと思った次第。 予想してたよりかなり素敵だと思ったScrollViewとかカルーセルだけを普通のスマホサイトにつかうのも可能。これがやりたかったのだが、これはいけそう。基的には、JSかけばもうhtmlから何からSencha Touchがやったるけんねっていうやり方が基だけど、dom渡してそこだけに何かを適用っていうのもできる。しっかりしてる。Androidでもフツーに動いているのはびびった。Android 2.1〜、iOS3+対応

    Post by @hamalog
  • Sencha Touch の NestedList で JSON データを動的にリスト表示 - なんとなくな Developer のメモ

    以前、iUI や jQTouch で作成したもの(iUI版は id:fits:20100715, jQTouch版は id:fits:20100731)と同様のサンプルを Sencha Touch で作成してみました。(サーバー側の処理も同じものを使用) Sencha Touch 1.0 Ext.NestedList を使って実装してみましたが、Ext.NestedList(というより TreeStore)は階層的なデータを一括取得するケースを想定しているようで、今回利用したサーバー側の処理のように階層毎に別の URL からデータを取得するようなケース(スキーマ取得 とテーブル取得でURLとデータスキーマが異なる)での実装はかなり苦労しました。 そのため、今回のようなケース(階層毎に取得先URLやデータのスキーマが異なる)には Ext.List と CardLayout の組み合わせで実装

    Sencha Touch の NestedList で JSON データを動的にリスト表示 - なんとなくな Developer のメモ
  • 1