From the course: Choosing a Cross-Platform Development Tool

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Where Xamarin excels

Where Xamarin excels

From the course: Choosing a Cross-Platform Development Tool

Start my 1-month free trial

Where Xamarin excels

- [Instructor] If you are new to mobile development, Xamarin presents a single entry point that targets multiple platforms. This single stack approach allows developers to learn one language and one tool to target iOS, Android, windows, Mac and more. Using C# as the programming language, .NET as a development platform and Visual Studio as a development tool, it is the most complete end-to-end solution in the cross-platform market space. Xamarin apps are comparable in performance to native apps in Java, Objective-C or Swift. They provide UI components, either through the use of Xamarin forms or through native UI development, ensuring that Xamarin apps look like every other native app. Xamarin apps work with common device functionality across platforms via plugins and specific APIs, eliminating hardware compatibility issues. In addition, Xamarin supports linking with native libraries, allowing for better customization…

Contents