自動再生
自動的にで完了済みにする
前のステップに戻る
完了して次のステップへ
Android 開発のための Kotlin 入門
はじめに
はじめに
講座の使い方・エラーの対処法
【2023年5月追加】講座のリニューアル予定について
ステージ0:開発環境を用意する(2023年5月Flamingo対応)
1. Android Studio のインストール
2. プロジェクトの作成
3. Android Studio の初期設定
4. エミュレータでアプリを動かす
【補足】エミュレータの作成方法
【補足】実機でアプリを動かす方法
5. Android Studioの使い方とActivityについて
ステージ1:Kotlinの基礎 ①(2023年5/6月リニューアル予定)
6. クラスと関数
7. Hello World を書き換える
8. 変数と型
【練習問題】変数と型
課題アプリ①(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:16)
新しいプロジェクトの作成
レイアウトを作成する
2つ目のアクティビティを作成する
アクティビティ間の移動 (0:11)
確認問題
確認問題の答え (0:16)
サンプルコード
【ステージ1】クリア
ステージ2:Kotlinの基礎 ②(2023年5/6月リニューアル予定)
9. Log の使い方
10. 四則演算
11. 比較
12. if の使い方
13. when の使い方
課題アプリ②(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:26)
新しいプロジェクトの作成
レイアウトの作成
ViewBinding の用意
どのボタンが押されたかを判定する (0:07)
確認問題の答え① (0:11)
四角形の面積を計算する (0:14)
確認問題の答え② (0:10)
リセットボタンの実装 (0:10)
Snackbar でメッセージを表示する (0:16)
関数を作成する ①Snackbarの表示
関数を作成する ②四角形の面積
確認問題の答え③
Warning の解消 ①activity_main.xml
Warning の解消 ②MainActivity.kt
【補足】when と ClickListener
サンプルコード
【ステージ2】クリア
ステージ3:Kotlinの基礎 ③(2023年5/6月リニューアル予定)
14. 基本的な配列 - List
15. 多次元配列
16. List配列のデメリット
17. MutableList の使い方
18. for の使い方
課題アプリ③ ○×クイズアプリの開発(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:37)
新しいプロジェクトの作成と画像の用意
クイズ画面の作成
必要な変数と関数の用意
クイズを表示する
問題をシャッフルする
正解・不正解を判定する (0:16)
結果画面の作成
結果画面に正解数を渡す (0:37)
ラムダ式について
DialogFragment の使い方
サンプルコード
【ステージ3】クリア
【Bonus】レイアウトの種類と使い方
レイアウトの種類
ConstraintLayout
LinearLayout
FrameLayout
TableLayout
GridLayout
【Bonus #2】アプリ開発のヒント
はじめに
アクティビティのライフサイクル① 基本的な仕組み (0:19)
アクティビティのライフサイクル② 画面を回転させると? (0:16)
アクティビティのライフサイクル③ savedInstanceStateの使い方 (0:12)
順次公開予定
新しいプロジェクトの作成
ロックされています。
すでに登録していたら、
ログインが必要です
.
講座に参加してロックを解除する