りおん

趣味は旅と物作りと食べ歩き。Androidのアプリ開発や3Dモデルの作成やら色々してい…

りおん

趣味は旅と物作りと食べ歩き。Androidのアプリ開発や3Dモデルの作成やら色々しています。面白いことと美味しいものに目がなく常時多忙で金欠。現在はGoogle Codelabsの「Compose を用いた Android アプリ開発の基礎」に関する記事を毎週火曜日に投稿中。

最近の記事

Android StudioでRoomライブラリ+KSPを使う場合の依存関係

皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Androidのアプリ開発に関する記事を書いている「りおん」です。 今回の記事は、Roomライブラリ+KSPを使用する際に必要となる依存関係について書いた記事です。 2024年5月7日現在、下の公式サイトのみで依存関係を追加するだけでは不十分なことがあるため、公式サイト通りに依存関係を追加した際に対面したエラーとその解決法を順を追って説明します。 KSPを使う場合以外で、同じエラー文が起きた場合にも参考にして

    • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑲ -ユニット6パスウェイ3

      皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット6「データの永続化」のパスウェイ3「DataStoreっでキーを使用してデータにアクセスし保存する」です。 この記事はCodelabsの補足を目的としているため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰ま

      • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑱ -ユニット6パスウェイ2

        皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット6「データの永続化」のパスウェイ2「Roomを使用してデータを永続化する」です。 この記事はCodelabsの補足を目的としているため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことが

        • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑰ -ユニット6パスウェイ1

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット6「データの永続化」のパスウェイ1「SQLの概要」です。 この記事はCodelabsの補足を目的としているため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい

        Android StudioでRoomライブラリ+KSPを使う場合の依存関係

        • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑲ -ユニット6パスウェイ3

        • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑱ -ユニット6パスウェイ2

        • 「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑰ -ユニット6パスウェイ1

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑯ -ユニット5パスウェイ2

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット5「インターネットに接続する」のパスウェイ2「インターネットから画像を読み込んで表示する」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい時

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑯ -ユニット5パスウェイ2

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑮ -ユニット5パスウェイ1

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット5「インターネットに接続する」のパ スウェイ1「インターネットからデータを取得する」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい時に見て

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑮ -ユニット5パスウェイ1

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑭ -ユニット4パスウェイ3

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット4「ナビゲーションとアプリアーキテクチャ」のパ スウェイ3「さまざまな画面サイズに適応する」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑭ -ユニット4パスウェイ3

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑬ -ユニット4パスウェイ2

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット4「ナビゲーションとアプリアーキテクチャ」のパ スウェイ2「Jetpack Composeでのナビゲーション」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑬ -ユニット4パスウェイ2

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑫ -ユニット4パスウェイ1

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット4「ナビゲーションとアプリアーキテクチャ」の中のパ スウェイ1「アーキテクチャコンポーネント」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習した

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑫ -ユニット4パスウェイ1

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑪ -ユニット3パスウェイ3

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット3「リストの表示とマテリアル デザインの使用」の中のパ スウェイ3「美しいアプリを作成する」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑪ -ユニット3パスウェイ3

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑩ -ユニット3パスウェイ2

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット3「リストの表示とマテリアル デザインの使用」の中のパ スウェイ2「スクロール可能なリストを作成する」です。 補足のため、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑩ -ユニット3パスウェイ2

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑨ -ユニット3パスウェイ1

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット3「リストの表示とマテリアル デザインの使用」の中のパスウェイ1「Kotlinの基礎の詳細」です。 補足なので、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑨ -ユニット3パスウェイ1

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑧ -ユニット2パスウェイ3

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 今回は、ユニット2「アプリ UI を作成する」の中のパスウェイ3「UIと状態を操作する」です。 補足なので、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配になった時、エラーが起きて詰まった時や、分からないことがあった時、軽く復習したい時に見てください!

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑧ -ユニット2パスウェイ3

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑦ -ユニット2パスウェイ2

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 「COMPOSE を用いた ANDROID アプリ開発の基礎」コースの補足について書きます。 今回は、ユニット2「アプリ UI を作成する」の中のパスウェイ2「アプリにボタンを追加する」です。 補足なので、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑦ -ユニット2パスウェイ2

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑥ -ユニット2パスウェイ1

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Google Codelabsの「COMPOSE を用いた ANDROID アプリ開発の基礎」コースのお手伝いをする「りおん」です。 「COMPOSE を用いた ANDROID アプリ開発の基礎」コースの補足について書きます。 今回は、ユニット2「アプリ UI を作成する」の中のパスウェイ1「Kotlin の基礎」です。 補足なので、「COMPOSE を用いた ANDROID アプリ開発の基礎」コースで心配にな

          「COMPOSE を用いた ANDROID アプリ開発の基礎」の学習支援⑥ -ユニット2パスウェイ1

          GitHubを使ってアプリを共有する(GitHub上のアプリをダウンロードする)

          皆さん、こんにちは!又はこんばんは!初めての方は初めまして! Android Studioに関する記事などを投稿している「りおん」です! 今回は、Android Studio内でGitHubを使ってアプリを共有する方法を詳しく説明します。初心者向けなので詳しい説明よりも分かりやすい説明を優先します。今回の記事の目的は「開発者の友人や家族、知人が開発されたアプリを自身のAndroid端末で使用することが出来るようになること」です! 記事は、「GitHubを使うための準備」、

          GitHubを使ってアプリを共有する(GitHub上のアプリをダウンロードする)