月別アーカイブ: 2013年4月

foursquareで新しいアプリケーションを登録/認証する

foursquareに自作のアプリケーションを登録し認証する手順について。具体的な手順はここを参照。 最終的には自分のアプリケーションが利用する「アクセストークン」を入手するのが目標。foursquareの機能(場所の検 … 続きを読む

カテゴリー: Tips | タグ: | コメントする

Eclipseでサーブレットを作成する

これまでJavaScriptでクライアントサイドのアプリケーションを作ってきたが、どうしてもサーバで動かしたい機能もある。そこで、Eclipseでサーブレットを作ってみる。 サーブレットプログラムをプロジェクトに追加する … 続きを読む

カテゴリー: Tips | タグ: , , | コメントする

モバイル版チェックイン予定表(4) – チェックイン時刻・オプションの変更

前記事に引き続いて、モバイル版のチェックイン予定表を作成する。実行サンプルはこちら。 データストアに自動チェックインに関するプロパティを追加する chk_mode: 自動チェックインするかどうか ‘auto& … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | コメントする

JavaScriptでオブジェクトの配列をコピーしソートする

JavaScriptでオブジェクトの配列をソートするには、array.sort() メソッドを使う。 以下のオブジェクトを考える。 これと同じ形式のオブジェクトが配列になっているとする。 このオブジェクトの配列に対し、あ … 続きを読む

カテゴリー: Tips | タグ: | 1件のコメント

jQuery Mobileのラジオボタンをコードで操作する

jQuery Mobileのウィジェットの1つであるラジオボタン(複数の選択肢から1つだけ選べるボタン)を、javascriptのコードで操作する方法。 ラジオボタンをマークアップする input要素にtype=R … 続きを読む

カテゴリー: Tips | タグ: | コメントする

SimpleDialog2でモバイル用のダイアログを実装する

jQuery Mobileのプラグインである’SimpleDialog2‘を使って、モバイル画面用のダイアログを実装する。普通にダイアログを実現するには、 ・page-role=”di … 続きを読む

カテゴリー: Development, Tips | タグ: , | コメントする

モバイル版チェックイン予定表(3) – リストビューのクリックで次画面を表示

前記事に引き続いて、モバイル版のチェックイン予定表を作成する。このアプリは、基本的に「一覧-明細」形式になっていて、一覧表をクリックした際、クリックした行(項目)に応じて、次画面(明細画面)の内容を変更する必要がある。以 … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | 1件のコメント

モバイル版チェックイン予定表(2) – リストビューで一覧表を表示

前記事の続き。Google App Engineのデータストアからデータを読み込み、jQuery Mobileのリストビューを使って一覧表を表示する。以下ではタグの一覧表ページ(#pgPlanList)を例にとってコード … 続きを読む

カテゴリー: Development, Location Service | タグ: , , | 1件のコメント

モバイル版チェックイン予定表(1)

以前作ったPC用のチェックイン予定表の「モバイル版」をjQuery Mobileで作成する。データストアのアクセス方法は同じだが、画面の作り方が異なる。現在検討中の画面は以下のとおりで、いわゆる「一覧表-明細」の形式にな … 続きを読む

カテゴリー: Development, Location Service | タグ: , | 1件のコメント

Google Mapsのロード(表示)完了後に何らかの処理を行う方法

モバイル機器でGoogle Mapsを表示する場合、初回のロードにはそれなりに時間がかかる。そのため、地図に対して何かを行ってもエラーになったり、うまく反映されない場合がある。例えば、今回は以下の問題に遭遇した。 ・地図 … 続きを読む

カテゴリー: Tips | タグ: , | コメントする