Kotlin pluginとかkotlin-gradle-pluginとかややこしいので整理する
Kotlinは今まさに成長中の言語ですので、どんどん新機能が追加されバージョンも新しくなっていっています。それ自体は大歓迎なのですが、Androidアプリを開発していると「Kotlinナントカプラグイン」みたいなのがいく […]
Kotlinは今まさに成長中の言語ですので、どんどん新機能が追加されバージョンも新しくなっていっています。それ自体は大歓迎なのですが、Androidアプリを開発していると「Kotlinナントカプラグイン」みたいなのがいく […]
Vimのキーバインドがないと生きていけないんです。今日はAndroid StudioのVimプラグインにvimrcを適用する方法を説明します。 IdeaVimが素晴らしい Android Studioのベースになっている […]
Android StudioのKotlinプラグインを1.6.10にしようとしたらなぜか失敗してしまい、アップデートの表示も出なくなってしまったので、Jetbrains Marketplaceから自分でプラグインをダウン […]
Android Studioのバージョンを置き換えたら、Project update remommendedというメッセージがでるようになりました。メッセージに従ってAndroid Gradle Pluginのバージョン […]
安心して子どもに触らせることができる写真・動画ビューワーアプリ「ViewOnlyViewer」をGoogle Playストアで公開しました。 とってもシンプルな写真ビューワーアプリ ViewOnlyViewerは、とって […]
AndroidアプリをGoogle Playストアに公開するには、アプリのアイコンを作る必要がありますね。プログラミングは得意だけどデザインは苦手な私みたいな人間には面倒な工程ですが、アプリの印象を決める大事な要素なので […]
PCを新調したので、まっさらな状態からAndroid Studioをインストールしたら、地味に苦労したので紹介します。どなたかの参考になれば。 この記事の目標 この記事のゴールは次の通りです。 2021年12月時点の最新 […]
Kotlinで、クラス外部からは変更不可なプロパティとして見えて、クラス内部からは変更可能なプロパティを定義する方法を説明します。 いきなり結論 このように書くと、クラス内部からは_nameを使うことで変更可能なプロパテ […]
Jetpack Compose入門・基本編は今回で終了です。今回は基本編を振り返ります。 「基本編の目標」 では、以下の目標を立てていました。 画面内の任意の位置にUIコンポーネントを配置する UIの階層構造を定義する […]
これまでの基本編のサンプルは、「基本編のベースとなるプロジェクト」で説明したAppScreen()関数に、簡単なUIコンポーネントのコードを直接記述してきました。実際のアプリのUIはもっと複雑なので、ソースコードも階層化 […]