Kotlinには、拡張関数・拡張プロパティと呼ばれる、class のメソッドやプロパティを後から独自に拡張できる機能が備わっています。
この記事では、拡張関数・拡張プロパティの基本と、便利な使用例をいくつかご紹介します!
今回はプロフィールカードを作成しながら、Jetpack Composeにおけるレイアウトの基本+αをご紹介していきます😀
プログラミングを理解する上で、null やその取扱いを学ぶことはかなり重要で、学習項目の中でも優先順位が高い項目であると言えます。
ということで今回は、Kotlinにおけるnullの基本についてご紹介します!
Jetpack ComposeはAndroidアプリを効率的に開発できるように設計されており、ナビゲーションも比較的簡単に設定できるようになっています。
この記事では、Jetpack Composeを使ったナビゲーションの基本と画面遷移時のトランジションのカスタマイズについて説明します。
この記事ではKotlinにおいて繰り返しの処理を行う方法を3つ紹介していきます。
基礎的な内容になるため、プログラミング初心者の方向けです。
マテリアルデザインというのは、Googleが推奨している、『こういうふうにデザインしたらユーザーが使いやすくなるし、良い感じにできるよ』っていうデザインのことです。
マテリアルデザインにはボタンの形なども含まれるのですが、今回は『色』にスポットライトを当ててみたいと思います!
Jetpack Composeを使ったAndroidアプリ開発では、どのようにUI状態が管理され、どのようにして画面が更新されるのか?
その基本(とやや応用)を学んでいきましょう!
Jetpack Composeを使ったAndroidアプリ開発では、どのようにUI状態が管理され、どのようにして画面が更新されるのか?
その基本(とやや応用)を学んでいきましょう!
Kotlin初心者を戸惑わせる代表例が『by』によるDelegation(デリゲーション)ではないでしょうか?
そこで今回は、Kotlinにおけるbyデリゲートの基本にスポットライトを当ててみようと思います!
アプリ開発では、テキストやボタンがちゃんと表示されているか?…といったテストが欠かせませんが、全て手動で行うのは大変です。
そこで今回は、Jetpack Composeにおける『自動UIテスト』の基本に焦点を当ててみたいと思います!