Fitatu
10M+users
A diet and calorie app, moved from Cordova to Flutter while it stayed live.
Read the case: Fitatu

Real screens from the apps we designed and built. Five of them, one by one.
10M+users
A diet and calorie app, moved from Cordova to Flutter while it stayed live.
Read the case: Fitatu

3,000+automatedtests
A toy-collecting app with Unity 6 inside Flutter, on iOS and Android.
Read the case: Digitoys

28languagesin the app
An AI museum guide: the apps, the admin panel and the AI pipeline.
Read the case: Museo


70%lower cost forthe second app
A loyalty app, admin panel and backend for a fuel station network.
Read the case: Pieprzyk





Each app in a line: what it is, the problem, the result.

FitatuDiet and calorie tracking app, moved to Flutter10M+usersResultMoved to Flutter screen by screen, while the app stayed live.Read the case study: Fitatu
DigitoysA toy-collecting app with Unity 6 inside Flutter3,000+automatedtestsResultOne Flutter app for iOS and Android, with toys in live 3D.Read the case study: Digitoys


BuzzinA party game show for any TV, with phones as buzzers9TVplatformsResultLive on 9 TV platforms, for 2 to 16 players. Nothing for guests to install.Read the case study: Buzzin
PieprzykLoyalty app for a fuel station network70%lower cost forthe second appResultApp, admin panel and backend, linked to checkout with QR codes.Read the case study: Pieprzyk
Go On BoardThe studio behind The Witcher: Old World and Cyberpunk 2077 board games1key hire, after 80+CVs with no matchResultWe ran the search and found their Senior Flutter Developer.Read the case study: Go On Board
HopXUnity games inside a Flutter app, for a Bluetooth controllerResultFlutter app with Unity only where the games run, plus Bluetooth and sensors.Read the case study: HopX
PrentaA household to-do app that plans aheadProblemAn idea and an AI prototype, but no product yet.ResultApp, backend, admin panel with MCP and a calendar agent. First call to store build: Feb to Sep.iOSAndroidAdmin panelMCPRead the case study
Sales CompanionField sales app for reps and merchandisersProblemReps work in stores with weak or no signal.ResultOne sync in the morning, then a full day offline. Built and grown for over 4 years.iOSAndroidOffline-firstRead the case study
SkillcredibleA skills logbook for field techniciansProblemPractical skills are hard to prove on paper.ResultEvery task logged with notes, photos and pass or fail, then signed off.iOSAndroidAdmin panelBackendRead the case study
MeloParty game that breaks the iceProblemMelo needed a new design and a plan for the US and Europe.ResultA redesign and a Flutter app in a sleek brutalist style.iOSDesignStrategyRead the case study
CornerLive-stream shopping marketplaceProblemWe took over an app that lagged during live streams.ResultLags gone, and a higher shopping conversion rate.iOSAndroidTakeoverRead the case study
MuseoAn AI museum guide: apps, admin panel and AI pipeline28languagesin the appResultConcept to a live product in about 3 months.Read the case study: Museo
AssuranciCar insurance bought on a phone, from one photoProblemBuying a policy meant an office, a form and a wait.ResultAI reads 10 fields off the registration card. From first commit to the App Store in 4 months, Sep to Jan.iOSAndroidAIAdmin panelRead the case study
PacificBanking and e-commerce in one appProblemCards, payments and a shop had to live in one secure app.ResultCards, PIN codes, encrypted chat and a cart, on iOS and Android.iOSAndroidBankingRead the case study
StorySurfStorytelling app that matches stories to your moodProblemAn anonymous-by-design app that needed one steady team.ResultWe have been on it from the start and have run the app and backend since 2021.iOSAndroidBackendRead the case study
CrossChemPay for AdBlue right at the pumpProblemSelf-service stations with no cashier and no terminal.ResultThree steps from pump to paid. First commit to first release: Feb to May.iOSAndroidPaymentsRead the case study
FishPROFishing app with a catch log, maps and a bite forecastProblemAnglers needed one app for the catch, the spot and the forecast.ResultApp, backend, web panel and a mini-game. Rated 4.5 in the App Store.iOSAndroidWeb panelGameRead the case study
EnrayEV charging app for solar-powered stationsProblemDrivers had to find a charger and start it without hassle.ResultMap of chargers, navigation, charging from the app and payments.iOSAndroidFirebaseOCPPRead the case study
GonecaseA creativity app for adults: stories, word games, promptsProblemPeople told they are not creative had no calm place to play.ResultGrown out of StorySurf's reading app in Flutter. First prototype to handover: Dec to May.iOSAndroidRead the case study
HouzitReal-estate platform for tenants, landlords and agentsProblemA raw vision, and no product yet.ResultAn MVP first, then grown into the full platform.iOSAndroidMVPRead the case studyA desktop app for writers, on macOS and Windows.
Case studyMuseo designHow we designed the museum guide app.
Case studyClient not public. A game design doc in, a game in the stores out.
Under NDA, no public caseAs a subcontractor, we provided Flutter developers to the app teams of two Polish banks. They owned critical features.
Bank Millennium for Corporate, on iOS and Android. Our Flutter developers built critical features in the bank's app team.
CA24 Mobile. Our Flutter developers built critical features in the bank's app team.
No overengineering. No wasted time. Just straight-up execution.
Or book a call with Eryk (opens the booking calendar)[email protected]