ジャンル | プログラミング |
講座名称 | Android組込み開発基礎コース Armadillo-440編 |
受講期間 | 2日間 |
講座形式 | 講義/演習 |
講座概要 | 実機にAndroid移植を行う際のノウハウ、組込みLinuxとAndroidの違いの知識を学び、NDKを用いたJNIアプリを作成する初級講座。 |
学習目標 | Linux上の開発環境を使用し、シリアルデバイスを例に、NDKを使用してネイティブコードを触りながらJNIを通じて、 Androidアプリケーション実装を理解することが出来る。 |
使用教材 | OESF公認教材 |
学習項目 | 1.1 Linuxとは 1.2 ルートファイルシステム 1.3 起動シーケンス 1.4 Initの概要 1.5 組み込み向けOS 1.6 組み込みLinux 2.Android概要
2.1 Androidとは 2.2 Androidアプリケーションの動作環境 2.3 Androidのアーキテクチャ 2.4 アプリケーション開発環境 2.5 プラットフォーム開発環境 2.6 Androidの起動処理 3.ターゲットボードについての理解
3.1 Armadillo-500fx, Armadillo-440 3.2 ソースコードの取得 3.3 カーネルイメージ作成 3.4 ユーザランドの作成 3.5 Armadillo-440への ポーティング 4.デバイスの組み込み開発の手法
4.1 AndroidにシリアルUSBデバイス組み込み概要 4.2 ドライバモジュール作成 5.NDKを用いたアプリケーション作成
5.1 NDKによるJNIアプリの作成方法 6.デバッグ
6.1 NDKで作成したライブラリのデバッグ 6.2 アプリケーションのデバック
|
前提条件 | C言語経験者、Linuxコマンド操作経験者 |
受講対象 | 実機にAndroid移植を行う際のノウハウを学びたい方、 組込みLinuxとAndroidの違いの知識習得から、NDKを用いたJNIアプリを作成したい方 |
関連講座 | ・Androidアプリケーション開発入門 ・Android開発者のための組込Linux入門 ・Android組込み開発基礎コース BeagleBoard編 ・Androidタブレットアプリケーション開発入門 ・Androidアプリケーション開発応用 ・Androidアプリケーション応用 WebAPI開発 |
受講料金 | 102,600円(税込み) |
開催日程 | 事務局へお問い合わせください。 |
備考 | なし |
事務局 | 教育研修事業部 |
株式会社サートプロ www.certpro.jp | |
TEL:03-6276-1168 FAX:03-6276-1169 |
|
お問合せ |
Android組込み開発基礎コース Armadillo-440編