Cover image for Hands-On Cross-Platform Development with Xamarin.Forms

Hands-On Cross-Platform Development with Xamarin.Forms

Take your first-steps in building cross-platform applications

Jesse Liberty

Created by Jesse Liberty

Explore how to build cross-platform mobile apps using Xamarin.Forms and Visual Studio. Learn to create shared user interfaces, manage data binding, and apply unit testing for robust applications. Gain practical experience by working with both Android and iOS environments.

Packt | May 2020 | 140 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Cross-Platform Mobile Frameworks, Kotlin

What You Will Learn

You will start by setting up your development environment and running sample apps on emulators. Through hands-on projects, you will break down and rebuild applications, learning to use XAML, MVVM, and best practices. Concepts are explained clearly with practical examples and minimal jargon.

Key Features

  • Build shared user interfaces for Android and iOS using Xamarin.Forms
  • Apply MVVM patterns and data binding for clean, maintainable code
  • Use unit testing and dependency injection to ensure app reliability

Target Audience

Ideal for developers with some mobile app experience and a working knowledge of C#. If you want to expand your skills to cross-platform development and create maintainable, testable apps with Xamarin.Forms, this course will help you reach that goal.

Related courses