knyackiko

ゆるっと記事を投稿します。 日常のくだらないことから、ふわっとした技術関連まで。 最近…

knyackiko

ゆるっと記事を投稿します。 日常のくだらないことから、ふわっとした技術関連まで。 最近、Androidを触りはじめました。Flutterも好きです。

記事一覧

LazyColumnの各アイテム内にLaunchedEffectを置いて実験してみた!

社内で下記のコードラボをやった時に、LaunchedEffectを書く場所によって違いはあるのか?が話題になりました。 私は特にLazyColumnの各アイテム内にLaunchedEffectを置い…

knyackiko
2年前
3

FlutterアプリからLocal Emulator Suite で Firebase Authentication を使用した時のネットワークエラーを解決する

状況FlutterFireのドキュメントを参考に、Flutterアプリから Firebase Authentication のエミュレータへ接続設定したあと、iOS Simulator でアプリを実行すると下記エラー…

knyackiko
3年前
3

M1 で flutter run 実行時 pod install でコケるのを解決する!

M1(Apple Silicon) でFlutter環境を公式通りに構築して、flutter run 実行すると下記のようなエラーが出てしまいました。 Preparing Analyzing dependencies Inspecti…

knyackiko
3年前

M1で flutter run 実行時に大量に出てくるログを消す!

MacBook Air M1(Apple Silicon) を購入したので、Flutter製アプリを動かしてみようと flutter run コマンド実行すると、下記ログが大量に出てきてしまいました…!😇 [VE…

knyackiko
3年前
4

iOSアプリ開発をふわ〜っとつかんだ手順

1. 開発の流れを知るために入門本を読む なんにも知らなかったのでとっかかりが無さすぎてググり方もわからん…!という感じだったので、「iOSアプリ開発の流れを知る」&…

knyackiko
4年前

読書記録 『やりたいことが今すぐわかる 逆引きGit入門』

branch作成→commit→pushといったよく使う操作は慣れていても、やらかしてしまった時のGit操作に困ることが多かったので、こりゃいかん・・・と思い『やりたいことが今す…

knyackiko
4年前

Angularのバリデータ関数は値が変わるたびに呼び出される

以下公式に書いてある通りなのですが、フォームの値が変わったら常にバリデータ関数が呼び出されます。 Instead of adding validators through attributes in the templat…

knyackiko
4年前
1

Warning: Podfile is out of date を解決!

flutterのアップグレードがサジェストされたので、 flutter upgrade でバージョンを1.20.1にしました。その後に flutter run で実行すると、下記のような警告が。 Warning…

knyackiko
4年前
6

お風呂の髪の毛どうする?問題

私はお風呂の排水口にたまる髪の毛が嫌いです。触りたくない!特に目皿に絡まった髪の毛は見た目も最悪です。。 そんな髪の毛を簡単に処理するにはどうするべきか?🧘🏻‍…

knyackiko
4年前
2

FlutterアプリにFirebaseを追加するときハマったこと

下記公式の手順通りに、iOSもAndroidも進めていけばいいのですが、iOSアプリを構成する段階で何回かハマったので備忘録として残しておきます。 大事なこと1 : 設定ファイ…

knyackiko
4年前
8

LazyColumnの各アイテム内にLaunchedEffectを置いて実験してみた!

社内で下記のコードラボをやった時に、LaunchedEffectを書く場所によって違いはあるのか?が話題になりました。 私は特にLazyColumnの各アイテム内にLaunchedEffectを置いたときにどうなるんだろう…?といったところが気になったので、ちょっと実験してみました🤸🏼‍♀️ Case1: Columnの子要素にLaunchedEffectを仕込んでみる まずはColumnの子要素にLaunchedEffectを仕込んだときにどんな感じになるのかを知りた

FlutterアプリからLocal Emulator Suite で Firebase Authentication を使用した時のネットワークエラーを解決する

状況FlutterFireのドキュメントを参考に、Flutterアプリから Firebase Authentication のエミュレータへ接続設定したあと、iOS Simulator でアプリを実行すると下記エラーが出てしまいました。 [VERBOSE-2:ui_dart_state.cc(186)] Unhandled Exception: [firebase_auth/network-request-failed] Network error (such as tim

M1 で flutter run 実行時 pod install でコケるのを解決する!

M1(Apple Silicon) でFlutter環境を公式通りに構築して、flutter run 実行すると下記のようなエラーが出てしまいました。 Preparing Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)...(略)...104ad80

M1で flutter run 実行時に大量に出てくるログを消す!

MacBook Air M1(Apple Silicon) を購入したので、Flutter製アプリを動かしてみようと flutter run コマンド実行すると、下記ログが大量に出てきてしまいました…!😇 [VERBOSE-2:profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port[VERBOSE-2:profiler_met

iOSアプリ開発をふわ〜っとつかんだ手順

1. 開発の流れを知るために入門本を読む なんにも知らなかったのでとっかかりが無さすぎてググり方もわからん…!という感じだったので、「iOSアプリ開発の流れを知る」&「楽しくはじめる」ことを目的に『作って楽しむプログラミング iPhoneアプリ超入門』を読みました。 この本をチョイスした理由は以下。 • Swift文法の解説がほぼなし!(文法は、正直ゴリゴリ実装する段階で学べばいいやという考え。入門本を謳っている書籍だと文法解説に結構ページを割いているものが多い印象を持ち

読書記録 『やりたいことが今すぐわかる 逆引きGit入門』

branch作成→commit→pushといったよく使う操作は慣れていても、やらかしてしまった時のGit操作に困ることが多かったので、こりゃいかん・・・と思い『やりたいことが今すぐわかる 逆引きGit入門』を読みました(Twitterで原著が台湾でベストセラーだと知ってまんまとつられた🍤)。 結論言うと、読んで良かった🏄🏻‍♂️ 良かった点• 話しかけてくるような文章で堅苦しくなかったので、割とさらさら読めた→ である・ですます調の綺麗な文章よりも私は好き! • 同じこ

Angularのバリデータ関数は値が変わるたびに呼び出される

以下公式に書いてある通りなのですが、フォームの値が変わったら常にバリデータ関数が呼び出されます。 Instead of adding validators through attributes in the template, you add validator functions directly to the form control model in the component class. Angular then calls these functions whe

Warning: Podfile is out of date を解決!

flutterのアップグレードがサジェストされたので、 flutter upgrade でバージョンを1.20.1にしました。その後に flutter run で実行すると、下記のような警告が。 Warning: Podfile is out of date This can cause issues if your application depends on plugins that do not support iOS. See https://flutter

お風呂の髪の毛どうする?問題

私はお風呂の排水口にたまる髪の毛が嫌いです。触りたくない!特に目皿に絡まった髪の毛は見た目も最悪です。。 そんな髪の毛を簡単に処理するにはどうするべきか?🧘🏻‍♀️ 色々とググってみた結果、目皿自体を別のものに替えるタイプ or 目皿にシールやネットを被せるタイプ の2択がありました。 シールは水流で浮いてきたら嫌だな…。ネットは被せるのが面倒くさそう…。ということで、取り外して簡単にゴミをポイっとできる付け替えタイプにすることに。 ダイソー「くるっとキャッチ」は、個

FlutterアプリにFirebaseを追加するときハマったこと

下記公式の手順通りに、iOSもAndroidも進めていけばいいのですが、iOSアプリを構成する段階で何回かハマったので備忘録として残しておきます。 大事なこと1 : 設定ファイルはXCode上で追加する!b. ダウンロードしたファイルを Flutter アプリの Runner/Runner ディレクトリに移動します。 ダウンロードしたiOS用設定ファイルを Runner/Runner ディレクトリに追加するときは、Xcode上で行うにしてください。単純にファイルコピーして