【開催予定日(コース番号・日程)】
E0591 2016年08月24日(水)〜08月26日(金)
【受講料】
24,000円
【定員】
12名
コースイメージ画像
 使用する組込みAndroidボード
1.コースの概要
 多くのスマートフォンやタブレットPCなどの携帯情報端末で導入されている注目の「Android」をターゲットボードに移植する方法、移植したAndroidを高速化させる具体的チューニング手法、アプリケーションからシステム制御をする技術等を習得することができます。本コースはAndroid4.1に対応しています。

2.使用機器等
 Armadillo-800EVA Android4.1、Eclipse、Android SDK等

3.担当予定講師
 日本システム開発(株)(Androidポーティングの経験豊富な講師が担当します)

4.ご受講に際して
 1日の開講時間は、10:00〜16:45(昼休憩45分)の6時間 (計18時間) となります。

5.関連コース
E046
E025

6.その他
【前提知識】Linux、Java、C言語の基礎知識がある方

7.カリキュラム概要※
教科項目 教科細目 時間
1.Androidの概要 (1)Androidの基本構造
(2)Android起動シーケンス
1.5H
2.開発環境構築 (1)Androidカーネルとプラットフォーム開発環境
(2)開発環境の構築実習
1.5H
3.Androidカーネルの移植作業 (1)Androidカーネルの移植方法
(2)Androidカーネル固有機能の概要
3.0H
4.Androidポーティング (1)フレームバッファ・ダブルバッファリング対応
(2)キーイベントの割り当て
(3)周辺機能サポート(電源管理、SDカード、サウンド等)
(4)Androidポーティング実習
(5)Androidデバッグ方法
(6)Androidチューニング
6.0H
5.アプリケーション開発環境構築 (1)AndroidSDKとEclipse+ADT
(2)Androidアプリケーション構築技法
0.5H
6.アプリケーション開発 (1)Activityとライフサイクル
(2)Viewプログラミング
(3)Intentプログラミング ・具体的な課題としてストップウオッチの作成を行います
3.5H
7.Androidアプリのボード追加 (1)Android OSのイメージに追加する方法
(2)自作アプリ起動方法
(3)システム制御アプリの作成
1.5H
8.まとめ (1)実習の全体的な講評および確認・評価 0.5H

※お申し込み頂く際の目安です。詳細等のご質問は下のお問い合わせまでお願いします。
 また、都合により予告無く内容が変更になる場合がございますので、予めご了承ください。