Xamarin Platform Benefits

Bhupesh Sharma
System Analyst at Intersoft Data Labs
I have been using Xamarin Platform for four years and learning new things each day. Being just an Asp.NET C# developer, I feel more confident because, for me, developing apps for iOS and Android is a dream came true, without migrating to Objective-C or Java. Also, it’s cost-effective when you don’t require more native developers for each platform. You can train one C# developer for Xamarin using free resources or even provide paid training, and he or she alone can deliver your apps for each platform. View full review »
Michael Henke
Manager Mobile Software Development at Seamgen, LLC
With the help of Xamarin.Forms, we can effectively realize a cross-platform app with a very small team of 1-2 developers, targeting both iOS and Android platforms. In a purely native development environment, you would typically find a developer specializing in one of the major platforms. If the objective is to create a mobile experience for more than one platform at the same time, you typically need distinct resources for each platform. Often times they create the same code/logic in different programming languages for each platform. In this scenario, the Xamarin platform can reduce overhead significantly through code-share and reuse. The typical team size for a Xamarin project is significantly reduced compared to purely native projects. View full review »
Mobile Practice Director
It has significantly reduced the skill barrier for development and testers. Our company is mostly a Microsoft stack house, so most developers either use, or are familiar with, C# and .NET. Removing the need to become proficient in two other languages, makes adoption easier. Though it should be noted that developers still have to become familiar/proficient with the iOS and Android SDKs and the lifecycles of the native apps. The ability to reuse significant amounts of code between platforms, have a single code repository, and a single development team for all platforms has massive advantages. It significantly reduces development and test costs, and ensures that there is synergy between the platforms on product features and user experience. However, the most important impact is the reduction in product lifecycle costs. View full review »
Find out what your peers are saying about Microsoft, Appium, IBM and others in Mobile Development Platforms. Updated: March 2020.
405,659 professionals have used our research since 2012.
Software Engineer at a tech services company with 201-500 employees
From a developer's point of view, with the help of Xamarin, we can focus on the functionality, rather than spending time coding differently for iOS and Android. View full review »
Kacper Ryniec
Software Development Lead at a tech services company with 51-200 employees
Xamarin brought various benefits to our clients. For example, we were able to optimize the service organization for one of our clients. Customers can use now a branded mobile application to submit issues within the customer products. It allows for QR code scanning with error details. It makes it much easier for customers to report issues and for service employees to collect all necessary data, then quickly respond to the customer’s needs. View full review »
C#/Xamarin/Mobile Technical Lead at a tech vendor with 1-10 employees
All of our mobile developers can easily substitute for each other on different projects and platforms. View full review »
Konstantin Semenenko
Xamarin Developer
It usually saves time for application development. We write once and the code works everywhere. View full review »
Jane Jane
User at D’aprile Properties
Managing code is useful using TFS, so a separate code managing software was not required. Authenticating user to app is easy using Azure authentication, which is supported in Xamarin View full review »
Founder and CEO at a tech services company with 1,001-5,000 employees
We have some projects on the sport-level worldwide, not only in Europe. One of our examining apps is the GDPR tool. We want to expand the GDPR tool to mobile apps for local sports and in other non-profit organizations. That's the reason why we want to develop mobile apps in the Xamarin Platform, so we can connect local organizations to sports, tourism, and non-profit organizations. That's our focus. View full review »
Nilesh Chavan
Technical Architect at a tech services company with 10,001+ employees
* Because of the C# programming language, we can train our .NET developers to learn Xamarin and develop mobile apps easily. * It helps us to easily integrate and implement Azure Cloud API services. * We can track mobile usage with the help of the mobile device center. View full review »
Technical Consultant at a tech services company with 1,001-5,000 employees
Xamarin.Forms exposes a complete cross-platform UI toolkit for .NET developers. In our case, we used existing C#/.NET knowledge to build native iOS and Android. The advantage is that a single team can target multiple platforms (Android, iOS, and Windows) on a shared C# codebase. View full review »
Jan Zeman
Mobile Apps Team Lead, Scrum Master, Senior App Developer (Xamarin, Android) at a music company with 51-200 employees
* A much larger portion of shared codebase * Better usage of software patterns * Better knowledge sharing among team members * More streamlined, standardized development and testing processes. View full review »
Anandjit Banerjee
Xamarin Certified Consultant/Architect
We have a lot of applications, which cater to different types of end users. These have really helped us in creating a connected system, which has enhanced the productivity and usefulness of different products. View full review »
Wesley S. Favarin
Xamarin Forms Sr. / Team Leader
The company that I work for develops white label applications. Xamarin makes it easy to create white label applications for all platforms. View full review »
Find out what your peers are saying about Microsoft, Appium, IBM and others in Mobile Development Platforms. Updated: March 2020.
405,659 professionals have used our research since 2012.