Androidプログラミングトレーニング/研修では
Androidのアプリケーション開発を行う方を対象にした『アプリケーション編』と、ターゲット機器にLinuxのポーティングを行う方を対象にした『組込みLinux編』から構成されます。
◆アプリケーション編のトレーニング/研修は、Windows上でEclipse+AndroidSDKという環境で実施します。開発環境のセットアップからアプリケーションの開発方法、エミュレータによる動作確認やAndroid Marketへの登録方法まで解説します。
◆組込みLinux編のトレーニング/研修では、Androidのソースプログラムの入手方法から評価ボードへのポーティングまでの一連の作業を実機を使って体験します。
Androidの概要とアプリケーション開発体験
コース概要:Androidの最新情報と、ビジネスへの適用可能性を紹介します。また、PCを使ってAndroidアプリケーションの開発を体験します。コース詳細:第1章Androidの概要
- Androidとは
- Androidのアーキテクチャ
- Android活用のメリット
- 市場動向
- 関連組織
- 適用事例(製品)
第2章Androidアプリケーション開発体験
- Androidアプリケーションの開発環境
- アクティビティ
- インテント
- ローカルデータ保存
- サーバー連携
- アプリケーション公開のために
Androidプログラミング1 -基本アプリケーションフレームワーク-
コース概要:Androidの概要と、Androidが提供するアプリケーションフレームワークを用いて基本的なアプリケーションの開発方法を修得します。コース詳細:第1章Androidの概要
第2章開発環境
第3章Androidアプリケーション開発方法
第4章アクティビティとインテント
第5章リソース
第6章ビューの利用
第7章サービスとノーティフィケーション
第8章ストレージとコンテントプロバイダ
Androidプログラミング2 ―クラウドサービスの活用―
コース概要:ListViewとSQLiteを組み合わせて大量のデータを効率よく取り扱う方法と、様々なクラウドサービスと連携するアプリケーションの開発方法を修得します。コース詳細:第1章クラウドコンピューティングとAndroid
第2章インターネットアクセスの基礎
第3章データ処理
第4章最寄り駅検索アプリケーションの作成
Android組み込み開発基礎
コース概要:Android4.0をソースプログラムから、Linux上の開発環境を使用してPandaBoard ESにインストールする方法を習得します。さらに外部機器を例に、ドライバの作成、NDKによるライブラリの作成、JNIによるライブラリの利用などを通じて組込み機器向けのAndroidアプリケーションの開発手法を学びます。コース詳細:第1章 Linux概要
第2章 Android概要
第3章 ターゲットボードについての理解
第4章 デバイスの組み込み開発の手法
第5章 NDKを用いたアプリケーション作成
第6章 デバッグ