Skip to content
KeithYokoma edited this page Apr 19, 2013 · 35 revisions

Android アプリ開発の基礎知識と実務スキルを身に付けるトレーニングコース

Welcome to Android Development Training Course!

このWikiでは、主に座学としての解説と、それぞれの章での課題について記述しています。

目次

  1. まえがき
  2. Androidについて
  3. 開発環境の準備
  4. Androidプロジェクトの作成
  5. Androidアプリの基礎知識
  6. 基礎編
  7. アプリのレイアウト作成
  8. Activity と Fragment
  9. アプリのリソース管理
  10. ActionBarとインタラクション制御
  11. ListViewとViewPager
  12. メッセージング
  13. 直列化とコレクション、永続化
  14. 非同期処理
  15. ネットワーク通信
  16. データベース
  17. テスト
  18. 実務編
  19. デバッグ
  20. アーキテクチャ設計
  21. ユーザインタフェース設計
  22. Dependency Injection
  23. セキュリティ
  24. 自動ビルド
  25. クラウド同期
  26. 付録
  27. Git リポジトリからのプロジェクトのインポート
  28. Java の文法の基礎

課題の取り組み方

このリポジトリを fork して、課題用のディレクトリに取り組んだ課題の成果を保存してください。
コミットは、master 以外のブランチを作成して積み上げてください。

参考文献

特に、公式のリファレンスであるAndroid Developersは、必ず読んでおきましょう。

目次

  1. まえがき
  2. Androidについて
  3. 開発環境の準備
  4. Androidプロジェクトの作成
  5. Androidアプリの基礎知識
  6. 基礎編
  7. アプリのレイアウト作成
  8. Activity と Fragment
  9. アプリのリソース管理
  10. ActionBarとインタラクション制御
  11. ListViewとViewPager
  12. メッセージング
  13. 直列化とコレクション、永続化
  14. 非同期処理
  15. ネットワーク通信
  16. データベース
  17. テスト
  18. 実務編
  19. デバッグ
  20. アーキテクチャ設計
  21. ユーザインタフェース設計
  22. Dependency Injection
  23. セキュリティ
  24. 自動ビルド
  25. クラウド同期
  26. 付録
  27. Git リポジトリからのプロジェクトのインポート
  28. Java の文法の基礎

その他

サイドバーを編集

Clone this wiki locally