Build iOS and Android Apps on Windows

Develop iOS, Android and Windows Phone Apps with C# and UI for Xamarin
Frequently Asked Questions, Answered


When should I use the Xamarin platform
for mobile development?


If you are a .NET developer looking to build iOS and Android apps on Windows, Xamarin definitely stands out among alternative choices for native mobile development with .NET skills. Applications are written entirely in C#, sharing the same code on all platforms, eliminating the need to transition to other coding languages or even development IDEs. Xamarin.Forms allows users to quickly build shared screens for iOS, Android and Windows Phone through a familiar markup language. The UI part in the Xamarin.Forms projects is built with a succinct markup language that is familiar to XAML developers.

You can develop apps with Xamarin in both Visual Studio and Xamarin Studio. The platform features complete API coverage and deep code-sharing capabilities across iOS, Android and Windows apps for a variety of devices.

Xamarin brings 100 percent of the iOS, Android and Windows Phone APIs to C#. The Xamarin apps are compiled to native binaries, not interpreted, guaranteeing top-notch performance in any scenario. Xamarin uses native user interface controls, so the apps look and behave like true native apps, and enables the use of third-party UI.

What is Telerik UI for Xamarin?

Telerik UI for Xamarin is a collection of UI controls and functionalities that complement the default controls found in the platform. The controls offer many non-trivial scenarios out-of-the-box, helping developers to implement polished UI with native-quality performance in their apps faster, shortening time to market. Telerik UI for Xamarin includes Xamarin.iOS wrappers, Xamarin.Android wrappers and Xamarin.Forms controls.

The Xamarin.iOS and Xamarin.Android wrappers are C# wrappers on top of the native Telerik UI for iOS and UI for Android libraries. The wrapper’s API is a carbon copy of the native code, providing all functionalities and benefits the native libraries offer. The wrappers can be purchased separately by developers interested in single-platform development. Visit pricing page

Xamarin.Forms allows users to quickly build shared screens for iOS, Android and Windows Phone through a familiar markup language. This API is the lowest common denominator between the various platforms’ APIs. Using the Xamarin.Forms platform together with Telerik Xamarin.Forms controls, developers can build apps for iOS, Android and Windows Phone from a single shared C# code base. The Telerik Xamarin.Forms controls come with Telerik UI for Xamarin Cross-Platform. Visit pricing page



  • You Need a Xamarin Subscription

    Telerik UI for Xamarin is a collection of UI components, and the Xamarin Platform provides the core framework as well as the IDE in the form of a plug-in for Visual Studio and its own Xamarin Studio.

  • Xamarin Pricing

    Prices for the Xamarin platform start at $25 per month per developer, per device platform. You can use Telerik UI for Xamarin with their starter (free) license too.

  • UI for Xamarin Pricing

    You can buy the Xamarin wrappers for UI for iOS and UI for Android separately or the whole pack including the Xamarin.Forms controls. Visit the pricing page.

Will my application using UI for Xamarin
look really native?


It will not just look native, it will be native. The underlying technology compiles to a native binary, which includes a native UI and native performance. Telerik UI for Xamarin is built on top of the Telerik native controls for iOS and Android, capitalizing on the innate benefits of the native UI, providing no-compromise customization and flexibility, and native-quality performance.

Is Xamarin an alternative to Windows Universal
and/or Windows Phone?

The Xamarin Forms technology offers a unified API for creating the UI of your Windows Phone, iOS and Android applications. You can create a separate Windows Phone app as well, outside the Xamarin context, but it will have a different code implementation for the UI. At the moment, Xamarin does not support Windows Universal. If you need to build a Windows Universal app, you will have to create it separately.

Telerik offers UI controls for Xamarin, Windows Universal and Windows Phone, which can be bought either separately or in a bundle with 13 more products for .NET and HTML5 development




Explore UI for Xamarin

for building iOS and Android apps on Windows
Learn more Download a free trial