Open in app

Sign In

Write

Sign In

Mastodon
mono 
mono 

4.92K Followers

Home

Lists

About

Published in Flutter 🇯🇵

·Dec 24, 2022

Flutterアプリにおける、過不足ない設計の考察🎅

状態管理で特に念頭におくべき原則を抑える — 「一般的なモバイルアプリ」の設計全般において、特に何に気を付ける必要があるか、あるいは逆にあまり気にしてなくても良いのではと思うことなどを述べていきます。 (…のつもりでしたが、後者含めると1記事に収めるの困難で、最後にさらっと触れつつ別記事で手厚く書きたいところです🤔) ここでの「一般的なモバイルアプリ」は規模観点では以下程度のイメージですが、そ …

Flutter

37 min read

Flutterアプリにおける、過不足ない設計の考察🎅
Flutterアプリにおける、過不足ない設計の考察🎅
Flutter

37 min read


Published in Flutter 🇯🇵

·Aug 30, 2022

Dart の JSON エンコード・デコード処理の Tips 集

主にfreezedパッケージでのJSON エンコード・デコードが絡むコードに関するテクニック — Dart/FlutterでのJSONエンコード・デコードは、以下のドキュメントで一通り説明されていて、単純に扱う分にはまずこれを参考にするのが良いです 👌 JSON and serialization It is hard to think of a mobile app that doesn't need to communicate with a web server or easily store structured data…docs.flutter.dev 実際のプロジェクトでは、ここではカバーし切れていない細かい知識・テクニックが必要になることも多く、本記事ではそのあたりを説明していきます。 まず、前置きとして、たまに議論になる”JSON”という …

Flutter

32 min read

Dart の JSON エンコード・デコード処理の Tips 集
Dart の JSON エンコード・デコード処理の Tips 集
Flutter

32 min read


Published in Flutter 🇯🇵

·Jun 24, 2022

Flutter の Platform 判定を正しく理解する

Flutterは、Android・iOS・Web・Windows・macOS・Linux・Fuchsia の7プラットフォームに対応するマルチプラットフォームフレームワークですが、それらの分岐対応などのためにPlatform判定することがあります(Flutterフレームワーク内でしてくれる対応だけで済むことが多く自前で書く機会は少なめですが)。 その際 …

Flutter

17 min read

Flutter の Platform 判定を正しく理解する
Flutter の Platform 判定を正しく理解する
Flutter

17 min read


Published in Flutter 🇯🇵

·Feb 23, 2022

Riverpod の Provider 命名手引き

Riverpod の Provider の命名は何が良いのか迷うことがけっこうあると思うので、自分が良いと思う命名とその理由などを述べていきます。 ソースコード・ドキュメント・APIレファレンスなどを主に参考にしつつ、自分でしっくりくるルールとして整理した感じです。また、サンプルコードのため左辺での型明示をしている箇所がありますが、通常のコードでは …

Flutter

15 min read

Riverpod の Provider 命名手引き
Riverpod の Provider 命名手引き
Flutter

15 min read


Published in エンジニアの家庭運用Tips

·Dec 26, 2021

2021年に買って良かったもの

今年、Apple製品に限らず、振り返るとかなりたくさん物を買った年だなと思ったので、2021年に買って良かったものリストを書いてみました🐶 Apple製品🍎 Apple新製品は大抵買い揃えてます(古いのはメルカリで売ってます)。 AirTag 4個セットを2つ買いました。 AirTag あなたの鍵やリュックなど、毎日よく使う物にAirTagを取りつけると、「探す」アプリで簡単に探し出せます。www.apple.com 普通に安定して動作して良い感じです。耐水性能あって電池交換もできるのも良いです。純正ケースはかなり割高なので、 …

Money

28 min read

2021年に買って良かったもの
2021年に買って良かったもの
Money

28 min read


Dec 24, 2021

テスラ車を買いたいけど、なかなか買えない話⚡️🚘

特にTesla Model Yが欲しい🐶 — Quoraにこんなスペースを作ったりしてますが、テスラに対しては株と同様に車にも高い興味を持っています。 テスラ株 テスラ株のポジティブな情報を共有しあってガチホするスペースです( ´・‿・`)tesla-holder.quora.com ただ、ずっと欲しいなと思いつつ、なかなか購入に至らない現状です。 集合住宅のEV充電環境がまだ整っていない問題 今マンション住まいで、EV充電施設が無く自宅充電が不可能なことが一番の障壁です。そういう条件でも、近場の充電ステーションに定期的に行って充電している人もけっこういるようで、せっかく …

Tesla

23 min read

テスラ車を買いたいけど、なかなか買えない話⚡️🚘
テスラ車を買いたいけど、なかなか買えない話⚡️🚘
Tesla

23 min read


Published in Flutter 🇯🇵

·Dec 23, 2021

Dart/Flutterのnull safety対応ベストプラクティス

Flutter Advent Calendar 2021 の12月24日枠 — Dartは、2021年3月リリースのバージョン2.12にてnull safety対応されました。同時期にFlutter 2.0もリリースされ、それにDart 2.12が同梱されました(2021年12月現在の最新はFlutter 2.8.1/Dart 2.15.1)。 Announcing Dart 2.12 Sound null safety and Dart FFI ship to the stable channel.medium.com そこからしばらく経ちましたが、自分が書いてきた経験や巷のコード眺めて感じたことを踏 …

Flutter

34 min read

Dart/Flutterのnull safety対応ベストプラクティス
Dart/Flutterのnull safety対応ベストプラクティス
Flutter

34 min read


Published in エンジニアの家庭運用Tips

·Aug 25, 2021

利用しているサブスクリプションサービス

2021年8月現在、月あたり合計1万円台前半 — Apple One 個人 (1,100円/月) Apple One Appleのサービス4つを、手頃な月額のセットプライスで。それがApple One。Apple Music、Apple TV+、Apple Arcade、iCloudの魅力をまとめて楽しみたい方におすすめです。www.apple.com 今のところ個人プランですが、Apple Musicなど家族でも共有したい需要があり次第1,850円/月の家族プランに切り替えます。 Apple Music個人プラン単体で980円に対して、+120円の差額でtv+・Arcade・iCloud 50GBが付いてくるのでApple Oneにしています。 iCloud 2TB (1,300円/月) iCloud iCloudは、あらゆるApple製デバイスに組み込まれています。あなたのすべての写真、ファイル、メモなどを安全に保存し、あなたがどこにいてもアクセスできるようにします。しかも、自動的に。www.apple.com

Subscription

19 min read

利用しているサブスクリプションサービス
利用しているサブスクリプションサービス
Subscription

19 min read


Published in Flutter 🇯🇵

·May 10, 2021

Flutter/Dartにおけるimmutableの実践的な扱い方

以下の記事でも触れている StateNotifier は状態値をimmutableで扱うことが実質必須ですが、そのimmutableプログラミングがあまり理解できていない様子が散見されたり質問を受けることが多いのでそれについて記事にしてみました。 Flutterの状態管理手法の選定 Flutterの状態管理周りの手法はちょくちょく動きがあって、それに関する話題が度々盛り上がっている気がします。medium.com immutableについての良い解説記事なども色々ありますが、Flutter/Dartにおいての実践的な …

Flutter

29 min read

Flutter/Dartにおけるimmutableの実践的な扱い方
Flutter/Dartにおけるimmutableの実践的な扱い方
Flutter

29 min read


Published in Flutter 🇯🇵

·Dec 23, 2020

Flutter・Firebase で Android アプリの Sign in with Apple 対応をする

Flutter・Firebase で Android アプリの Sign in with Apple 対応をする🎯🔥🤖🍎 [2022年8月26日追記] firebase_auth 3.7.0 から簡単になりました コード的には以下だけで済むようになりました: import 'package:firebase_auth/firebase_auth.dart'; Future<UserCredential> signInWithApple() async { final appleProvider = AppleAuthProvider(); if (k …

Flutter

10 min read

Flutter・Firebase で Android アプリの Sign in with Apple 対応をする
Flutter・Firebase で Android アプリの Sign in with Apple 対応をする
Flutter

10 min read

mono 

mono 

4.92K Followers

Software Engineer(Flutter/Dart, Firebase/GCP, iOS/Swift, etc.) / Freelance / https://mono0926.notion.site/mono-Masayuki-Ono-8959cd3bd40142e19ec433c5cd5b449b

Following
  • Angels Baseball

    Angels Baseball

  • Matthew Donnellon

    Matthew Donnellon

  • SF Ali (Farooq)

    SF Ali (Farooq)

  • Prad Nukala

    Prad Nukala

  • Michael Thomsen

    Michael Thomsen

See all (1,098)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech