Building Cross-platform Mobile Apps in C# with Xamarin and Azure

Use your C# skills to build a cross-platform mobile application and a cloud-hosted back-end. You will learn how to use Xamarin and Azure together to quickly build a rich application with login, push notifications, and a lot of code reuse.
Course info
Level
Beginner
Updated
Oct 9, 2018
Duration
4h 8m
Table of contents
Description
Course info
Level
Beginner
Updated
Oct 9, 2018
Duration
4h 8m
Description

Building mobile applications for multiple platforms is challenging. Fortunately, Xamarin and Azure Mobile Apps make it much easier and you get to leverage your C# knowledge across the entire application. In this course, Building Cross-platform Mobile Apps in C# with Xamarin and Azure, you will learn how to build a fully functioning mobile application for iOS, Android, and UWP using C# and Xamarin. First, you will discover how to create a back-end for your application that hosts your data. Next, you will explore using the Azure Mobile Client SDK to build applications targeting each of the mobile platforms while leveraging as much code reuse as possible. Finally, you will learn how to add login and push notification capabilities to each of the applications. When you are finished with this course, you will have a foundational knowledge of Azure Mobile Apps and Xamarin development that will help you as you move forward to building cross-platform mobile applications.

About the author
About the author

Matt is an independent consultant with expertise in web application design and development and systems integration. As a writer, Matt has contributed to several journals and magazines such as MSDN Magazine. Matt regularly shares his love of technology by speaking at local, regional, and international conferences such as DevWeek, Prairie Dev Con, That Conference, and VS Live. As a Pluralsight Author, Matt has created more than 30 courses on the topics of web, mobile, and cloud development.

More from the author
Microsoft Azure Developer: Web Jobs
Intermediate
55m
Jun 28, 2019
HTML Fundamentals
Beginner
2h 20m
Jun 21, 2019
More courses by Matt Milner
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Matt Milner, and welcome to my course, Building Cross-Platform Mobile Apps with C#, Xamarin, and Azure. I'm an independent software developer and trainer, and I've been working with. NET for 18 years. Azure Mobile Apps plus Xamarin is the fastest way to get started building rich cross-platform applications with C#. In this course, you're going to learn all about Azure Mobile App backends and the various turnkey solutions provided. Some of the major topics that we'll cover include working with data entities and managers, using the Azure Mobile Client SDK, turnkey identity solutions with social providers like Twitter or Azure Active Directory, simple solutions for sending push notifications to your mobile clients. By the end of this course, you will have a solid understanding of how Azure Mobile App backends work and how to build cross-platform clients to interact with them. Before you get started, you should be familiar with programming in Visual Studio with C# and some basic mobile development concepts. From here you should feel comfortable diving into Azure App Services with courses on Azure Websites, Azure Functions, and serverless computing. I hope you'll join me on this journey to learn about Azure Mobile Apps with the Building Cross-Platform Mobile Apps with C#, Xamarin, and Azure course at Pluralsight.