xamarin-forms-docs/getting-started.md

3.0 KiB

title page_title position slug
Getting Started Getting Started 2 common-getting-started

Getting Started

This article will guide you through the basics of UI for Xamarin and how to start using the suite.

Xamarin Forms

Before proceeding with the UI for Xamarin Forms documentation we recommend that you check the fundamental concepts of Xamarin Forms. In general, Xamarin is a cross-platform UI framework that allows you to create native applications shared between Windows (UWP, Windows Phone), Android and iOS.

Check the system requirements

You can check the requirements for the UI for Xamarin Forms suite in the [System Requirements]({%slug system-requirements%}) help article.

Download and install UI for Xamarin

See how to download and install the components suite in the [Download Steps]({%slug install-msi%}) help article.

Setting up UI for Xamarin project

To start using the UI for Xamarin controls you can create a new Xamarin Forms project and add the required dependenices. You can see how to to this in the [Getting Started on Windows]({%slug getting-started-windows%}) and [Getting Started on Mac]({%slug getting-started-mac%}) articles.

You can avoid adding all the assemblies manually by using the Project Wizard of your IDE. This will automatically set up a new project with all required dlls. Read more about this in the [Project Wizard for Xamarin Studio]({%slug project-wizard-xamarin-studio%}) and [Project Wizard for Visual Studio]({%slug project-wizard%}) help articles.

The wizard will include the dlls for all controls from the UI for Xamarin suite. You can remove the ones that you don't need manually after the project is created.

Getting started with the controls

Each control depends on specific assemblies which you will need to reference in the corresponding Xamarin projects (iOS, Android, Windows and the shared project). You can see the required assemblies for each control in the Required Telerik Assemblies help articles. There is such article in the Getting Started section of each control in the documentation. For example check the one for the [RadAutoComplete]({%slug autocomplete-getting-started-required-assemblies%}) control.

To get started with a control we recommend to read its Getting Started article. Those articles contain some basic information about setting up the control.

Developer Focused Examples

The developer focused examples is an infrastrucutre with many demos showing our controls. Read more about this in the [corresponding help article]({%slug developer-focused-examples%}). You can find the demos in the telerik/xamarin-forms-sdk GitHub repository.

See Also