Top Rated .NET Alternatives
85 .NET Reviews
Overall Review Sentiment for .NET
Log in to view review sentiment.

We mostly use Xamarin.Forms to develop our mobile applications - this gives us another layer for sharing code between the platforms. Review collected by and hosted on G2.com.
The tooling in Visual Studio is sometimes a little tricky and you need to try workarounds for some parts to get them working, in my case I have usually problems with the Android tools Review collected by and hosted on G2.com.

I like that ability to use c# to create my mobile apps as it's my language of choice. Being able to use the .net framework and platform have my creating applications so much easier for anyone who develops on windows. Also being able to use Visual Studio means devs get to use the best IDE currently available. Review collected by and hosted on G2.com.
I don't like that not every feature from iOS and Android is not available. I know the Xamarin team is working to bring as much functionality as possible to us but it's frustrating to wait. Also, to develop an iOS app you still are required to have an apple device to build the app. That's not a knock on Xamarin though, Apple built the platform that way. Review collected by and hosted on G2.com.

Xamarin allows you to develop genuinely native (after compliation) apps for both Android and iOS and share business logic between them. Xamarin is well integrated with Visual Studio so it will feel very familiar to you once you start. Xamarin has just been bought by Microsoft (What an endorsement!) Review collected by and hosted on G2.com.
Installing Android packages and APIs is an absolute pain. You have to use a separate package manager and it's very easy to get lost during this process. Similarly, it's a rocky road when configuring the Visual Studio Emulator. This sort of stuff should (and probably will) be automated upon installation. Review collected by and hosted on G2.com.

The new integration with Visual Studio and lovely C#.
Native use of interfaces interfaces and API, with my test i can have the same performance that i have in absoulutly native app, no limitations here.
Android, iOS and Windows with almost the same code? Great job.
MVC its a great thing also. Review collected by and hosted on G2.com.
When we search for Xamarin on Google we found information under de xamarim website and under Microsoft websites, so, this information turns a little confuse. Review collected by and hosted on G2.com.

I can leverage my C# and .NET platform experience and be immediately productive developing apps for IOS, including the latest iPhone and iPad. Review collected by and hosted on G2.com.
It is a little tricky to set up XCode and get all of the necessary provisioning and development certificates set up on Mac. Xamarin Studio on the Mac requires XCode for compilation. Review collected by and hosted on G2.com.
best android development software in visual studio.
I am very happy for using xamarin.
I suggest pls create xamarin software all in one setup link for download offline install..
thank you. Review collected by and hosted on G2.com.
I suggest pls create xamarin software all in one setup link for download offline install.. Review collected by and hosted on G2.com.
Cross-platform development for mobile is a complex task to accomplish if the aim is to have a native feeling for the user and also share code among platforms. Xamarin solution enables 60-80% of code reuse depending on how you architect your solution. It also generate native binaries that have no browser wrapper or any other kind of runner/interpreter in between your app and the native APIs.
Xamarin architecture was designed so that all native APIs from the underlying platform can be accessed using the same class names as the original API and the way it works is the same. Some little this were adapted to the .NET and C# style of programming, so these native APIs gain delegates, async & await, properties, attributes and lambda/LinQ support. This makes the programming on those platforms feels as native as possible, but also using the best of .NET Framework.
Third-party native libraries can easily be consumed inside Xamarin using Platform Invoke features from .NET and some helper tools that are integrated into Xamarin Sutdio. Review collected by and hosted on G2.com.
One thing that annoys me is the licensing price. At least for individuals, it is not affordable to use on private projects. Now that Microsoft has bought Xamarin, the pricing and licensing rules might change and things might be more affordable to individuals (at least I hope so).
Another thing that annoys me is not directly related to the solution, per se, but to the availability of professionals willing to learn and engage into developing Mobile solutions using Xamarin. There is some prejudice among native developers regarding the solution being based on the .NET Framework, on the other side, there is some prejudice also on the HTML5/Javascript (PhoneGap/Cordoba) side also. Many developers try to push this instead of really accessing the pros/cons of this kind of wrapped browser solutions. Review collected by and hosted on G2.com.

One tool for all (building iOS, Android, Mac and Windows app).
Play nicely under MacOS environment.
Easy to use interface. Review collected by and hosted on G2.com.
Lack of Azure deployment control from the IDE. Review collected by and hosted on G2.com.

This is the best platform for mobile development in the market!
There is no reason not to use it.
It does what it sells. You can share code between platforms and specify the UI you need for each platform.
I love how it integrates with Visual Studio, and it is always up-to-date.
Xamarin.Forms is evolving and WILL be a great product, even more now that it is open sourced and Free to use! Review collected by and hosted on G2.com.
Sometimes it takes too long to release new features, like Android's support library. Review collected by and hosted on G2.com.