POS apps and hardware
.NET MAUI apps that work with PAX and Clover payment terminals, MagTek card readers, Star receipt printers, and Zebra and Chainway scanners. One codebase, with a separate build per device family when a vendor needs it.
We build .NET MAUI apps that talk to payment terminals, printers and scanners. We bind native SDKs, move Xamarin and UWP apps to .NET MAUI, and fix apps that are slow, crashing or late. A small team of senior engineers in Colima, Mexico, working US business hours.
Most of our work touches hardware, old code or a date that can't move. We join your team, or we start with a fixed-scope job.
.NET MAUI apps that work with PAX and Clover payment terminals, MagTek card readers, Star receipt printers, and Zebra and Chainway scanners. One codebase, with a separate build per device family when a vendor needs it.
Your vendor ships only a native Android or iOS SDK. We bind it so your .NET MAUI app can call it from C#: AAR and JAR libraries, xcframeworks, Swift SDKs, and C/C++ through P/Invoke.
We move Xamarin.Forms and UWP apps to .NET MAUI, and upgrade .NET 8 apps to .NET 10. Your team can keep adding features while we move the code. Blocked by Google Play or Xcode 26? See the store deadlines for Xamarin apps.
Late, crashing or rejected by a store? We read the code, run the app on devices, and tell you what can ship by your date. For slow startup, UI freezes and sync stalls, see our .NET MAUI performance work.
We only build with .NET MAUI. That leaves time to go below the UI, into native SDKs and the devices they talk to.
Restaurant POS, field service, public-sector apps and connected hardware, all in .NET MAUI. Some clients stay unnamed.
NorthStar's Order Entry was two apps: UWP on Windows and a separate iOS app. We moved it to one .NET MAUI codebase on .NET 10 that builds for iOS, Android and Windows. Their team kept adding UWP features the whole time, so we kept view models close to the originals.
One .NET MAUI codebase builds white-label apps for Android, iOS, Windows and Mac. After login, the wait for the Home screen dropped from 9.1 s to 1.9 s, measured on a physical Android phone in a debug build. In a sync stress test on a device, also in a debug build, main-thread stalls of 8 to 17 seconds went to zero.
Google Play blocked an older Xamarin.Forms app for using old SDKs. We moved it to .NET MAUI and rebuilt its iOS and Android bindings for a third-party SDK, because the original binding code was lost. The release build was ready on May 18, 2026.
For UXDivers, a design and development partner, we moved a student rewards app from Xamarin.Forms to .NET MAUI. FreshMvvm tabs became .NET MAUI Shell and popups moved to Mopups. Custom renderers, animations, beacons and push notifications moved over too.
We are building a desktop app that shows a live 3D avatar driven by body trackers over Wi-Fi. Every tracker reported 0 ms latency, because the send time was overwritten when a packet arrived. After our fix, a test with 7 devices and 18 trackers showed real latency of 3 to 76 ms.
Have an app like one of these? Tell us about your devices and your date.
Book a discovery callFour steps, from the first call to shipping together.
We tell you what we know, when we know it. Status without spin, and estimates that say what is still unknown.
Quality starts with the first requirement, not at the end. Rework is the most expensive thing in software, so we review and test as we go.
Plans change, and that is fine. We adjust without long meetings or fights about scope, and keep shipping.
Senior engineers with real .NET MAUI work behind them, from restaurant POS to field service apps. We say early when something is at risk.
Lemon Labs is a .NET MAUI development company, founded in 2021 by Mario Galván Miranda. Mario has built apps with Xamarin since 2014, and now with .NET MAUI.
The team is 6 engineers, including Mario, plus a part-time QA engineer. We stay small on purpose, so you work with the same engineers month after month.
We are based in Colima, which is on UTC−6 all year. We work during US business hours, so we can join your standups live.
StratusOne has been working with Lemon Labs and its development resources and services for the past two years. We anticipate increasing our resource needs annually over the next five years, with Lemon Labs continuing as our primary provider. We remain highly satisfied with the level of service provided. We consider Lemon Labs' resources to be an integral part of StratusOne's long-term strategy and would recommend them without hesitation.
Lemon Labs is a passionate team: their problem-solving and communication skills are excellent. They complete tasks on time with a high degree of quality. I would recommend them to anyone who is looking for .NET MAUI or cross-platform development support.
Lemon Labs is a great development partner. I can tell their experience in cross-platform development is beyond the average. They're also a team of great leaders: kind and humble. You will never be disappointed working with them.
Want the same for your app? Bring your devices and your date.
Book a discovery callAv. de los Diamantes 53–9
Residencial Esmeralda Nte.
28017 Colima, Colima, México