Xamarin Platform Reviews

Filter by:Reset all filters
industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
rating
Loading...
Filter Unavailable
Bhupesh Sharma
Real User
System Analyst at a tech vendor with 501-1,000 employees
May 30 2018

What is most valuable?

Test Cloud, Calabash, SpecFlow, and Xamarin.UITest are the features which can’t be ignored because just writing code doesn’t mean your app will run flawlessly. You need to test your app on each possible device and configuration, which you… more»

How has it helped my organization?

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… more»

What needs improvement?

I would say that every technology has room for improvement, Xamarin Platform is no exception. All Xamarin library issues which need to be taken care of should be top priority. Sometimes it becomes clumsy when there are a lot of things going… more»

What's my experience with pricing, setup cost, and licensing?

If you plan smartly enough I think you will save some bucks for sure. You don’t need different native developers for each platform as Xamarin comes with cross-platform development so that’s an advantage.

What other advice do I have?

I would rate Xamarin Platform an eight out of 10 because, while developing applications using Xamarin Platform you will come across some library issues which need to be taken care of first. But I would strongly recommend Xamarin Platform… more»
Michael Henke
Real User
Manager Mobile Software Development at Seamgen, LLC
Jun 04 2018

What is most valuable?

The ability to share a platform-agnostic common core, or business logic, enables a mobile developer to write code for all targeted mobile platforms, independent of the… more»

How has it helped my organization?

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… more»

What needs improvement?

Xamarin's profiling tools are only available for the highest tier of MSDN subscription and compatibility with platform-native profiling tools is rather lacking. This… more»

What's my experience with pricing, setup cost, and licensing?

Xamarin is available under several licensing arrangements. Each developer needs one license at least. To access all features, especially the Profiler, you need the highest… more»

If you previously used a different solution, which one did you use and why did you switch?

At Seamgen, we evaluate which framework and platform are the most viable to achieve our client's goals on a per-project basis. We do not default to any one set of tools… more»

What other advice do I have?

We have been using Xamarin for over four years on multiple app projects of varying sizes, complexity, and code-reuse, ranging from fully featured custom UI social… more»

Which other solutions did I evaluate?

We do evaluate other options like PhoneGap, Itanium, React Native, Cordova and the like, not only against the technical requirements of each project but also against the… more»
Find out what your peers are saying about Microsoft, IBM, Appium and others in Mobile Development Platforms. Updated: September 2019.
371,917 professionals have used our research since 2012.
David-Allen
Real User
Mobile Practice Director
Jun 04 2018

What is most valuable?

It allows the development of truly native applications in C# using the power of .NET framework and Visual Studio. Xamarin allows the same development and build environment to be used for all platforms and code to be controlled in a single code repository. Shared logic, such as business logic and… more»

How has it helped my organization?

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… more»

What needs improvement?

The most common issues involved are with the IDE and build process. The worst build issue concerns are the caching process MSBuild uses to reduce the build time. It is unnecessarily complex (internally) and will sometimes leave cached files which should have been removed, even when a full solution… more»

What other advice do I have?

I have been using Xamarin for about seven years, since before it was Xamarin (it used to be MonoTouch and MonoDroid).
Neha_Gupta
Real User
Software Engineer at a tech services company with 201-500 employees
Jun 04 2018

What is most valuable?

For me, Xamarin becomes more valuable when it comes to forms. Xamarin has come up with a lot of features over time. I love XAML most. Recently, Xamarin has added a lot of features such as Effects… more»

How has it helped my organization?

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.

What needs improvement?

I feel that the Android AppCompat library creates a lot of issues. A lot of development time is often wasted solving these issues.

What's my experience with pricing, setup cost, and licensing?

For personal use, the Community Edition is free. If someone is a freelancer he can easily use the free edition.

If you previously used a different solution, which one did you use and why did you switch?

I was into Web development using .NET and C#. I wanted to try mobile applications and, with my knowledge of C#, that is what pulled me towards Xamarin.

What other advice do I have?

I have been using this solution for the past three years. I have developed many iOS and Android apps using Xamarin classic as well as Xamarin.Forms. In a nutshell, I would say that for those who love… more»
Kacper Ryniec
Real User
Software Development Lead at a tech services company with 51-200 employees
Jun 04 2018

What is most valuable?

The possibility to share business domain model-related code between iOS and Android.

How has it helped my organization?

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… more»

What needs improvement?

It would be great to have some quirks of Xamarin.Forms solved. However, the number of community developed libraries and components are growing rapidly, so this should be another advantage soon. Nowadays, it is common to find a problem that you would need to develop from the start since there are no… more»

What other advice do I have?

It does have its drawbacks. From time to time, it is a bit harder to code some specific scenarios compared to the native approach. Since Xamarin is the another layer of abstraction, it also adds its own bugs to the whole process. However, the overall experience is really positive. The benefits… more»
Konstantin Semenenko
Real User
Xamarin Developer
Mar 29 2019

What is most valuable?

In Xamarin.Forms, it is valuable that one and the same code (including UI) work on all platforms. It is very convenient.

How has it helped my organization?

It usually saves time for application development. We write once and the code works everywhere.

What needs improvement?

They need to take a step towards independence from the UI platform. It takes a lot of time to adapt the native controls.

What's my experience with pricing, setup cost, and licensing?

Xamarin is free, or comes with Visual Studio. Therefore, it is very profitable.

If you previously used a different solution, which one did you use and why did you switch?

Earlier, I tried to write code on native technologies, but still liked C# more. We switched because it makes cross-platform applications more expedient, faster, and… more»

What other advice do I have?

Be sure to look at the lessons from Xamarin University, as well as test projects on GitHub.

Which other solutions did I evaluate?

I looked at Ionic and other HTML/JS platforms, but I considered this a bad decision. They were too slow and you had more problems with their frameworks than the benefits… more»
Real User
C#/Xamarin/Mobile Technical Lead at a tech vendor with 1-10 employees
Jun 03 2018

What is most valuable?

* One language for all platforms: C# * XAML for UI in Xamarin.Forms * Provides 100 percent coverage of APIs on each platform

How has it helped my organization?

All of our mobile developers can easily substitute for each other on different projects and platforms.

What needs improvement?

I would like to see hot reload, similar to what Flutter has out-of-the-box. There is "Live Reload" but it’s still in preview and was only recently announced.

What's my experience with pricing, setup cost, and licensing?

In most cases, it is sufficient to have free/community license. But if you plan to seriously develop production-level, highly polished apps, you need to use Xamarin.Profiler and the professional or… more»

If you previously used a different solution, which one did you use and why did you switch?

Xamarin is my first cross-platform framework.

What other advice do I have?

I rate it a 10 out of 10. It's the best cross-platform framework, and it continuously improves.
Jane Jane
Real User
User at a manufacturing company
Aug 12 2018

What is most valuable?

Provides a wide variety of technical work and some interesting problems to solve. Being able to use the .NET framework and platform have me creating applications better than anyone who develops on Windows. Being able to use Visual Studio means development gets to use the best IDE currently… more»

How has it helped my organization?

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

What needs improvement?

There is limited support for UX widgets. Also, there are compatibility issues between versions of various Xamarin components.

What other advice do I have?

If you are already heavily invested in the .NET platform and C# development, Xamarin is the quickest way to make native iOS apps. Their leadership is exceptional at both listening to the customer base and delivering innovative, best-in-class products. A company that takes great care of its people… more»
See 7 More Xamarin Platform Reviews

Articles

User Assessments By Topic About Xamarin Platform

Find out what your peers are saying about Microsoft, IBM, Appium and others in Mobile Development Platforms. Updated: September 2019.
371,917 professionals have used our research since 2012.

Xamarin Platform Questions

What is Xamarin Platform?

Develop native iOS, Android, Mac, and Windows apps in C#
Xamarin Platform customers
Cinemark, MixRadio, Sqor Sports, Storyo, JetBlue, The World Bank, Cr_dito Agrcola, Applied Research Associates
Sign Up with Email