What is our primary use case?
We use the Xamarin Platform to develop applications. We develop mobile Android and iOS applications.
What is most valuable?
The best part while using the Xamarin Platform is a cross-platform application. We could execute iOS and Android while writing a single line of code. The most important feature of the Xamarin Platforms was this.
What needs improvement?
I believe there is already a better version in.NET MAUI. Xamarin Platform has already been shut down in the month of May 2024, according to my knowledge. Support will be discontinued in the month of May 2024.
It already has a completely new version. It has already vastly improved.
The architecture in the Xamarin Platform has to improve, there are some features missing.
There are no borders. The main thing that the Xamarin Platform lacks is a user interface. It is somewhat difficult when we are creating the UI.
Borders and sheets are two of the most important features that are missing in Xamarin. The frame is heavyweight. Sheets, nowadays, we see looking sheets on every platform and in every application. It will come from the bottom. When you finish paying, it will come from the bottom. It's similar to the system's successfully completed sheet.
For how long have I used the solution?
I have had 15 months of experience with the Xamarin Platform.
I believe we are currently using a three to four-year-old version because this is a long-running project.
What do I think about the stability of the solution?
The Xamarin Platform is a stable solution.
What do I think about the scalability of the solution?
Xamarin Platform is scalable. We can add to it.
In our company, we have approximately 20 developers.
How are customer service and support?
I have never used the help of the technical support team.
Which solution did I use previously and why did I switch?
In my company, the majority of the software we use is Microsoft-only, such as MVC,.NET MVC, Power Apps, PowerPoint, and Power Apps CRM. The majority of the software we use in my company are Microsoft products.
My company is 99.9% dependent on Microsoft products.
How was the initial setup?
It is easy to install.
While using Visual Studio, it is easy to use the Xamarin Platform.
The time it takes to install Xamarin is dependent on the internet speed.
We can easily install Xamarin in 30 to 40 minutes, depending on internet speed.
It is extremely quick If you have high-speed internet as well as some RAM and systems processor. It will be very fast if it has an i7 processor.
What's my experience with pricing, setup cost, and licensing?
There is no requirement for a license. It is available for free as an open-source product.
What other advice do I have?
If you are new to the Xamarin Platform or thinking about using it, my advice is to start with.NET MAUI instead, because Microsoft support for the Xamarin Platform will be discontinued in 2024.
.NET MAUI is a new tool and platform for developing everything.
I would rate Xamarin Platform an eight out of ten.
I am not giving it a ten, because I don't know the other languages. Flutter is a major competitor for Xamarin in mobile applications. But I'm not familiar with Flutter. That's why I'm giving it an eight.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.