1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

情報システム開発科 2025年度入学生

科目名 モバイルアプリ開発 作成日 2025/03/17
区分 自由選択 実習
開催時期 2年次 後期
講義・演習駒数/週 0駒
実習・実験駒数/週 1駒
合計駒数/週 1駒
総時間数 30時間
総単位数 1単位
企業連携
授業の目的 これまでに学習したHTML,CSS,JavaScriptの知識を活用して、モバイルアプリケーション開発の手法を習得する
到達目標 iOSおよびAndroidのハイブリッド開発について学習し、モバイルアプリケーションを開発できるようになる。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合  %  %  % 100%  %  %  %  %
評価基準
①ハイブリッド開発環境を利用しモバイルアプリケーションを作成出来るようになること。 ②出題される課題を全て完了させること。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 柳橋 宏樹
テキスト・参考文献 プリント
実務経験有無  
プログラマー及びシステムエンジニアとしてシステム開発に従事した実務経験がある。その経験を活かして本科目に対して職業実践的な教育を行う。  
関連科目 HTML,CSS/JavaScript  履修前提   

授業計画

回数 学習目標 学習項目
1 モバイルアプリケーション開発手法の全体像について理解する  科目ガイダンス ネイティブアプリ開発とハイブリッドアプリ開発の違い 開発環境の構築(MonacaによるHelloWorld) 
【理解度確認】実習課題
2 JavaScriptの基本文法について理解する(1)  JavaScriptによる制御構造(if,for文) 
【理解度確認】実習課題
3 JavaScriptの基本文法について理解する(2)  JavaScriptによる関数の実装(function) 
【理解度確認】実習課題
4 JavaScriptの基本文法について理解する(3)  DOMとイベント処理 
【理解度確認】実習課題
5 端末上にデータを保存することができる  ローカルストレージへのデータ保存 
【理解度確認】実習課題
6 端末上に配列データを保存することができる  JSONの基礎 JSON形式でLocalStorageへのデータ保存 
【理解度確認】実習課題
7 関数の応用について理解する(1) ハードウェアを活用するアプリが作成できる  関数の応用(関数の変数への代入、アロー演算子) デバイスの利用(経度・緯度の取得) 
【理解度確認】実習課題
8 関数の応用について理解する(2) ハードウェアを活用するアプリが作成できる  関数の応用(コールバック関数) WebAPIによる位置情報の活用 
【理解度確認】実習課題
9 モバイルアプリケーションの画面設計の特徴について理解する(1)  UIフレームワーク OnsenUIの基本 
【理解度確認】実習課題
10 モバイルアプリケーションの画面設計の特徴について理解する(2)  SPA(Single Page Application)による画面遷移の構築 
【理解度確認】実習課題
11 画面コンポーネントを活用できる  OnsenUIの画面コンポーネント(Tab,Splitter) 
【理解度確認】実習課題
12 クラウドのデータベース活用(1)  FireBase 
【理解度確認】実習課題
13 クラウドのデータベース活用(2)  FireBase 
【理解度確認】実習課題
14 オリジナルアプリの作成(1)  オリジナルのモバイルアプリケーションを作成する 
【理解度確認】実習課題
15 オリジナルアプリの作成(2)  オリジナルのモバイルアプリケーションを作成する 
【理解度確認】実習課題