1.コース概要及び留意事項
2.Android の特徴
イ.Android と他OS の違い
3.アーキテクチャ
(1)Android のアーキテクチャ
イ.Android の基本構造 ロ.ライブラリ
ハ.アプリケーションフレームワーク
(2) アーキテクチャ構成要素の詳細
イ.アプリケーション構成要素(Activity、Intent など)
4.開発環境
(1)統合開発環境と開発の進め方 (2) 統合開発環境の構築
(3) エミュレータの実行確認
(4) アプリケーションの開発手順
5.アプリケーション開発実習
(1)実習(アプリケーション開発)
イ.GUI画面の作成 ロ.デバイスからの入出力機能の実装
(2) Androidの実機を用いたアプリケーション開発
6.まとめ
【概要や目標など】マイコン制御設計/パソコン制御設計の生産性の向上をめざして、効率化、適正化、最適化(改善)に向けたオープンソースプラットフォーム(Android)のアーキテクチャを理解し、携帯電話やモバイル端末向けアプリケーション開発プロセスを通して、オープンソース携帯OSの活用技術を習得する。
【受講者の声】
* Android のアプリがどのように作られているか、理解ができた。
* 今まで体系立ててプログラミングを学んだ事がなかったので新たな知識が身に付いた。
* スマートフォンのアプリ開発の技術に興味があり、開発環境の構築と使用方法について学べた。
* Android 特有の動作、プロジェクト作成の知識を得ることができた。他OSとの違いを理解できた。