I created iOS and Flutter apps at Touchwonders for four and a half years, and now I am a Flutter software engineer at AH Technology.
Posts
- The request was aborted because there was no available instance
- Extension methods for generic types
- When to use a getter vs a method in Dart
- Take advantage of type aliases in Dart
- Hero widget working only when going back in Flutter
- Flutter full app 5. Add a local playlist
- Flutter full app 4. Add Provider and move hardcoded data
- Convert all SVG files in a folder to PNG
- Flutter full app 3. Update to Flutter 2, sound null safety, and add a license
- Flutter full app 2. Add a playlist to a simple music player in Flutter
- Flutter full app 1. Music Player: create a simple Flutter music player app
- Transform your YouTube subscriptions into an RSS feed
- Speech wave visualization in SwiftUI
- How to backup Apple Notes on macOS, using Automator
- Firebase to Google Sheets, a tech security clarification
- Fix the error ITMS 90208: Invalid Bundle. When uploading your app on Apple Store Connect
- How to read free Medium articles without an account
- Connect the Firebase authentication emulator from your Flutter app
- Connect Firebase Analytics and BigQuery with Google DataStudio using custom queries
- Cloud Functions stopped having access to Firestore
- Remove nil elements from an array while changing the array type
- Fix localhost invalid domain in Flutter 1.22
- How to fix 'To use the 'java' command-line tool you need to install a JDK' error
- You do not need permission to take photos in Android
- Discriminate Flutter flavors that should build with signing
- Update Google Sheets from Firestore using Cloud Functions
- Long text is not displayed correctly when using ellipsis overflow in Flutter
- Using git rebase to squash commits
- Consider git rebase instead of git merge
- Background HealthKit observer queries between app launches
- Create password protected archives from the terminal
- Okta sign out vs app sign out
- Copy a single commit to another branch using cherry-pick
- Distribute private custom iOS apps
- Different URL between Okta OAuth 2.0 login and logout
- Dart spread operator
- Dart cascades
- Install Android Studio on an external SSD for Flutter
- Stopping HealthKit observer queries
- Scheduled Firestore backups
- Swift Optional vs Dart sound null safety
- Publish a Swift static website on GitLab Pages
- Create a Swift Docker image to build a static website using Publish
- Working with drafts in Publish
- Save the setup of your development machine
- Firestore rules testing on a custom port
- Modify images in Swift using ImageMagick