アプリを作りたい
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 を利用した方法
2-9-1. Android Studio の日本語化 (非公式)
3. Kotlin 構文 (Syntax)
4. Kotlin キーワード (予約語)
5. Kotlin 変数 (Variables)
6. データ型 (Data type) とリテラル
6-1. 数値型とリテラル
6-2. 文字型とリテラル
6-3. 文字列型とリテラル
6-4. 論理値型とリテラル
6-5. 配列 (Array)
6-6. コレクション
6-6-1. List, MutableList
6-6-2. Set, MutableSet
6-6-3. Map, MutableMap
6-7. 範囲 range
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. 関数
9-1. 標準ライブラリ関数、ビルトイン関数
9-2. オブジェクトとしての関数
9-3. インライン関数
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)、総称型
11-1. ジェネリック制約
Android Studio / IntelliJ IDEA Tips
Android Studio 過去バージョンやプレビューリリースのダウンロード方法と歴代の起動時の画面
コードから関数の抽出 (IntelliJ IDEA)
Kotlin のバイトコードを表示、デコンパイル
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 : ファクトリーイメージを使ったスクリプトによるアップグレードやダウングレード
AI 関連
Stable Diffusion の実行環境を用意する (GUI / Stability Matrix, 2024年12月)
Stable Diffusion 3.5 を使ってみる (Stability Matrix + ComfyUI / 2025年1月)
Stable Diffusion / Sampling method による違い
Stable Diffusion / Sampling steps による違い
Stable Diffusion / CFG Scale による違い
WordPress
WordPressのローカル環境を構築する。
プラグイン
Enlighter
Kotlin Playground WordPress Plugin
canonical タグあり と Google Search Console
Max Mega Menu プラグイン (設定が反映されなかったけど解決)
雑記録
FlexiSpot 天板交換 + 鬼目ナット化
サンワサプライ ケーブル配線トレー CB-CT3BK で机の上と裏をキレイにする
Amazon ベーシック モニターアームを取り付ける。 (固かったけど解決)
スイッチングハブの交換 (耐熱 50℃ のスイッチ)
HP 245 G10 (外観、ローカルアカウントでセットアップ)
HP 245 G10 続き (分解)
HP 245 G10 続き (SSD 換装とリカバリ)
HP 245 G10 続き (メモリ交換)
HP 245 G10 続き (USB Type-C, Wake on LAN/WLAN の実際のところ)
HP 245 G10 続き (天板の保護シート)
HP EliteBook 830 G5 (分解)
HP EliteBook 830 G5 (USB Type-C ポート確認: ネットワーク、ディスプレイ出力、USB PD)
HP EliteBook 830 G5 (Windows 11 へのアップグレード)
HP EliteBook 830 G5 (リカバリメディアの作成)
Fitbit Inspire 3 (セットアップ方法、旧モデルとの比較、スマートアラーム など)
HP製のパソコン メモリやSSDの増設や換装が可能か調べる方法
WF-C700N (概要、イヤーピース交換、Sony | Headphones Connect アプリとの連携など)
arrows We FCG01 (au版 SIMフリー 未使用品、保護フィルム・シート取り付け)
HHKB Studio と HHKB Professional HYBRID Type-S
HHKB Studio キーマップ変更と英語配列でのカーソルキーや日本語入力について
HHKB Studio / HHKB Professional HYBRID Type-S を Bluetooth 接続で使う (うまく切り替えできないのは操作方法が間違っている)
HHKB Studio を PS5 に Bluetooth 接続したい (USB2BT PLUS を使ってみる)
PS5 Pro (PS5 との比較 / USB ハブ / HHKB Studio の Bluetooth 接続も試してみる)
VMware Workstation Pro 17 のダウンロードとインストール (2024年12月追記)
VMware Workstation Pro に Ubuntu Desktop 24.04 LTS の仮想マシンを作成
VMware Workstation Pro に Windows 11 Pro の仮想マシンを作成
VMware Workstation Pro に AlmaLinux や Rocky Linux の仮想マシンを作成
仮想マシンコンソールの表示が遅れたり乱れるときの対処 (VMware Workstation Pro 17)
HP EliteDesk 800 G5 SFF (外観、分解)
HP EliteDesk 800 G5 SFF (リカバリメディア作成)
HP EliteDesk 800 G5 SFF (グラフィックスカード GeForce RTX 3050 LP 6G 増設)
HP EliteDesk 800 G5 SFF (HDD, SSD 増設/換装)
HP EliteDesk 800 G5 SFF (メモリ増設)
Windows Tips
Windows 11 24H2 (Home/Pro) をローカルアカウントでセットアップする
Windows 11 ライセンスの適用方法について
フリーソフトで SSD をクローンする方法 (Clonezilla と GParted / 2024年10月)
フリーソフトで SSD をクローンする方法 (Clonezilla と GParted その1/ 2024年10月)
フリーソフトで SSD をクローンする方法 (Clonezilla と GParted その2/ 2024年10月)
ホーム
プライバシーポリシー / 免責事項
お問い合わせ
ホーム
「Kotlin」の記事一覧
2023年8月29日
Kotlin 1.9.10
2023年7月27日
Kotlin 1.9.0