お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
はじめに
- Androidとは?
- アプリケーション開発環境の設定
- アプリケーション作成ツール - Android SDK
- JavaとAndroid
アプリケーションの構築
- 最初のアプリケーションの作成と実行
- Android Studioの概要
- apkファイル
- applicationId
- アプリケーションのインストール
- AndroidManifest.xml
- Javaコードとリソース
- Gradleビルドシステム
- 証明書
- versionNameとversionCode
- アプリケーションバリエントの構築
- 権限
- debugとrelease
- adb
リソース
- リソースの種類
- ディレクトリ構造
- リソースクオリファイア
- Rクラス
アクティビティ
- アクティビティとは?
- アクティビティの作成と起動
- アクティビティライフサイクル
- アクティビティスタック
- Intent
- Fragment
コンテンツプロバイダーの基本
- Content Providerを使用したコンテンツの取得
UI構築の基本
- レイアウト - 種類と作成方法
- 組み込み要素: ボタン、テキストフィールドなど
- Viewクラス
- ViewとActivityの接続
- メニュー
- ダイアログ
- ListViewとRecyclerView
スタイルとテーマ
- スタイルの作成と設定
Androidでのプロセスとスレッド
- UIスレッド
- ANR(アプリケーション未応答)
- AsyncTask
- サービス
高度なUIビュー
ブロードキャストレシーバー
- ブロードキャストレシーバーの用途
状態の保存
- ファイル
- SharedPreferences
- SQLite
REST
- RESTとJSONとは?
- RESTfulサーバーとの通信
ライブラリ
- picasso
- retrofit
- eventbus
- butterknife
- okhttp
- parse
アプリケーションの配布
- Google Play
- Crashlyticsとエラーレポート
21 時間
お客様の声 (4)
AndroidとKotlinの基本的な紹介。
Nan Yu - Google
コース - Android Development
機械翻訳
講師は、daggerで追加の問題を探究することに意欲的でした。
Susheel - Home
コース - Dependency Injection with Dagger 2
機械翻訳
講師の知識とそれを伝えやすさ。
Piotr - DPDgroup IT Solutions sp. z o.o.
コース - Android Applications Testing
機械翻訳
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
コース - Cross-platform mobile development with PhoneGap/Apache Cordova
機械翻訳