Jetpack Compose入門(16) ViewModelとの連携
今回はJetpack ComposeとViewModelの連携方法を説明していきます。ViewModelはMVVMアーキテクチャでViewとModelを結びつける役割を担います。Jetpack Composeアプリにおけ […]
今回はJetpack ComposeとViewModelの連携方法を説明していきます。ViewModelはMVVMアーキテクチャでViewとModelを結びつける役割を担います。Jetpack Composeアプリにおけ […]
Jetpack Compose入門は今回から実践編に入ります。実践編では、一般的なアプリを開発するうえで必要なポイントを押さえていきます。 今回は画面遷移について学びます。前回までの基本編では、一画面の中で基本的なUIを […]
Kotlinは今まさに成長中の言語ですので、どんどん新機能が追加されバージョンも新しくなっていっています。それ自体は大歓迎なのですが、Androidアプリを開発していると「Kotlinナントカプラグイン」みたいなのがいく […]
Vimのキーバインドがないと生きていけないんです。今日はAndroid StudioのVimプラグインにvimrcを適用する方法を説明します。 目次1 IdeaVimが素晴らしい2 vimrc IdeaVimが素晴らしい […]
Android StudioのKotlinプラグインを1.6.10にしようとしたらなぜか失敗してしまい、アップデートの表示も出なくなってしまったので、Jetbrains Marketplaceから自分でプラグインをダウン […]
Android Studioのバージョンを置き換えたら、Project update remommendedというメッセージがでるようになりました。メッセージに従ってAndroid Gradle Pluginのバージョン […]
安心して子どもに触らせることができる写真・動画ビューワーアプリ「ViewOnlyViewer」をGoogle Playストアで公開しました。 目次1 とってもシンプルな写真ビューワーアプリ2 100% Jetpack C […]
AndroidアプリをGoogle Playストアに公開するには、アプリのアイコンを作る必要がありますね。プログラミングは得意だけどデザインは苦手な私みたいな人間には面倒な工程ですが、アプリの印象を決める大事な要素なので […]
PCを新調したので、まっさらな状態からAndroid Studioをインストールしたら、地味に苦労したので紹介します。どなたかの参考になれば。 目次1 この記事の目標2 環境3 Android Studio インストール […]
Kotlinで、クラス外部からは変更不可なプロパティとして見えて、クラス内部からは変更可能なプロパティを定義する方法を説明します。 目次1 いきなり結論2 Kotlinのプロパティ定義3 カスタムゲッター いきなり結論 […]