Appium + Flutter attribute cheat sheetI often check the corresponding IDs for iOS and Android when I look for elements in Appium for Flutter apps. This is a cheat sheet so we…Jul 14Jul 14
Check object disposal in widget testsWhat caught my eye in the Flutter 3.22.0 release notes was that it included several improvements for leak tracking. I guess it’s still…May 18May 18
The first step in working with Rive in FlutterIn this article, I wrote the first step and some tips to use Rive in Flutter. There are a lot of articles on this subject, so I hope to…May 5May 5
Access the bucket where Google Play Stats are storedThis memo provides instructions on how to fetch installation statistics from the bucket on Google Cloud Storage using a Service Account.Apr 14Apr 14
Apply the security rule for Firestore using the REST APIfirebase-tools and admin SDK don’t seem to support the case that the project has multiple datastores and the default store is not in Native…Jan 14Jan 14
Using OpenJPEG from Dart with ffi to decode jp2 imagesI’m working on extracting images from PDF, and as part of its response, I investigated how to decode JPEG 2000 compressed image data on…Jan 6Jan 6
Distribute apps to Firebase App Distribution with GitHub Actions using Workload Identity FederationThis is the procedure for distributing an app with GitHub Actions using the Workload Identity Federation. Let’s authenticate from GitHub…Dec 19, 2023Dec 19, 2023
Run flutter test on Ubuntu on Apple Silicon MacThis is a memo that I tried to run flutter test on Ubuntu built with Docker on Apple Silicon (in my case M2) Mac. Note that there may be…Dec 9, 2023Dec 9, 2023
Using .NET Google API client library with MAUIGoogle API Client Library for .NET can use with MAUI (or Xamarin), but it throws NotSupportedException when used on iOS and Android. I…Feb 19, 20232Feb 19, 20232