

Salesforce Platform and Xamarin Platform both compete in the enterprise software category. Based on the data comparisons, Salesforce Platform appears to have the upper hand in deployment and customer service, while Xamarin shines in providing a cost-effective solution for mobile app development.
Features: Salesforce Platform offers scalability, comprehensive features for marketing, sales, and analytics, along with ease of customization and integration. It is known for quick deployment and a robust partner ecosystem. Xamarin Platform excels in cross-platform mobile app development, providing a single C# codebase for both iOS and Android, enabling code sharing and consistency across platforms.
Room for Improvement: Salesforce Platform could improve its complex integrations, high costs, and reporting tools. Users encounter challenges with customization, upgrades, and pricing transparency. Xamarin Platform would benefit from better performance, support for third-party libraries, and enhanced debugging tools. Users also report issues with its development environment and documentation need improvement.
Ease of Deployment and Customer Service: Salesforce Platform is preferred for public cloud deployment, offering seamless updates and scalability, with customer service being responsive but requiring quicker resolutions. Xamarin frequently requires on-premises deployment, presenting different challenges, and while customer service is well-rated, it relies heavily on community support, offering slower technical assistance.
Pricing and ROI: Salesforce Platform is premium-priced, known for comprehensive enterprise capabilities, with users encouraged to negotiate for better deals. Xamarin Platform, being open-source or included with Visual Studio subscriptions, presents significant cost advantages. Salesforce users see ROI through increased sales efficiency, while Xamarin's low-cost model enhances profitability for mobile development.
Salesforce saved about 40% to 50% of my time by allowing me to manage and maintain client data and account progress.
In terms of productivity, my ROI is definitely at an eight or nine out of a scale of one to ten.
In Xamarin Platform, you just write one single codebase, so it is less than 50%.
Salesforce's scalability was not a problem.
We are using it globally in thirty countries.
Salesforce Platform is absolutely scalable for us.
In terms of speed, it is near identical to native apps, maybe slightly slower, but imperceptible to the human eye because under the hood, your Xamarin Platform codebase gets translated to native code, so it is as good as native.
On occasion, we had to log in and out frequently, open tickets with our IT team for account reconfiguration, or request permissions to access the system.
It is definitely very stable.
We have never had any problems with it.
If a user were granted access to consume more features from Salesforce Platform and the system could show exactly who needs to grant that particular access, that would be a very good improvement.
Salesforce could improve by adding more capabilities to the dashboard, such as additional fields for more filters and more control over what I would like to see.
The UI is not very intuitive or innovative.
Xamarin Platform, having been discontinued a couple of years ago, is no longer compatible with the latest libraries and SDKs offered by Google and Apple.
It is on the expensive side, unfortunately.
It might be expensive compared to other platforms like HubSpot.
You still have to pay Google Play Store the subscription fees and the fees to Apple for publishing, but building apps in Xamarin Platform does not require any financial investment, as long as you have Visual Studio, which is again free.
The biggest benefit is seamless usage in terms of an easy-to-use interface and GUI that makes it easy to interact with the entire platform and generate reports effortlessly.
This integration allows us to manage customers from all aspects in one place, providing a clear view.
It serves as a central repository, and it's an automation tool for our sales team.
The unique USP of Xamarin Platform is that you can have a single codebase and target all supported platforms, primarily Android and iOS.
| Product | Mindshare (%) |
|---|---|
| Salesforce Platform | 6.3% |
| Xamarin Platform | 6.9% |
| Other | 86.8% |


| Company Size | Count |
|---|---|
| Small Business | 39 |
| Midsize Enterprise | 26 |
| Large Enterprise | 39 |
| Company Size | Count |
|---|---|
| Small Business | 18 |
| Midsize Enterprise | 5 |
| Large Enterprise | 15 |
Salesforce Platform offers a flexible, scalable CRM solution with user-friendly customization, robust mobile access, seamless third-party integration, and real-time data visibility, making it ideal for businesses to manage customer relationships and drive marketing efforts efficiently.
Salesforce Platform delivers comprehensive CRM capabilities with a focus on customization and integration with third-party tools. Users benefit from a robust mobile app, global reach, and the ability to handle diverse business requirements through scalable infrastructure. Automated workflows and dashboards enhance productivity, while detailed reporting and analytics support targeted marketing and data-driven decision-making. Despite the strengths, areas for improvement include search capabilities, data storage affordability, and user interface simplification. Users also seek better automation and AI-based features alongside quicker support services and more intuitive documentation.
What are the notable features of Salesforce Platform?In industries like sales, marketing, and project management, Salesforce Platform is a trusted tool for CRM, lead tracking, and process standardization. Its versatile nature makes it valuable for roles focusing on communication management, opportunity tracking, and sales forecasting, delivering tailored insights for enhanced customer interactions.
Xamarin Platform enables cross-platform mobile development with a single codebase. It leverages C# and Visual Studio, allowing developers to create applications for Android and iOS. Despite its discontinuation, it remains a resourceful tool for building hybrid apps and managing costs.
Xamarin Platform offers access to native APIs and the creation of high-performance, data-driven apps with extensive Microsoft support and documentation. It integrates well with Visual Studio and supports Xamarin.Forms for shared UIs across platforms. It faces challenges with the latest SDKs, performance issues, app sizes, and profiling tools, requiring improvements in native controls, architecture, and documentation. Developers encounter difficulties with binding libraries, testing environments, and IDE support, emphasizing the need for better stability and third-party library documentation.
What are the key features?Xamarin Platform is employed by diverse industries for developing cross-platform mobile apps, focusing on efficient code reuse and integration with APIs. Organizations prefer it for its ability to build hybrid applications, manage resources, and reduce costs while creating data-driven solutions using a common software layer.
We monitor all Mobile Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.