App Development

Native-quality mobile apps for iOS and Android, built to stay maintainable long after we hand them over.
We build iOS and Android apps out of New York. PackShip is the one that is live on the App Store. Shipping a parcel means guessing three things at once: which box, what it will cost, which carrier. The app answers all three from a single photograph.
The item's dimensions come from the phone's LiDAR scanner, or from a lookup by name or photo that refuses a low-confidence answer. A live Three.js scene then fits the items into the smallest carrier box that takes them, inside React Native. Rotate it. Swap the box. See how much empty air you were about to pay to ship.
Behind that, UPS, FedEx and USPS rates sit side by side and re-quote themselves every time the box changes. Each quote is cached in Redis for 15 minutes on the exact box and route, and the list comes back sorted cheapest first with the cheapest and the fastest marked.
Deliverables
You need a site or an app that performs, and that still works a year from now.What you get
What we build on mobile
Native-quality apps:
React Native and TypeScript, so one codebase reaches both stores without feeling like a website in a wrapper.
On the device:
PackShip's packing solver and its 3D view run on the phone, with 18 of the app's 31 Jest test files on the solver; measuring is ARKit with the LiDAR scanner, and the dimension lookup is a server call with a seven-day cache and a confidence gate.
Real-time 3D:
A live Three.js packing view running inside React Native, rotatable while the app fits your items into candidate boxes.
Third-party integrations:
UPS, FedEx and USPS rates fetched in parallel through the backend, with each quote cached in Redis for 15 minutes on the exact box and route.
Something people can download:
PackShip is live on the App Store as a consumer product, not a demo build passed around on TestFlight.
How the work runs
You write, we talk:
Half an hour on a call. You describe what's broken and how much it's costing you. We ask a lot of questions. If we don't think we can help, we'll tell you then and try to point you at someone who can.
We scope it in writing:
You get a written scope, a fixed price, and a date. If we've misunderstood something, we find out here, while it's still only a document.
We build in the open:
Working software lands in the first couple of weeks, then every week after that. You can redirect us while redirecting us is still cheap.
We stay on after launch:
We hold the pager, fix what breaks, and hand over once your team wants it. The same people are still reachable six months after launch.
Where this shipped

PackShip
2026 ยท iOSHave an app that needs building, or one that needs rescuing?