トップページ > 技術教育サービス > 定期開催コース > Android応用 WebAPI開発
Android応用 WebAPI開発
Webサービスと連携するAndroidアプリケーションを開発する上での技術ノウハウを習得します。 クラウドサービスを利用するAndroidアプリケーションの開発方法を身につけることができます。また、マルチスレッド実装ノウハウを学び、サービスや非同期通信など高度なアプリケーション開発を行うための技術を習得します。
研修概要
- 研修の目的
-
・JSONの解析が出来るようになる。
・サービスの作成方法を習得する。
・マルチスレッドを使用した効率的な設計方法を習得する。
・ListViewのレイアウトをカスタマイズして、リッチなUIが作成できるようになる。
- 研修の内容
-
- はじめに
- 開発環境
- 演習で用いるアプリケーション
- アプリケーション概要
- 動画サーバ構築手順
- WebAPI開発知識
- WebAPIとは
- 非同期による画面表示の必要性
- GCを考慮する理由
- JSON, DOM, SAX, XMLPullParser とは
- サービスの使いどころ
- チュートリアル
- 画面表示間でパラメータを受け渡す
- 簡単なアプリケーションの作成
- (実習)パラメータを使った画面遷移アプリケーションの作成
- ListViewの応用
- ListViewの使い方
- ListViewにデータを表示する
- ListViewを使ったサンプルアプリケーション
- (実習)シンプルなListViewアプリケーションを作成する
- ListViewをカスタマイズする
- (実習)行のレイアウトをカスタマイズし、ImageViewとTextViewを含んだListViewを作成する
- 非同期処理
- 非同期処理の概要
- 非同期処理による画面表示
- ThreadからUIを変更する
- (実習)ThreadとHandlerを使ってUIを変更するアプリケーションを作成する
- AsyncTaskの概要
- (実習) AsyncTaskを使ったシンプルなアプリケーションを作成する
- (実習) AsyncTaskを応用したサンプルアプリケーションを作成する
- Webサービスに接続する
- Webサービスに接続する方法
- (実習)HTTP通信を使ったサンプルアプリケーションを作成する
- JSON、XML(参考)の解析
- JSONを解析する方法
- (実習)JSONを解析し、データを整形するアプリケーションを作成する
- [参考]XMLを解析する方法(DOM)
- [参考]XMLを解析する方法(SAX)
- [参考]XMLを解析する方法(XMLPullPaser)
- サービス
- サービスとは
- サービスの作成方法
- (実習)サービスを使ったシンプルなアプリケーションを作成する
- サービスに接続する
- (実習)Activtiyからサービスに接続する。AIDLを使ってサービスのメソッドを呼び出すアプリケーションを作成する。
- 動画ダウンローダを作成する
- 8章までで出習得した技術を駆使し、動画ダウンローダアプリケーションを作成します。
- まとめ
- トレーニングの振り返り
- 参考情報の紹介
- 開発Tips
- はじめに
- 対象者
-
製品レベルのAndroidアプリケーション開発を実践的に身につけたい方
- 前提条件
-
Androidアプリケーション開発入門コースを受講されている方もしくは、Androidアプリケーション入門レベルの開発の経験者
コース詳細
| 日程 | 2012年7月 5日〜2012年7月 6日(2日間) |
|---|---|
| 時間 | 09:30〜17:00 |
| 会場 | カサレアル 御殿山セミナールーム |
| 受講料 | 99,750円(税込み) ※受講料にはテキスト代も含まれています。 |
| 定員 | 10人 |
実習環境
JavaSE JDK 1.6、Eclipse 3.6.x、Android SDK、ADT Plugin for Eclipse、Google App Engine for Python
※使用ソフトウェアは変更になる可能性があります。
配布資料
セミナーテキスト、全演習 サンプルソースコード



