Mobile Development
Cross-platform iOS and Android applications built with .NET MAUI. One codebase, native performance, production-ready.
Capabilities
What I Deliver
.NET MAUI Applications
Single codebase targeting iOS, Android, macOS, and Windows with native UI controls and platform APIs.
MVVM Architecture
Clean MVVM with CommunityToolkit.Mvvm — testable, maintainable, properly structured from the start.
Offline-First Data
SQLite local storage with cloud sync — apps that work without connectivity and sync seamlessly when online.
Push Notifications
Firebase Cloud Messaging and Apple Push Notification Service integration for iOS and Android.
Approach
Key Differentiators
- Single codebase targeting iOS, Android, Windows, and macOS
- Platform-specific APIs exposed via dependency injection — clean abstractions
- App Store and Play Store submission experience
- Device features: camera, GPS, biometrics, NFC, Bluetooth
- SQLite local storage with cloud synchronisation
- MVVM architecture — same pattern as desktop and web
Technologies
.NET MAUIiOSAndroidWindowsmacOSCommunityToolkit.MvvmSQLite-net-pclFirebase (FCM)Apple Push NotificationsREST APIsSignalRMAUI Community ToolkitXamarin.Essentials (migrated)Azure App CenterGitHub Actions
Want This for Your Business?
Get a free quote. No jargon. No obligation. I'll reply within 24 hours.