Rapid Application Development with Xamarin and Azure App Service

Rapid Application Development with Xamarin and Azure App Service

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 35m | 2.65 GB

Modern apps involve dozens, if not hundreds, of different technologies. Tools like Xamarin and Azure can reduce the number you need to learn to make modern, cross-platform apps. They eliminate a lot of backend infrastructure and coding and enable you to get apps out to your users more quickly. Learn how to build your own rapid mobile development workflow using Xamarin and Azure App Service, in this hands-on training course from instructor James Timberlake. First, find out how to set up your project for success, using Visual Studio, Xamarin.Forms, and the Mobile Apps feature of Azure App Service. The rest of the course shows how to enable sophisticated data, security, and messaging features using tools like Xamarin Easy Tables and Azure Storage to cut down on development time. James shows how to enable single sign-on authentication with a few lines of code, generate API SDKs for your backend call, dynamically sync data both online and off, and send push notifications to iOS and Android devices from one centralized place.

Topics include:

  • What is Azure App Service?
  • Setting up your project in Visual Studio
  • Saving and querying data
  • Syncing online and offline content
  • Enabling authentication with third-party credential providers like Facebook and Twitter
  • Enabling push notifications
Table of Contents

Introduction
1 Quickly building an app with mobile app services

Getting Started
2 What is a mobile app service
3 Creating a mobile app service project
4 Build your Xamarin project
5 Add a new project structure

Working with Data
6 Creating your Easy Tables
7 Creating your Easy Tables
8 Saving order items to Easy Tables
9 Querying data
10 Preparing your app for offline storage
11 Initializing a sync client
12 Creating an offline service
13 Syncing online and offline content automatically
14 Final notes

Authentication and Social
15 Preparing your mobile project
16 Preparing authentication for iOS
17 Preparing authentication for Android
18 Enabling authorization settings
19 Enabling authentication using Google
20 Performing authorization in your mobile app
21 Managing authorized access with mobile app services

Push Notifications
22 Creating your notification hub
23 Creating your Firebase console
24 Enabling Android for push notifications
25 Sending your first Android push notification

Conclusion
26 Next steps