3
4 Comments

Xamarin Forms as a browser-shell?

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?

on November 28, 2019
  1. 1

    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.

    1. 1

      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!

      1. 1

        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.

        1. 1

          true. good point. that would probably work. thanks!