Documentation

Homepage

Overview

Overview

.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications. Xamarin extends the .NET developer platform with tools and libraries specifically for building apps for Android, iOS, tvOS, watchOS, macOS, and Windows.

Getting Started

Getting Started

  1. 9/23/2019, Video, 0:02:47
    Xamarin is Microsoft's framework for creating mobile apps. In this video get an overview of all the various pieces of Xamarin and how they enable you to create cross platform...
  2. 9/12/2017, Video, 0:55:25
    The first session will get users started with Xamarin, build a Xamarin.Forms UI, and show it in the Previewer. This will be the client app used throughout the sessions.

Learning

Learning Paths

Build mobile apps with Xamarin.Forms
Published: 5/1/2019, Length: 9:34:00
In this learning path, use C# and Visual Studio with Xamarin.Forms to create a mobile app that includes visual controls to run on Android and iOS.
Customize and add advanced features to Xamarin.Forms apps
Published: 8/12/2020, Length: 8:25:00
Take this learning path to discover how to use professional touches and development techniques that result in more beautiful and maintainable apps.

Learning Modules

Separate your UI and code with Xamarin.Forms data binding
Published: 5/1/2019, Length: 0:51:00
Design an MVVM viewmodel for Xamarin.Forms
Published: 5/1/2019, Length: 0:36:00
Consume REST web services in Xamarin apps
Published: 9/30/2020, Length: 1:01:00
Create a mobile app with Xamarin.Forms
Published: 5/1/2019, Length: 0:59:00
Prepare to publish your Xamarin app
Published: 5/1/2019, Length: 0:26:00

Xamarin News

4/15/2022,
Show Notes .NET MAUI RC is here. I don't need to say any more. New releases .NET MAUI RC (https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-1/?WT.mc_id=dotnet-63888-masoucou) Visual Studio for...
3/25/2022, MS Tech Community
GitHub Notification Settings Rob Bos is a Developer Technologies MVP and DevOps consultant from The Netherlands. Rob is typically working with anything DevOps related to improve flow. As a...
3/18/2022,
Show Notes Another month, another step closer to the .NET MAUI GA! Join James, David and Matt to hear about the latest bits being added to .NET MAUI. Plus learn all about using GitHub Actions as...
3/15/2022, MS Tech Community
Azure Web PubSub is a PaaS Service on Azure to send real-time messages and notifications between Web and Mobile applications using WebSockets. This uses a Publish/Subscribe model and allows...
3/11/2022,
Another customer success story - this time a Xamarin app that helps those in the construction industry with mental health. Follow Us: * James: Twitter (https://twitter.com/jamesmontemagno),...
2/18/2022,
Show Notes Can you believe we're on .NET MAUI Preview 13? As David says, we're getting so close to release he can almost taste it! Plus we have other great news about Visual Studio - including...
2/4/2022,
We're back at it again with a customer success story. In this episode, learn how you can use the ONNX runtime to add in on-device machine learning to your apps. Show Notes Machine Learning in...
1/28/2022, MS Tech Community
Azure Cloud Services for Raspberry Pi 4: How to capture and send image to Azure Blob Storage Jiong Shi has been a Microsoft MVP for twelve years, who is interested in Windows 10 IoT Core,...
This week, Jeffrey welcomes Bryan Costanich, Founder of Wilderness Labs and former VP of Xamarin. Bryan talks with us about the state of .NET, the advantages and disadvantages of moving into the...
1/21/2022,
Show Notes Can you believe there were 2 .NET MAUI previews since our last episode? Come on in and listen and David Ortinau breaks all of the newness down. And we have more on the latest...
1/20/2022, MS Dev Blogs
Accessing 3rd party libraries directly from C# is a great perk of developing mobile apps with .NET and Xamarin. You have the ability to create your very own binding projects, consume NuGets from...
1/14/2022,
Another customer success story! ScreenMedia develops apps for a multitude of customers and find out how much fun they're having. Follow Us: * James: Twitter...
1/13/2022, MS Tech Community
This is the next segment of our blog series highlighting Microsoft Learn Student Ambassadors who achieved the Gold milestone and have recently graduated from university. Each blog in the series...
12/24/2021, MS Tech Community
When a List Isn’t Enough: A Case for Dataverse and Model-Driven Apps Norm Young is an Office Apps & Services MVP working as the Director of Collaborative Analytics at UnlimitedViz, the makers of...
12/21/2021, MS Tech Community
It has been almost three weeks ago that we held the Global XR Conference. The Global XR Conference took place on December 1-3. It is an online conference organized for the global XR community...
12/17/2021,
Show Notes Join Matt & James as they review the new .NET MAUI features, how to author Visual Studio extensions and the latest Azure news. New releases dot.net available in 2 new languages...
12/14/2021, MS Dev Blogs
Machine learning can be used to add smart capabilities to mobile applications and enhance the user experience. There are situations where inferencing on-device is required or preferable over...
12/10/2021, MS Tech Community
Top Resources to learn Power Apps Mohamed El-Qassas is a Microsoft MVP, SharePoint StackExchange (StackOverflow) Moderator, C# Corner MVP, Microsoft TechNet Wiki Judge, Blogger, and Senior...
12/3/2021,
It's another customer success story! This time learn how the M365 team created an app that allows you to administer your M365 instance on the go! Follow Us: * James: Twitter...
11/26/2021, MS Tech Community
Public Preview: Azure Container Apps Jaliya Udagedara is a Developer Technologies MVP based in Auckland, New Zealand. Originally from Sri Lanka, Jaliya is currently working as a Technical Lead...