I fix bugs in your Flutter app and migrate it to the latest Flutter version
I fix apps that crash, slow down, or no longer build with the new Flutter version. I find the root cause of the bug, fix it, and where possible add a test that keeps the same bug from coming back.
This is what I do every day: in my main job I maintain a point-of-sale system that runs on five platforms. In open source, my fixes have been merged into projects such as flutter/flutter, the Dart SDK, drift and grpc-go; I traced a FlutterFire bug that crashed on startup in Safari down to its root cause and fixed it.
What's included:
• Reproducing the bug using the steps you describe and finding the root cause
• The fix, a test where needed, and a short explanation (what was broken, what changed)
• In the upgrade package: migration to the latest Flutter/Dart version and packages, and resolving build errors
• Android and iOS builds
What I need from you: access to the source code (Git repository) and a short description of how you see the bug. If, after reviewing the code, the scope goes beyond the package, I will tell you before any work begins.
This is what I do every day: in my main job I maintain a point-of-sale system that runs on five platforms. In open source, my fixes have been merged into projects such as flutter/flutter, the Dart SDK, drift and grpc-go; I traced a FlutterFire bug that crashed on startup in Safari down to its root cause and fixed it.
What's included:
• Reproducing the bug using the steps you describe and finding the root cause
• The fix, a test where needed, and a short explanation (what was broken, what changed)
• In the upgrade package: migration to the latest Flutter/Dart version and packages, and resolving build errors
• Android and iOS builds
What I need from you: access to the source code (Git repository) and a short description of how you see the bug. If, after reviewing the code, the scope goes beyond the package, I will tell you before any work begins.
Packages
Single bug
3.000 TRY ≈ $60 · 3 days
Finding and fixing the root cause of one bug, adding a test where possible, Android and iOS builds.
Choose this package →Version upgrade
9.000 TRY ≈ $180 · 7 days
Migrating the project to the latest Flutter/Dart version and packages, cleaning up build errors and warnings.
Choose this package →Maintenance package
18.000 TRY ≈ $360 · 14 days
Fixing up to 5 bugs from your bug list, plus a performance review covering startup, jank and memory.
Choose this package →Extras
- Additional bug (each) +2.500 TRY ≈ $50 · +2 days
- Submitting a new release to the app stores +2.000 TRY ≈ $40 · +1 day
Stages of the work
Each stage is approved when delivered, and that stage's share is paid directly to the expert.
- Review and reproducing the bug · %20 — Reviewing the code, reproducing the bug and a written summary of its cause.
- Fix and test · %60 — The fix, a test that catches the bug where needed, and a build you can try out.
- Delivery and notes · %20 — Delivering the changes to your own repository with a short note explaining what changed.