Every registration supports local education. TrainUp Gives Back

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

When you register for training with TrainUp.com, you are also supporting local education. Find out how.
  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
  • calendar Image 6-12 Months
    To Complete


Xamarin software enables the development of cross-platform mobile applications using C#. This course covers how to enable Android and iOS projects how to implement components and how to share code using code projects and class libraries. Xamarin software includes Xamarin.Forms, which allows you to create a single user interface solution that maps to native controls on different platforms. The course will cover how to create a Xamarin.Forms solution in Visual Studio, how to work with layouts and lists, and how to implement page navigations and data binding. It will also cover how to use format the UI, work with data, and support gestures and popups in Xamarin.Forms applications.

Learning Objectives
  • Start the course
  • Create and use shared project in Xamarin cross-platform solutions
  • Create a Portable Class Library that can be shared across multiple platforms
  • Add classes to represent data to a Portable Class Library
  • Include basic data management functionality in a Portable Class Library
  • Enable navigation functionality for data in a Portable Class Library
  • Add a Portable Class Library to a Xamarin Android project and to a Xamarin iOS project
  • Include functionality for visual feedback in the Portable Class Library
  • Include support for SQLite in a cross-platform solution
  • Configuring support for a WCF service in a Xamarin.Android application
  • Configuring support for a WCF service in a Xamarin.iOS application
  • Define Xamarin.Forms, when it should be used and create a Xamarin.Forms solution in Visual Studio
  • Launch the Xamarin.Forms page in Android and iOS
  • Using managed and unmanaged layouts in a Xamarin.Forms solution
  • Using the ListView control in a Xamarin.Forms solution
  • Customize the appearance of cells in ListViews in a Xamarin.Forms solution
  • Implement data binding for a Xamarin.Forms object
  • Navigate between pages in a Xamarin.Forms application
  • Use local, downloaded, embedded images as well as icons and splashscreens in Xamarin.Forms applications
  • Specify fonts in Xamarin.Forms applications
  • Specifying colors in Xamarin.Forms applications
  • Add alert and actionsheet popups in Xamarin.Forms applications
  • Enable recognition of gestures in Xamarin.Forms applications
  • Load files embedded as resources in Xamarin.Forms applications
  • Saving and loading files in Xamarin.Forms applications
  • Using maps in Xamarin.Forms applications
  • Use the Web View control to enable browsing in Xamarin.Forms applications
  • Configure SQLite support in a Xamarin.Forms application
  • Write a Custom Renderer to customize controls in a Xamarin.Forms application for a specific platform
  • Practice creating a Xamarin.Form Solution using Visual Studio and Xamarin
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.