Kotlinには様々なデータの型(タイプ)が用意されていますが、特定の型に限定したくない場合には、Generics や Any を利用することができます。
今回はその両者の違いの中でも、特に重要なものをご紹介します!
この記事では、(主に)アプリの設定情報を永続的に保存するために使われる、DataStore(Preferences) の実装手順をご紹介します!
この記事では、JetBrainsが開発・提供している次世代のIDE『Fleet』を使って、Kotlinのコードを実行する方法をご紹介しています。
今回は、『data classとは?普通のclassと何が違うの?』という話と、data classの実際の活用シーンをご紹介します。
この記事では、ナビゲーションにより移動した画面を追跡し、確認(テキストとして表示)する方法をご紹介します。
この記事では、Kotlinにおける昇順と降順が混在した並べ替えについて、うまくいく方法とそうでない方法などを解説しています。
Jetpack Composeを利用した開発では、様々な状況に対応したアニメーションを簡単に設定できるようになっています。
その中でも今回は、要素の表示・非表示の切り替え時のアニメーションについて、実装方法やポイントを解説していきます!
Kotlinには、拡張関数・拡張プロパティと呼ばれる、class のメソッドやプロパティを後から独自に拡張できる機能が備わっています。
この記事では、拡張関数・拡張プロパティの基本と、便利な使用例をいくつかご紹介します!
今回はプロフィールカードを作成しながら、Jetpack Composeにおけるレイアウトの基本+αをご紹介していきます😀
プログラミングを理解する上で、null やその取扱いを学ぶことはかなり重要で、学習項目の中でも優先順位が高い項目であると言えます。
ということで今回は、Kotlinにおけるnullの基本についてご紹介します!