Kotlin入門
1. Kotlin とは
2. Kotlin 実行環境
- 2-1. Kotlin Playground
- 2-2. Java 実行環境の用意
- 2-3. コマンドラインコンパイラの用意
- 2-4. REPL での実行
- 2-5. テキストエディタでのコードの記述とコンパイル、実行
- 2-6. Visual Studio Code を利用した方法
- 2-7. Notepad++ を利用した方法
- 2-8. IntelliJ IDEA を利用した方法
- 2-9. Android Studio を利用した方法
3. Kotlin 構文 (Syntax)
4. Kotlin キーワード (予約語)
5. Kotlin 変数 (Variables)
6. データ型 (Data type) とリテラル
7. Kotlin 演算子(Operators)
8. 制御フロー (Control Flow)
- 8-1. if/else 式
- 8-2. when 式
- 8-3. for ループ
- 8-4. while ループ、do-while ループ
- 8-5. break, continue, return
- 8-6. 例外処理 (try-catch-finally)
9. 関数
10. クラスとオブジェクト
- 10-1. Kotlin クラスとメンバの定義
- 10-2. プロパティとアクセサ (setter/getter)
- 10-3. コンストラクタとイニシャライザ
- 10-4. クラスの継承
- 10-5. メンバのオーバーライド
- 10-6. 抽象クラス (Abstract Classes)
- 10-7. インターフェース (Interface)
- 10-8. Any クラス
- 10-9. データクラス
- 10-10. 内部クラス (inner class)
11. ジェネリクス (Generics)、総称型
Android アプリの作成・開発
- Android Studio の side-by-side インストール (Canary や Beta 版と並行してインストールする)
- Studio Bot の試用 (AI によるコーディング支援)
- Google Play Console デベロッパー アカウント作成方法 (2023年12月版)
- Google AdMob 登録方法 (2023年12月版)
- Pixel 4a : フル OTA イメージによるアップグレード
- Pixel 4a : ファクトリーイメージを使った Android Flash Tool によるアップグレードとダウングレード
- Pixel 4a : ファクトリーイメージを使ったスクリプトによるアップグレードやダウングレード
Android Studio / IntelliJ IDEA Tips
- Android Studio 過去バージョンやプレビューリリースのダウンロード方法と歴代の起動時の画面
- コードから関数の抽出 (IntelliJ IDEA)
- Kotlin のバイトコードを表示、デコンパイル
WordPress
- WordPressのローカル環境を構築する。
- プラグイン
- canonical タグあり と Google Search Console
- Max Mega Menu プラグイン (設定が反映されなかったけど解決)
雑記録
- FlexiSpot 天板交換 + 鬼目ナット化
- Amazon ベーシック モニターアームを取り付ける。 (固かったけど解決)
- スイッチングハブの交換 (耐熱 50℃ のスイッチ)
- HP 245 G10 (外観、ローカルアカウントでセットアップ)
- HP EliteBook 830 G5 (分解)
- Fitbit Inspire 3 (セットアップ方法、旧モデルとの比較、スマートアラーム など)
- HP製のパソコン メモリやSSDの増設や換装が可能か調べる方法
- arrows We FCG01 (au版 SIMフリー 未使用品、保護フィルム・シート取り付け)
- WF-C700N (概要、イヤーピース交換、Sony | Headphones Connect アプリとの連携など)
- HHKB Studio と HHKB Professional HYBRID Type-S
- VMware Workstation Pro 17 のダウンロードとインストール (2024年6月)
- HP EliteDesk 800 G5 SFF (外観、分解)
- Windows Tips
- フリーソフトで SSD をクローンする方法 (Clonezilla と GParted / 2024年10月)