Since I'm a C# developer, I'm thinking the quickest way for me to get both web and native apps out there would be to essentially use Xamarin Forms as a shell that loads my web app (probably Blazor-wasm). I think this seems to be a reasonable approach...any thoughts?
Hey Ryan, I am C# & Xamarin developer myself and I won;t suggest you that, the browser component of Xamarin.Forms is not that matured and optimized they have put it there just for namesake.
My Suggestion would be to Start with Blazor , If you want Desktop app then mix it with Electron.Net and if you want it to be mobile then make it PWA , Go for Xamarin.Forms only if you are focusing only for mobile devices.
Thanks for the suggestion! I was hoping that wasn't the case with the Xamarin browser component. My only concern with doing a PWA instead of native for mobile is that I anticipate that my users will look for it in the app stores. Thx again!
In that case, My suggestion would be to go with Blazor Server for Web Site and Xamarin.Forms for Mobile with any MVVM framework like Prism to share you business logic.
true. good point. that would probably work. thanks!