Mobile Essentials
The core building blocks every mobile app needs — navigation, background processing, and notifications — unified across iOS, Android, and beyond.
Shell Navigation — Opinionated Shell navigation with source-generated routes, strongly-typed parameters, and proper ViewModel lifecycle management. No more magic strings or manual wiring.
Background Jobs — Periodic and one-shot background tasks that survive app restarts, with platform-aware scheduling and battery optimization.
HTTP Transfers — Resumable background file uploads and downloads with progress monitoring, Azure Blob Storage support, and foreground service integration.
Local Notifications — Rich local notifications with channels, scheduling triggers, and platform-specific customization.
Push Notifications — Native, Firebase, and Azure Notification Hub push providers with a unified delegate model.
Get started fast with our templates:
Already have a project? Try the App Builder to generate everything you need.



