人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavaScriptで「googleカレンダー」や「チームギア」のスケジュール機能
(予定を移動したり、伸縮したり、重ねたりできる)
のようなAjaxを用いたスケジュールアプリケーションを作成したいです。

JavaScriptで実装する際に参考になる情報、またライブラリ等を教えてください。

●質問者のJavaScriptの経験は・・・
AjaxとDOMの基礎は理解している。
ライブラリを使用することはできるが、自分で作成したことはない。
とりあえず、サイ本は買いました。
レベルです。

●質問者: uniom
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Ajax DOM Googleカレンダー JavaScript アプリケーション
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pahoo
●27ポイント

「JavaScriptで実装する際に参考になる情報、またライブラリ等」「AjaxとDOMの基礎は理解している」というご質問なので、クライアントサイドの UI に使えそうなスクリプトを下記に紹介します。


Ajax ではサーバサイド・プログラムも必要です。

今回のお問い合わせでは、ブッキング管理やアラート機能などをサーバサイド・プログラムで、スケジュール本体はRDBMSで管理する形が一般的です。

◎質問者からの返答

ありがとうございます。

日付入力用カレンダーのライブラリだけではなく、

googleカレンダーのようなスケジュール表示、編集部分の情報、

特に、予定を移動したり、伸縮したり、重ねたりの実装の情報を教えてください。

アラート機能は今回考えてないです。

環境はCentOS、Apache、PHP5、MySQLを考えています。


2 ● pahoo
●27ポイント

実装したい機能は日付入力用のポップアップするカレンダーではなく、

googleカレンダーのようなスケジュール管理アプリケーションです。

#1で紹介したサイトをよく読んでくださいね。たとえば「Integrating Google Calendar into your Site」は、Google Calendar を利用する Ajax そのものです。


また、「Google Calendar のようなもの」を作りたいのであれば、#1で補足したように、「サーバサイド・プログラムも必要です」。

サーバサイドの環境やプログラムまたはスクリプトを実行できる環境をお知らせください。

◎質問者からの返答

ありがとうございます。

Google Calendar を利用することは考えていません。

おっしゃる通り「Google Calendar のようなもの」を作りたいです。

環境は#1で示した通りです。


3 ● guja
●26ポイント

自サーバーで展開するなら、次のようなものはどうでしょうか

http://www.moongift.jp/2008/03/monket_calendar/

phpで動作するので、ちょうどよいかと思います。


ちなみに蛇足ですが、Ajaxライブラリで充実しているのは、Yahooが提供しているYUIなんかがいいかと思います。

http://youmos.com/news/yui_examples

がんばればWindowsアプリに負けないUIを簡単に構築することもできたりします。(やや重いのが欠点ですが。)

◎質問者からの返答

ありがとうございます。

上のURLのものはいいですね。ただ、まだ実用レベルまで至っていない感じがします。

時間や場所等は入力できるようにしたいです。

スケジュールのある機能を実装するときに、YUIのどのコンポーネントを使えばよいか。

あるいは、JavaScriptのどのような実装がどういうタイミングで必要か、みたいな情報があればと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ