Develop cross-platform applications with Xamarin Forms on Windows on Arm
Introduction
Create an application using Xamarin Forms
Implement logic with Model View ViewModel
Next Steps
Develop cross-platform applications with Xamarin Forms on Windows on Arm
Who is this for?
This learning path is for developers who want to learn how to create cross-platform applications and leverage performance improvements on Arm64.
What will you learn?
After completing this Learning Path, you'll be able to perform the following tasks:
- Create and build an Xamarin Forms application
- Measure code execution performance uplift on Arm64
- Learn how to use the Model-View-ViewModel (MVVM) architectural pattern
Prerequisites
Before starting, you'll need the following prerequisites:
- A Windows on Arm computer such as the Lenovo Thinkpad X13s running Windows 11 or a a Windows on Arm virtual machine .
- Visual Studio 2022 with .NET desktop development and Universal Windows Platform development installed.
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Arm64.MobileApp.XamarinForms project. Create a Models folder and then add a new C# class named DataPoint2d.cs inside that folder.MainPage.xaml, add the view-model namespace and set ContentPage.BindingContext to the appropriate view-model class. This makes the view model available to the main page.