Androidアプリの開発を行うための環境構築をおこないます。
Android OSの現在のシェアや動向を紹介します。
Androidアプリ開発に必要になる概念を学んでいきます
講座で解説のために作成するアプリの紹介とプロジェクトの作成
Layout Editor / ConstraintLayoutを使用したレイアウト実装と動作確認
アプリの基本イベントとなるボタンが押された時の処理を学習し、蔵書検索ボタンの機能を作り始めます。
合わせてコンソールログを表示、Toast(トースト)の機能を試します
検索結果一覧を表示する検索結果画面の作成とリスト表示レイアウトの実装方法を学習します。
また検索画面から検索結果画面を表示するための画面遷移処理の実装方法を学習します。
非同期処理の使い方と解説、インターネット通信ライブラリを利用してインターネット上から取得したデータの利用方法を学習します。
検索履歴一覧画面を作成/実装しながらアプリ内データベースの利用方法を学習する。
蔵書詳細画面を作成する中でモデルクラスとFragmentの実装を学習します。