Mobile Application Development With Xamarin Forms 2020

Develop for iPhone, Android and Windows with a Single Code Base

Ratings 3.77 / 5.00
Mobile Application Development With Xamarin Forms 2020

What You Will Learn!

  • Cross-Platform Mobile Application Development

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 Should Attend!

  • Beginner to Intermediate Students who love technology

TAKE THIS COURSE

Tags

  • Android Development
  • Mobile App Development
  • iOS Development
  • .NET

Subscribers

58

Lectures

31

TAKE THIS COURSE



Related Courses