おまる。

フライドポテトが大好きです。 Googleさんに見事に囲われました! 基本的にはFlu…

おまる。

フライドポテトが大好きです。 Googleさんに見事に囲われました! 基本的にはFlutterとFirebaseの記事。まれにVue.js極稀にgRPC/Go...

記事一覧

Flutterでデバイスのテーマを取得する

デバイスのテーマ設定を取得できる platformBrightness = MediaQuery.platformBrightnessOf(context); 10月までに引っ越す予定なのでひとまずコードだけ。落ち着き次…

おまる。
4年前
1

Flutter でジェスチャーを使いWidgetの形を変える

Flutter にはGestureDitectorというWidgetが存在しますが、パンとスワイプを併用することができません。 解決策 matrix_gesture_detectorを使ってパンで対応する コード…

おまる。
4年前
1

FlutterでCircularProgressIndicatorの色を変える

Flutter で CircularProgressIndicatorの色をデフォルトから変更する処理を実装します。 valueColorにAnimation<Color>の色を渡してあげれば変更することが出来ます。 コ…

おまる。
4年前
5

Flutterの初期値があるTextFieldでバリデーション

BLoCパターンでログイン用メールアドレスなどの初期表示地があるフォームでのバリデーションを実装しました。 重要なコードTextFieldのcontrollerの値にsnapshot.dataをセ…

おまる。
4年前
3

FlutterのTextFieldでバリデーション

BLoCパターンでログインフォームにメールアドレスのバリデーションを実装しました。 UI側return StreamBuilder<String>( stream: _bloc.email, builder: (_, AsyncSna…

おまる。
4年前
4

FlutterでFirebaseのTwitterログインを実装する

TwitterAPI OAuth 認証でFirebaseのTwitterログインを実装しました。 Dart Packages に flutter_twitter_login というライブラリが公開されていますが、iOS側の処理でTwit…

おまる。
4年前
3

はじめまして

はじめまして、まると申します。 大阪府枚方市出身、95年12月31日生まれ23歳です。 最近Flutterの開発にハマっていて、無事アプリをリリースすることが出来たので今まで…

おまる。
4年前
8

Flutterでデバイスのテーマを取得する

デバイスのテーマ設定を取得できる

platformBrightness = MediaQuery.platformBrightnessOf(context);

10月までに引っ越す予定なのでひとまずコードだけ。落ち着き次第加筆します。

Flutter でジェスチャーを使いWidgetの形を変える

Flutter にはGestureDitectorというWidgetが存在しますが、パンとスワイプを併用することができません。

解決策

matrix_gesture_detectorを使ってパンで対応する

コード

return MatrixGestureDetector( shouldRotate: false, onMatrixUpdate: (Matrix4 m, Matrix

もっとみる

FlutterでCircularProgressIndicatorの色を変える

Flutter で CircularProgressIndicatorの色をデフォルトから変更する処理を実装します。

valueColorにAnimation<Color>の色を渡してあげれば変更することが出来ます。

コード

CircularProgressIndicator( valueColor: AlwaysStoppedAnimation<Color>(Colors.red),),

もっとみる

Flutterの初期値があるTextFieldでバリデーション

BLoCパターンでログイン用メールアドレスなどの初期表示地があるフォームでのバリデーションを実装しました。

重要なコードTextFieldのcontrollerの値にsnapshot.dataをセットする必要があります。実装は下記のコードを参考にしてください。

TextEditingController _emailTextController = TextEditingController(

もっとみる

FlutterのTextFieldでバリデーション

BLoCパターンでログインフォームにメールアドレスのバリデーションを実装しました。

UI側return StreamBuilder<String>( stream: _bloc.email, builder: (_, AsyncSnapshot<String> snapshot) { return TextField( onChanged: _bloc.changeEma

もっとみる

FlutterでFirebaseのTwitterログインを実装する

TwitterAPI OAuth 認証でFirebaseのTwitterログインを実装しました。

Dart Packages に flutter_twitter_login というライブラリが公開されていますが、iOS側の処理でTwitterKitを使用していてヘッダーファイルが見当たらない等のエラーが多発したので、TwitterAPIを使うことにしました。

処理の流れ

実装パラメータをハッ

もっとみる

はじめまして

はじめまして、まると申します。

大阪府枚方市出身、95年12月31日生まれ23歳です。

最近Flutterの開発にハマっていて、無事アプリをリリースすることが出来たので今までの開発中に貯まった知見や引っかかったことなどを順次投稿していきたいと思います。

ちなみにバックエンドはFirebaseで全文検索のためにAlgoliaを使用しています。Firebaseでも前方一致検索はできるけど物足りな

もっとみる