Photo Compressor, Resizer: KB
Photography · AndroidCompress photo size in KB & MB. Batch image resizer & fast PNG/JPG converter.
When an app was built by someone else and is now crashing, rejected by the store, unmaintained or impossible to extend, we audit it, stabilise it and take over its development. We start with facts, not a rewrite: an honest report on the code, dependencies, crashes and store status, then a plan that fixes what is urgent first.
| Area | What we check | What you receive |
|---|---|---|
| Build | Does it build with current Flutter and SDKs; signing and secrets | Build status and blockers |
| Code | Architecture, state management, test coverage, dead code | Risk map with effort estimates |
| Dependencies | Outdated, abandoned or vulnerable packages | Upgrade plan in safe order |
| Crashes | Crashlytics or store vitals, top crashes and affected versions | Top-10 crash list with fixes |
| Store | Policy status, Data safety, target API deadlines, listing | Compliance checklist |
| Backend | Firebase rules, API health, costs | Security and cost findings |
A rescue is sequenced: get a reproducible build, ship a release that fixes the worst crashes and any store deadline, add crash reporting and remote configuration so the next problem is visible and controllable, then upgrade dependencies in small steps. Only after that do features start, on a code base that can carry them. Rewrites are rare and are recommended only when the audit shows it is cheaper than repair.
These are CarrySo's own products, published on Google Play under our developer account. Figures are taken from Google Play when this site was built; each card links to the case study.
Compress photo size in KB & MB. Batch image resizer & fast PNG/JPG converter.
Fast offline photo cropping, aspect ratio presets, image rotation, and sharing.
Usually not. The audit tells us whether repair or rewrite is cheaper. Most apps are repaired in stages while staying live on the store.
We specialise in Flutter. For native or other cross-platform apps we assess case by case and may propose a Flutter rebuild if the audit shows repair is not viable.
Access to the repository, the store developer accounts and the Firebase or backend project, plus any crash reports. The audit starts from there.
Mobile app development from idea to app store: Flutter apps for Android and iOS, SaaS mobile apps, MVPs, UI/UX, backend APIs, store deployment and maintenance.
Mobile app maintenance for Flutter apps: crash monitoring, SDK and target API updates, Google Play policy compliance, update prompts and regular releases.
Flutter app development for Android and cross-platform apps: architecture, state management, Firebase, on-device processing, testing and store release.
App deployment to Google Play and the App Store: listings, screenshots, privacy policy, Data safety and privacy labels, signing, review, staged rollout and updates.
Tell us what you want to build. We'll reply by email with questions, and then with a proposed scope and estimate.