タグ

mobileに関するhigedのブックマーク (2)

  • Jasmine(JavaScriptテスティングフレームワーク)実践【Webアプリ編】

    Titanium mobileでスマホのアプリを作成しようとしているのですが、ユニットテストの仕組みはどうする? との疑問を持ち、 Jasmineが良さげと調べていくうちに、HTMLJavaScriptのWebアプリのユニットテストはどんな感じになるんだろうと思い、ググって みたのですが、ああ!、そうなんだと思える粒度のサンプルが無かったので作成してみました。といっても実際のアプリの入り口はHTMLで、テストの入り口 はJavaScriptなのですが・・・、 まあユニットテストなんでこの形でもOKだと思います。カバレッジもJSCoverで取得しようと思います。 今回の作業の流れは以下のようになります。 テスト対象のアプリの説明 テストケースの作成 JSCoverを利用したカバレッジの計測 1 テスト対象のアプリの説明 検索キーワードの入力欄、検索ボタンが存在し、検索ボタンをクリックすると

  • iPhone/Android/PC 対応。jQuery で書くタッチイベント

    こんにちは!プロダクト企画担当の林です。 今回は、前回予告していた通り、タッチイベントについて書かせていただきます。 他所でもタッチイベントについて取り扱っていますが、当記事でのポイントは、 jQuery を使っている。(jQuery Mobile は不要です) iOS / Android で動作確認済み。 タッチできない PC の場合、マウスで動く。 この3点です。 こちらを実際に動作するコードにて解説します。 動作確認環境 タッチ環境 → iPhone / iPad / Android マウス環境 → Sleipnir / IE / Firefox / Google Chrome / Safari / Opera タッチイベントについて タッチイベントとは、スマートフォンなどで画面を直接指でタッチしたときに発生するイベントのことです。 イベントの種類 touchstart : タッチし

    iPhone/Android/PC 対応。jQuery で書くタッチイベント
  • 1