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

シラバス

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

科目名 モバイルアプリ開発 作成日 2023/03/17
区分 自由選択 実習
開催時期 2年次 後期
講義・演習駒数/週 0駒
実習・実験駒数/週 1駒
合計駒数/週 1駒
総時間数 30時間
総単位数 1単位
企業連携
授業の目的 Androidの「レイアウトと代表的なウイジェット(view)」「アクティビティとイベント処理」「インテント」「サービス」「データ保存」などを使ってAndroidアプリケーションの作成を行う。
到達目標 Android端末上でスタンドアロンで動作するアプリを作成出来るようになる。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合  %  %  % 100%  %  %  %  %
評価基準
①Android端末上でスタンドアロンで動作するアプリを作成出来るようになること。 ②出題される課題を全て完了させること。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

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

授業計画

回数 学習目標 学習項目
1 Androidのプロジェクトを作成しサンプルのアプリを作成&実行することが出来る。 プロジェクトの各種フォルダの役割が説明することが出来る。  Android開発環境を使ったプロジェクトの作成。AVDによるエミュレータの作成。サンプル用のアプリの作成、ビルド、転送、実行までの手順。 
【理解度確認】実習課題
2 アプリの表示部分のコントロールすることが出来る。  レイアウトエディターを使った画面の作成。様々なレイアウトの仕方。各種リソースの設定方法。 
【理解度確認】実習課題
3 基本的なコンポーネントを利用したアプリが作成することが出来る。  ボタン、エディットテキスト、テキストビュー、ラベルなどを配置し各種レイアウトの設定方法。 
【理解度確認】実習課題
4 コンポーネントにイベントを割り当てたアプリが作成することが出来る。  ボタンやチェックボックスにイベント処理を組み入れたプログラムの作成。 
【理解度確認】実習課題
5 より複雑な表示コンポーネントを利用したアプリが作成することが出来る。  エディットテキスト、ラジオボタンを使用したプログラムを作成。 
【理解度確認】実習課題
6 「じゃんけん」アプリを作成することが出来る。(1)  イメージビューとマウスイベントを利用してランダムに画像表示をさせる仕組みでじゃんけんアプリを作成。 
【理解度確認】実習課題
7 「じゃんけん」アプリを作成することが出来る。(2)  イメージビューとマウスイベントを利用してランダムに画像表示をさせる仕組みでじゃんけんアプリを作成。 
【理解度確認】実習課題
8 「料金割り勘計算」アプリを作成することが出来る。(1)  割り勘の際に1名が支払う金額を求める計算アプリケーションを作成。 
【理解度確認】実習課題
9 「料金割り勘計算」アプリを作成することが出来る。(2)  料金割り勘アプリの機能を拡張。 
【理解度確認】実習課題
10 簡易Webブラウザを作成することが出来る。(1)  ウェブビューを使って簡易版Webブラウザを作成。 
【理解度確認】実習課題
11 簡易Webブラウザを作成することが出来る。(2)  ウェブビューを使って簡易版Webブラウザを作成。 
【理解度確認】実習課題
12 インテントの機能と役割を理解し、画面遷移するアプリを作成することが出来る。  アクティビティとインテントの役割、複数の画面間での画面遷移、明示的インテントの仕組み、マニフェストファイルへのインテントフィルタの設定。 
【理解度確認】実習課題
13 暗黙的インテントを利用した、他アプリとの連携するアプリを作成することが出来る。  暗黙的インテントの仕組、インテントフィルタの設定方法やURIの取得。 
【理解度確認】実習課題
14 メディアプレイヤーアプリを作成することが出来る。  サービスを利用した音楽再生。 
【理解度確認】実習課題
15 データベースを操作するアプリを作成することが出来る。  Andoroidに組み込まれているデータベースであるSQLiteを操作(DB作成・テーブル作成・挿入)。 
【理解度確認】実習課題