Androidポーティング教育

コース名

Androidポーティング教育

コース概要

ターゲットボードのLinuxシステム上に、Android特有のドライバの構築と、ミドルウェア、Androidアプリケーション等の搭載を行ないます。またAndroidのチューニング技術なども習得する事により、実践的なAndroid技術者の育成が可能になります。テキスト及び実習環境は Android 2.3(Gingerbread)に対応しています。

日数

3日

時間

10:00 ~ 17:00

受講料(税込)

オンサイト:1,260,000円(想定受講者数20名。受講者数が20名を超える場合は費用が変わります。)
ターゲットボードの費用については別途ご相談させてください

対象者
  • Androidのプラットフォームへの移植方法を習得したい方
    (Java 言語、C/C++言語、Androidアプリケーション開発の基礎知識がある方で、プラットフォームへのAndroid移植方法を習得したい方)
前提条件
  • Java 言語、C/C++言語、Androidアプリケーション開発の基礎知識 習得済み
到達目標
  • Androidの仕組みを理解することができるようになる
  • Androidをターゲットボードに移植する方法を習得することができるようになる
  • 基本的なAndroidアプリが作成でき、アプリからシステム制御ができるようになる
講師より

Androidをオープンソースから自身で構築を行いターゲットボードに実装する、ターゲットボード固有のデバイス制御を追加する技術を講義、実習を通して身につけることができます。
また製品開発でよく求められるプラットフォームのカスタマイズや、チューニングについても解説するため、単なるポーティング方法にとどまらず製品開発に役立つ技術を幅広く習得することができます。

内容
1.Android概要
2.開発環境
3.Androidカーネルの移植作業
習得度チェック1
4.Androidポーティング
5.Androidデバッグ方法
6.Androidチューニング
習得度チェック2
7.Androidアプリケーション開発環境
8.Androidアプリケーションの基本モデル
9.Activityとライフサイクル
10.ActivityとViewプログラミング
11.ActivityとIntentプログラミング
12.Androidアプリをボードに追加
習得度チェック3