就職活動におけるスケジュール管理アプリケーションの制作

就職活動におけるスケジュール管理アプリケーションの制作
情報科学研究室
4年
松村 紗希
工藤 弥生
就職活動に関する情報を一括で管理できるアプリケーション
を制作した。
①開発環境
開発のためにMonacaを使用した。
Monacaとは、HTMLとCSS、JavaScriptを使って、
AndroidやiOSなどのスマートフォン、タブレットで
動作するアプリケーションをクラウド上で作成で
きる統合開発環境である。
②開発言語
▶ JavaScript
HTMLはWebページの構造を作成するために
開発された言語。現在、インターネット上で公
開されているWebページのほとんどはHTMLで
作成されている。
JavaScriptは、Webページの動作を設定するた
めの言語である。HTML内にプログラムを埋め
込むことで、HTMLやCSSでは表現できない様々
な機能を付加し、動きのあるWebページを作成
することができる。
▶ CSS
▶ AngularJS
▶ HTML
CSSは、Webページのスタイル(デザイン)を指
定するための言語で、HTMLと組み合わせて使
用する。HTMLやXHTMLなどで作成されるWeb
ページにスタイルを適用する場合には、スタイ
ルシート言語の1つであるCSSが一般的に利用
されている。
③制作物
アプリケーションには、カレンダーとタスク管理
機能をつけた。
カレンダーには日本の祝日が表示されるよう
になっており、自分の持っているGoogleアカウン
トの予定を同期させることもできる。タスク管理
画面は、任意のカテゴリー別にタスクを表示で
きる仕様になっている。
AngularJSは、Googleが開発を行っている
JavaScriptのアプリケーションフレームワークで
ある。AngularJSの大きな特徴のひとつは、
HTMLを直接テンプレートとして使い、独自の記
法でHTMLに様々な処理や変数を埋め込むこ
とでアプリケーションを記述していく点である。