Mobile Application Development With Xamarin Forms 2020
Develop for iPhone, Android and Windows with a Single Code Base
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)
What You Will Learn!
- Cross-Platform Mobile Application Development
Who Should Attend!
- Beginner to Intermediate Students who love technology