Xamarin Forms with MVVM and Prism
What you'll learn
- Xamarin Forms at first glance
- Xamarin Forms and MVVM
- Prism Library for a Xamarin Forms application
- Build a modern cross-platform Xamarin mobile application
- Integrate a complex video nuget package to the Xamarin application
- Basic knowledge of mobile development.
- Basic knowledge of Xamarin Forms.
- Basic knowledge of Prism library is good, but not needed.
- You must be familiar with C#
This course will help you to build up a modern and professional Xamarin Forms mobile application from scratch.
We will create together Android and iOS applications by using Xamarin applying MVVM design pattern and later Prism framework.
Moreover, we will go through several aspects of Xamarin applications and mobile development like:
- How to create and start a completely new application using Visual Studio
- Application Lifecycle
- Page lifecycle
- Navigation Stack
- Navigation between pages
- Passing data through navigation
- Building up and following MVVM architecture
- Installing and integration of a complex Nuget package for Media Player to play video
- Fetching data from embedded resource
- XAML and essential Xamarin Forms controls
- Dependency Injection
- and so on
What technology we use
Xamarin.Forms, Xamarin.Android, Xamarin.iOS, Prism
How it works
This course is not a theory course but we will learn by doing and practising. The instructor will show you many aspect and corners of Xamarin mobile development by writing down code, solving problems and sharing his knowledge to you.
What you will be able to do
After completing this course, you will:
- be confident about the development of Xamarin Forms mobile application
- be confident when you need to face with new complex 3rd Nuget package (how to setup and how to use, troubleshoot)
- be confident to construct and design your mobile application following MVVM
- be confident to use Prism
Sign up the course today and enjoy Xamarin.Forms with me!
Who this course is for:
- C# developers who are looking to build a modern and professional Xamarin Forms mobile application
I have 5.5+ years experience in the IT consulting industry. One of my strongest strength are Enthusiasm and Determination and I have been always worked at my best to achieve things and to help my projects go ahead.
With an intention of sharing my knowledge, I have started to build up Udemy course to share my experience I has obtained with others.