Skip to content
This repository was archived by the owner on Dec 17, 2021. It is now read-only.
This repository was archived by the owner on Dec 17, 2021. It is now read-only.

Blazor Mobile Bindings Migrations #229

Description

@arivera12

Hi,

I opened this issue since you say that you may be interested on migrating to blazor mobile bindings.

What I have found while playing around and notice on Blazor Mobile Bindings vs BlazorMobile

This is the base project stucture

image

The project Blazor Mobile Bindings already supports and not support by default

  • Android
  • Windows
  • Windows Phone
  • MacOs
  • iOS
  • Linux
  • Blazor WASM
  • Blazor Server

As far I can see they have a project which hold the blazor files and uses the same structure but its a library project instead a of a web app which is referenced by all projects already.

FirstBlazorHybridApp -> Holds the blazor files and it's the base library project.

We can still reuse most of what you have done on this library and give support to Linux under electron and setup Blazor WASM and Server under the hood.

Another important thing I found is that iOS emulator runs fine while BlazorMobile never didn't work because of the lack of WASM over the iOS emulator.

I think they are using the native razor engine instead of WASM to render the blazor files and seems to perform more faster than WASM.

In general term we should use BlazorMobileBindings as the base structure and extends with the rest of the things that aren't supported by default.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions