kitaindia / AndroidTraining

Training course repository for android app development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android Development Training Course Repository

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

前提

このトレーニングコースに入る前に、下記の知識・スキルについて勉強しておいてください。

  1. Java の知識・スキル
  1. IDE の使い方 (Eclipse)
  • 基本操作が分かる程度で大丈夫です。

ゴール

このトレーニングコースを受講することで、下記のような知識・スキルが身につきます。

  1. Android の仕組みが分かる
  2. 自分で Android アプリを開発することができる
  3. リリース可能な品質を担保できる

準備

このトレーニングコースを受講する上で、下記のものを準備しておいてください。

  1. Android デバイス
  • Android 2.2 以上であることが望ましいです。
  1. 開発環境
  • 下記の構成の、まえがきの章を参考に準備してください。
  • Mac または Linux の各種 OS で実践することを推奨します。

構成

このトレーニングコースは、下記のカリキュラムで構成されています。 カリキュラム構成は、予告なく変更される場合があります。

  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. クラウド同期

また、リポジトリには下記のディレクトリ構成で、プロジェクトが作成されています。 課題提出の際には、このリポジトリを fork して、各ブランチにコミットを作ってください。

  • projectsディレクトリ
    • サンプルプロジェクトが含まれています。
    • サンプルコードを参照する際はこちらです。
  • practiceディレクトリ
    • 実習の際に使用するプロジェクトが含まれています。
  • assignmentsディレクトリ
    • 課題で使用するプロジェクトが含まれています。

参考資料・図書

  • Android Developers
    • 公式のリファレンスとして、Android の基礎から API の仕様まで幅広く解説資料が用意されています。このリファレンスは必ず目を通すようにしましょう。
  • プログラミング Android

About

Training course repository for android app development


Languages

Language:Java 100.0%