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 特有の動作、プロジェクト作成の知識を得ることができた。他OSとの違いを理解できた。