

From Xamarin Forms to Blazor with Nathan Westfall
Jan 30, 2025
Nathan Westfall, Senior Software Engineering Manager at Tyler Technologies, shares his journey migrating a school bus application from Xamarin Forms to Blazor. He discusses the intricate relationship between mobile and cloud technologies, emphasizing the efficiency of Blazor in managing parent communications for large-scale operations. Listeners will appreciate the insights on addressing development challenges, enhancing user experience, and ensuring compliance in public service applications. It's a fascinating look into modern software development that redefines everyday app usage!
AI Snips
Chapters
Transcript
Episode notes
From Xamarin to Blazor Hybrid
- Nathan moved the app from Xamarin.Forms to a Blazor, MAUI hybrid with 95% shared code.
- This rewrite allowed the app to run seamlessly on web, iOS, and Android clients.
Blazor WebAssembly Saves Server Costs
- Using Blazor WebAssembly with AWS S3 and CDN reduces server costs drastically.
- This approach supports hundreds of thousands of parents concurrently with minimal backend resources.
Adopt Cloud Authentication Services
- Use cloud provider authentication services to offload credential management.
- Leverage real-time migration to move users painlessly without password changes.