Mobile Apps - BNU-CO453/ConsoleApps15 GitHub Wiki

Platform Independent Mobile Apps

Mobile Development Systems

Choosing the best mobile app framework Microsoft offer a range of approaches to platform independent mobile app development as do Google and Apple. The following frameworks work in C# with Visual Studio and/or Visual Studio Code.

Xamarin Forms or Windows Forms

Pros & Cons of Xamarin Development

ASP.NET Core 5.0 Blazor, Razor Pages and MVC

ASP.NET Core 5.0 MVC
Tutorial: Implement Inheritance with EF in an ASP.NET MVC 5 app
We will use this framework for some of the Apps (App02, App03 and maybe App04)

Data Binding in ASP.NET Core

A detailed explanation of how ASP.NET finds data in web pages

MonoGame

Currently supports iOS, Android, MacOS, Linux, all Windows platforms, PS4, PSVita, Xbox One, and Switch with more platforms on the way. This is based on Microsoft's Xna Framework which was their main C# game development framework before switching to Unity. Uses OpenGL and DirectX for hardware acceleration. MonoGame Website