Udemy - The Complete Xamarin Developer Course: iOS And Android!

Category: Study


Posted on 2019-08-13, by phaelx.

Description



Date: July 2019
Author: Tim Buchalka's Learn Programming Academy

Size: 5.3 GB
Format: MP4
Download     >>    https://dropapk.to/b6hsdid7vn3y
What you'll learn
   *Create native Android and iOS apps that share up to 100% code
   *Apply for junior mobile development positions (Android and iOS)
   *Increased career options as a Multiplatform developer
   *Learning Xamarin opens up opportunities to build Windows Desktop, Windows Store, Mac, and even smart watch apps that share the logic of your iOS and Android app


Course content

Intro to Xamarin
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build

Requirements and Preparing the Environment
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer

Hello World with Xamarin.Forms
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps

XAML & Navigation - The travel record app
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles

C# Fundamentals
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming

SQLite - Local Databases
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table

Maps and Location
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes

REST - Consuming Foursquare Services
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map

Working with Images
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images

Linq
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries

Azure Services
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure

MVVM
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync

Storing Images in the Cloud
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image

Hello World - Xamarin Native
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController

The Delivery App Login - Android
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents

The Delivery App Login - iOS
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues

Azure App Services on Xamarin classic apps
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table

Sharing code
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table

Tabs in Android
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries

Tabs in iOS
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem

Lists in Android
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter

Lists in iOS
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell

Maps in Android
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device

Maps in iOS
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map

The Delivery Person's App
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map
   The Layout for the new App
   UI And Navigation Challenge - Part 1
   UI And Navigation Challenge - Part 2
   UI And Navigation Challenge - Part 3
   Updating Deliveries
   Implemeiting Functionality Challenge - Part 1
   Implemeiting Functionality Challenge - Part 2
   DisplayingMaps and Getting Directions

Adding Platform Specific Functionality
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map
   The Layout for the new App
   UI And Navigation Challenge - Part 1
   UI And Navigation Challenge - Part 2
   UI And Navigation Challenge - Part 3
   Updating Deliveries
   Implemeiting Functionality Challenge - Part 1
   Implemeiting Functionality Challenge - Part 2
   DisplayingMaps and Getting Directions
   Biometric Authentication - iOS
   Biometric Authentication with FaceID
   Biometric Authentication - Android
   Haptic Feedback
   App Shortcuts
   Updating Android Projects to Oreo
   Updating iOS Project to iOS 11

Publishing to the App Stores
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map
   The Layout for the new App
   UI And Navigation Challenge - Part 1
   UI And Navigation Challenge - Part 2
   UI And Navigation Challenge - Part 3
   Updating Deliveries
   Implemeiting Functionality Challenge - Part 1
   Implemeiting Functionality Challenge - Part 2
   DisplayingMaps and Getting Directions
   Biometric Authentication - iOS
   Biometric Authentication with FaceID
   Biometric Authentication - Android
   Haptic Feedback
   App Shortcuts
   Updating Android Projects to Oreo
   Updating iOS Project to iOS 11
   Preparing the Android Project
   Generating APK
   Publishing your Android Application
   Preparing the iOS Project
   Generating IPA
   Publishing your iOS Application
   Sending Updates to the Stores

In-App Purchases
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map
   The Layout for the new App
   UI And Navigation Challenge - Part 1
   UI And Navigation Challenge - Part 2
   UI And Navigation Challenge - Part 3
   Updating Deliveries
   Implemeiting Functionality Challenge - Part 1
   Implemeiting Functionality Challenge - Part 2
   DisplayingMaps and Getting Directions
   Biometric Authentication - iOS
   Biometric Authentication with FaceID
   Biometric Authentication - Android
   Haptic Feedback
   App Shortcuts
   Updating Android Projects to Oreo
   Updating iOS Project to iOS 11
   Preparing the Android Project
   Generating APK
   Publishing your Android Application
   Preparing the iOS Project
   Generating IPA
   Publishing your iOS Application
   Sending Updates to the Stores
   About In App Purchases
   Creating the iOS In-App Purchases
   Performing the Purchase on iOS
   Performing the Purchase on Android

Bonus Material
   What is Xamarin?
   Why use Xamarin
   Xamarin Classic vs Xamarin Forms
   The Apps we'll build
   Requirements
   Installing Xcode on macOS
   Installing Xamarin on macOS
   Installing Xamarin on Windows
   Setting the connection between Visual Studio and a Mac computer
   Shared Project vs PCL (Portable Class Libraries)
   Shared Project vs .NEt Standard Libraries
   Creating a Project on Windows
   Creating a Project on Mac
   The Structure of the Projects
   Introduction to XAML
   Coding the functionality of a button
   Testing on an Android Simulator
   Creating a new Android Emulator
   Xamarin Device Manager
   Testing on an iOS simulator
   Remote iOS Simulator to Windows
   Debugging your Xamarin Apps
   What is the .NET Standard
   Creating the Login Page
   Defining better Entry elements
   The Xamarin Forms Previewer
   Setting Margin in XAML
   The Login Logic
   Navigation Page
   Tabbed Page
   Toolbar Item
   XAML Resources
   Implicit XAML Styles
   Explicit XAML Styles
   Creating a Console App
   Methods
   Variables and Scope
   Methods and Variables Challenge
   Classes and Namespaces
   Objects - Instances of a Class
   Properties
   Overloading Methods
   Inheritance
   Method Overriding
   Interfaces
   Implementing an Interface
   Asynchronous Programming
   Adding SQLite
   New App Constructor
   Database Paths
   The Model of a Database Table
   SQLite Atributes
   Inserting into the Database
   Read from the Database
   The IDisposable interface and Using statements
   Data Binding
   ListView
   Updating and Deleting from Table
   Getting iOS Project ready for Maps
   Getting Android Project ready for Maps
   Displaying Maps from XAML
   Displaying the User's Location
   Handling Location Changes
   Exploring the Foursquare API
   Creating URL for REST Request
   Preparing Projects
   Making HTTP Get Requests
   Venue model from JSON
   Deserializing Json strings into C# objects
   Custom Cells
   Updating the Post Model
   Displaying pins on a map
   Displaying shared images
   Android Images
   iOS Images
   Displaying Platform Specific Images
   Profile Page
   Linq Distinct - Unique values from a list
   Linq Where - Filtering a list
   ListViews and Dictionaries
   Azure App Service
   Azure Subscription
   Creating the App Service
   Easy Tables
   Connecting to the App Service
   The Register Page
   Inserting into a Cloud Database
   Reading from a Cloud database
   Inserting with Foreign Key
   Reading Filtered Data
   Multiple Devices
   Updating and Deleting From Azure
   Introduction to MVVM
   The Model
   Challenge - Improving the Model
   The View Model
   The INotify Property Changed interface
   Implementing the INotyfyPropertyChanged
   Binding Context
   The ICommand Interface
   Implementing ICommand
   Binding Commands
   Command Parameters
   Replacing Events Challenge - Part 1
   Replacing Events Challenge - Part 2
   Flex Layout
   The IValueConverter
   Implementing the IValueConverter
   The ObservableCollectionclass
   Using the ObservableCollection
   Xamarin Forms Wrap Up
   Using Fast Renderers
   Using LayoutCompression
   Permissions
   ListView Interactivity
   Preparing Offline Database Sync
   Performing Offline Database Sync
   Implementing and Testing Offline Sync
   Selecting an Image
   Permissions for Photo Access
   Creating an Azure Storage Service
   Preparing the Project
   Uploading an Image
   Xamarin Forms vs Xamarin Classic
   Creating a Native project - Windows
   Creating a Native project - Mac
   The AXML Designer for Android
   The AXML Source code
   Android Activity
   The iOS Storyboard
   The ViewController
   The Apps we'll build
   The Login Page
   Creating a new Activity
   Intents
   Passing Values through Intents
   The Login Page
   Adding Constraints
   New ViewController
   The NavigationController
   Segues
   Creating another Azure App Service
   Connecting to the App Service
   Creating a Table and its Class
   Inserting into a Table
   Reading from a Table
   The PCL
   Reusing Login Functionality
   Reusing Register Functionality
   Read Tables
   Intro to Generics
   Inserting to any Table
   Preparing Android Project to use Tab Layout
   Using the TabLayout
   Navigating between Fragments
   Prevent Back Navigation
   Toolbar Navigation
   Inserting Deliveries
   The TabBarController
   Adding One View Per Tab
   Prevent Back Navigation
   The BarButtonItem
   The ListFragment
   The ListAdapter
   Using a Custom Adapter
   The TableViewController
   The TableViewCell
   Using a Custom Cell
   Preparing the Project to use Maps
   Obtaining the Google Maps API Key
   Displaying Maps (Android)
   Location and Pins
   Running on Android Device
   Displaying Maps (iOS)
   Location and Pins in iOS
   Getting the Center of the Map
   The Layout for the new App
   UI And Navigation Challenge - Part 1
   UI And Navigation Challenge - Part 2
   UI And Navigation Challenge - Part 3
   Updating Deliveries
   Implemeiting Functionality Challenge - Part 1
   Implemeiting Functionality Challenge - Part 2
   DisplayingMaps and Getting Directions
   Biometric Authentication - iOS
   Biometric Authentication with FaceID
   Biometric Authentication - Android
   Haptic Feedback
   App Shortcuts
   Updating Android Projects to Oreo
   Updating iOS Project to iOS 11
   Preparing the Android Project
   Generating APK
   Publishing your Android Application
   Preparing the iOS Project
   Generating IPA
   Publishing your iOS Application
   Sending Updates to the Stores
   About In App Purchases
   Creating the iOS In-App Purchases
   Performing the Purchase on iOS
   Performing the Purchase on Android
   Bonus - Please Watch!
   Check out Our Other 41 Udemy Courses!
   Source Codes


Sponsored High Speed Downloads
5339 dl's @ 2193 KB/s
Download Now [Full Version]
8324 dl's @ 2024 KB/s
Download Link 1 - Fast Download
6174 dl's @ 3545 KB/s
Download Mirror - Direct Download



Search More...
Udemy - The Complete Xamarin Developer Course: iOS And Android!

Search free ebooks in ebookee.com!


Links
Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.


Related Books


Comments

No comments for "Udemy - The Complete Xamarin Developer Course: iOS And Android!".


    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top