iOS and Android App Creation using Microsoft Blazor

by Jan 21, 2020#Cross-Platform, #FrontPage

Printer Icon
P

Microsoft Blazor is a C# and HTML based web app development framework announced by Microsoft in 2018. The solution incorporates two approaches for web app development: 1) Blazor Server where the web browser acts as a thin-client and most of the app business logic and computation runs on a server in the cloud and 2) Blazer WebAssembly which produces a single-page app that runs entirely in the browser and the business logic of the application is compiled into Wasm portable binary code.

On January 14th, 2020, Microsoft announced experimental Xamarin.Forms binding for Microsoft Blazor. These Mobile Blazor bindings allow developers to use Xamarin forms to create native iOS and Android applications using C# and .NET, creating a mechanism that facilitates sharing code between Blazor web apps and mobile apps. At this time both the Blazer WebAssembly and Mobile Blazor solutions are experimental.

To learn more about Microsoft Blazor and Mobile Blazor please check out these links:

https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-experiment/
https://github.com/xamarin/MobileBlazorBindings
https://github.com/xamarin/MobileBlazorBindings/tree/master/samples
https://www.zdnet.com/google-amp/article/web-developers-microsoft-blazor-lets-you-build-native-ios-android-apps-in-c-net/

Acknowledgements:
Article image was created by Daniel Korpai.

About Us: Krasamo is a mobile development and consulting company focused on the Internet-of-Things and Digital Transformation.

Click here to learn more about our mobile development services.

RELATED BLOG POSTS

Android App Development 101

Android App Development 101

Native Android app development strategies currently revolve around Android’s commitment to becoming Kotlin-first and their migration from Java to Kotlin. In this transition, businesses are looking for first-class support, interoperability, and lower development and maintenance costs.

9 Tips to Help You Become a Successful Android App Developer

9 Tips to Help You Become a Successful Android App Developer

Over 60% of mobile phones worldwide run on Android. Being an Android app developer can be a profitable career if you do it right. Here are eight tips to help you land your app at the top, instead of getting lost at the bottom of the barrel and became a successful Android app developer.

Kotlin 1.3 is an Exciting Option for Android Mobile Apps Development

Kotlin 1.3 is an Exciting Option for Android Mobile Apps Development

Kotlin has been adopted by many Android developers and companies because it offers a concise programming syntax which makes developers more comfortable writing code, prevents the common errors seen when developing in Java, and is easy to switch from iOS development given that Kotlin syntax is very similar to Swift.