Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.
ketazawa edited this page Mar 10, 2014 · 70 revisions

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

Welcome to Android Development Training Course!

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

目次

  1. まえがき
  2. Androidについて
  3. 開発環境の準備
  4. Androidプロジェクトの作成 * Eclipse * Android Studio
  5. Androidアプリの基礎知識
  6. Android のビルドについて(Gradle)
  7. 基礎編
  8. アプリのレイアウト作成
  9. Activity と Fragment
  10. アプリのリソース管理
  11. メッセージングと通知
  12. ActionBarとインタラクション制御
  13. ListViewとViewPager
  14. 直列化とコレクション、永続化
  15. 非同期処理
  16. ネットワーク通信
  17. データベース
  18. テスト
  19. Handler と Looper
  20. WebView
  21. AccountManager
  22. ContentProvider の発展
  23. 実務編
  24. デバッグと自動ビルド
  25. アーキテクチャ設計と DI
  26. 続・アプリのレイアウト作成
  27. ユーザインタフェース設計
  28. セキュリティ
  29. Google API
  30. Google Play Services
  31. クラウド同期
  32. デザイナー編

A. 付録

  1. Git リポジトリからのプロジェクトのインポート
  2. Java の文法の基礎
  3. 仮想デバイスの作成
  4. Java の活用

課題の取り組み方

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

参考文献

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

GitHub Pagesへ移行しましたmixi-inc.github.ioへお願いします。

Clone this wiki locally