Mobile Application Development With Xamarin Forms 2020
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1 student enrolled

Mobile Application Development With Xamarin Forms 2020

Develop for iPhone, Android and Windows with a Single Code Base
New
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1 student enrolled
Created by Cary Baer
Last updated 5/2020
English
English [Auto-generated]
Price: $19.99
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Cross-Platform Mobile Application Development
Requirements
  • Windows 10 or Apple Mac computer
Description

Do you ever have a great idea for a mobile app, but don't know where to start?

Do you ever wish you could make income from selling apps in Apple App Store, or Google Play Store?

Well, you have come to the right place.



Mobile Application Development Essentials will take you from the very beginning to creating a real world commercial application. This course teaches application development using the power of Microsoft Xamarin Forms. Xamarin Forms actually makes app development FUN and REWARDING.

This course is taught using Visual Studio 2019 Community Edition (which is free) on Windows 10, but Mac users can also participate by installing VS 2019 Community Edition on Mac.

In this course, you will learn:

  • Visual Studio Installation

  • Introduction to Visual Studio

    • Environment Overview

    • Solutions and Projects

    • Debugging Techniques

    • Intellisense

  • Introduction to NuGET and GitHub

  • Xamarin Forms Overview

  • XAML (Extensive Application Markup Language) Basics

  • XAML Layout and Design

    • StackLayout

    • Views (Controls)

    • Listviews

      • Context Actions

      • Cell Design

  • C# Code-Behind

  • C# Essentials

    • Variable types

    • List<>

    • If/Then

    • Loops

    • Constructors

  • Introduction to OOP (Object Oriented Programming)

    • Encapsulation

    • Inheritance

    • Class

    • Object

  • MVVM (Model-View-ViewModel)

  • Data Binding

  • Navigation

    • Multi Page Application

    • Data Persistence

  • Local Database Design

  • Designing for iOS and Android

  • iOS

    • Visual Studio for Mac

    • Visual Studio for Windows with Xamarin Mac Build Agent

    • Deployment

      • iOS Emulator

      • iPhone

        • Setting to Developer Mode

  • Android Deployment

    • Android Emulator

      • HyperV and Virtualization

    • Android phone in Developer Mode

  • App Publishing

    • App Stores

      • App Store

      • Google Play Store

    • MDM (Mobile Device Management)

Who this course is for:
  • Beginner to Intermediate Students who love technology
Course content
Expand all 31 lectures 04:52:37
+ Getting Started
7 lectures 27:13
Installing Visual Studio
02:57
Introduction to Xamarin Forms
06:30
Visual Studio Tour
03:54
First Xamarin Forms App
06:10
+ XAML Layout - Project 1
5 lectures 36:03
Project 1 - Part 1
02:30
Project 1 - Part 2
07:23
Project 1 - Part 3
09:50
Project 1 - Part 4
10:43
Project 1 - Part 5
05:37
+ Object Oriented Programming - Project 2
4 lectures 49:34
Object Oriented Programming Concepts
06:43
Project 2 - Part 1
12:53
Project 2 - Part 2
13:46
Project 2 - Part 3
16:12
+ Main Project - Project 3
13 lectures 02:42:28
Project 3 - Part 1
14:03
Project 3 - Part 2
04:19
Project 3 - Part 3
07:07
Project 3 - Part 4
13:17
Project 3 - Part 5
09:57
Project 3 - Part 6
17:21
Project 3 - Part 7
10:17
Project 3 - Part 8
14:43
Project 3 - Part 9
21:04
Project 3 - Part 10
16:21
Project 3 - Part 11
16:36
Project 3 - Part 12
13:09
+ Next Steps
2 lectures 17:19
iOS and Android
13:54
Final Words
03:25