組込みアプリケーション開発学習教材 EAPL-Trainer
EAPL-Trainer
教科書には載っていないソフトウェア開発学習の新スタイル
イープルトレーナーは、従来の組込みソフトウェア学習教材と異なり、ハードウェア制御の体験ではなく、実際に開発現場で行われている「アプリケーション開発」に特化した新スタイルの学習教材です。「アプリケーション開発」は、Androidの台頭などもありますます規模が膨大になってきており、品質の高いアプリケーションを開発するには状態遷移設計手法などの専門知識を活用したノウハウの習得が必要になってきます。イープルトレーナーはそのノウハウを惜しみなく公開し、実践で使える学習効果の高い内容になっています。
概要
一般的なマイコン学習教材との比較
一般的なマイコン学習教材 | イープルトレーナー | |
---|---|---|
テキスト | あり | あり |
同梱キット | マイコン基板 + サンプルプログラム | GUI開発環境 + サンプルプログラム + Android NDK (スマートフォンなどが実機代わり) |
主な学習内容 | ハードウェア制御方法 | アプリケーション開発方法 (移植性・保守性・信頼性) |
プログラミング技法 | C言語/アセンブラ | C言語 (オブジェクト指向プログラミング) |
設計技法 | なし | UML(状態遷移図、シーケンス図) |
特長 | ますます機会が減っているハードウェアを制御する楽しさ、基礎知識を学ぶことができる | OJTでしか教えてもらえない現場で実際に行われている手法で、設計・プログラミングを学ぶことができる |
イープルトレーナーは、テキストとCDの構成です。
CDにはILCが実際に販売している組込みGUI開発環境(GENWARE:ジェンウェア)が同梱されており、実際の組込みソフトウェア開発さながらの開発を体験することが可能です。
商品構成

学習イメージ

内容物
番号 | 内容物 | 形式 | 備考 |
---|---|---|---|
1 | 学習テキスト | 書籍 | B5版260ページ |
2 | 機能制限版GUI開発環境(GENWARE)インストーラ | CD-ROM | 画面作成可能数が5画面という制限付き |
3 | サンプルアプリケーションプログラム | CD-ROM | VCプロジェクトに加え、スマートフォンなどで確認出来る様Android NDKにも対応 |
試し読み
イープルトレーナーのテキストを抜粋してPDFで一部試し読みが可能です。
試し読みを希望される方はこちらからイープルトレーナーは、ソフトウェアの専門知識を学ぶのではなく実際に企業で実践されているアプリケーション開発のノウハウを学習することができます。そのため、学生様から企業に入社された方を始め以下のような方に最適な目次構成になっています。
