Companies Home Search Profile

Applying MVVM in Xamarin.Forms 4 Applications

Focused View

Gill Cleeren

1:58:06

27 View
  • 01 - Course Overview.mp4
    02:09
  • 02 - Module Introduction.mp4
    03:43
  • 03 - Demo - Looking at the Finished Application.mp4
    01:47
  • 04 - Required Tools.mp4
    00:55
  • 05 - Demo - Getting Your Environment Ready.mp4
    01:22
  • 06 - Module Introduction.mp4
    00:55
  • 07 - Demo - A Life without MVVM.mp4
    01:46
  • 08 - Understanding the Concepts of MVVM.mp4
    06:31
  • 09 - Understanding the Building Blocks of the MVVM Pattern.mp4
    04:35
  • 10 - Summary.mp4
    00:52
  • 11 - Module Introduction.mp4
    01:02
  • 12 - Building the Applications Using MVVM.mp4
    00:55
  • 13 - Demo - Creating the Model.mp4
    04:20
  • 14 - Creating the View Model Classes.mp4
    03:03
  • 15 - Demo - Creating the View Models.mp4
    06:04
  • 16 - Demo - Creating the View.mp4
    04:18
  • 17 - Linking the View and the View Model.mp4
    02:18
  • 18 - Demo - Linking the View and the View Model.mp4
    03:18
  • 19 - Adding a View Model Locator.mp4
    01:00
  • 20 - Demo - Adding a View Model Locator.mp4
    03:21
  • 21 - Summary.mp4
    01:00
  • 22 - Module Introduction.mp4
    00:54
  • 23 - Understanding Commands.mp4
    02:08
  • 24 - Demo - Adding Commands.mp4
    06:03
  • 25 - Introducing Behaviors.mp4
    02:35
  • 26 - Demo - Adding Behaviors.mp4
    06:58
  • 27 - Summary.mp4
    00:55
  • 28 - Module Introduction.mp4
    01:10
  • 29 - Adding Services.mp4
    02:11
  • 30 - Demo - Adding the DataService.mp4
    05:29
  • 31 - Navigating between Screens.mp4
    02:45
  • 32 - Demo - Adding Navigation.mp4
    11:17
  • 33 - Communication between View Models.mp4
    02:19
  • 34 - Demo - Using the MessagingCenter.mp4
    03:54
  • 35 - Summary.mp4
    00:55
  • 36 - Module Introduction.mp4
    00:36
  • 37 - A Quick Overview of Unit Testing.mp4
    02:19
  • 38 - Demo - Unit Testing the View Models.mp4
    09:12
  • 39 - Summary and Course Closing.mp4
    01:12
  • Description


    Learn how to create your Xamarin.Forms applications using the MVVM (View Model) pattern to create a more testable and easy-to-maintain code base.

    What You'll Learn?


      Xamarin.Forms allows developers to build Android and iOS mobile applications with a shared code-base. Because Xamarin.Forms allows sharing the UI code as well, a high level of code reuse is possible to create a more testable application, and that’s something that most enterprises look for when building mobile apps. In this course, Applying MVVM in Xamarin.Forms Applications, you’ll learn about building applications using MVVM. First, you’ll explore the pattern and the different building blocks. Then, you'll refactor a simple application to use MVVM. Next, you’ll see how to introduce common tasks into the application including navigation and showing dialogs. Finally, you’ll learn how you can make use of the MVVM pattern to allow for easier unit testing, proving the fact that MVVM-based applications are easily testable. After watching this course, you’ll have a good understanding of the concepts of MVVM as used to build testable Xamarin.Forms apps.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Gill Cleeren
    Gill Cleeren
    Instructor's Courses
    Gill Cleeren is a Microsoft Regional Director, MVP and Pluralsight author. Gill is the CTO of Xpirit Belgium and focuses on web and mobile architecture. He's also a frequent speaker at many international conferences. Gill also founded Techorama, the biggest IT conference in Belgium and the Netherlands. You can contact him via xpirit.com/gill
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 39
    • duration 1:58:06
    • level average
    • Release Date 2023/12/05