We performed a comparison between OutSystems, Salesforce Platform, and Xamarin Platform based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."You can go huge - so it is definitely a scalable solution."
"It is a stable solution, and the initial setup is straightforward."
"It is very stable."
"The scalability of OutSystems is very good, it scales automatically very useful for us."
"The most valuable feature of the solution is that it allows users to easily build applications."
"We have no complaints surrounding both the scalability and stability of this solution."
"The technical support is perfect."
"OutSystems' best feature is that you can build tests with the flow, so even the tests are made in the PDD framework in a low-code way."
"We also use Salesforce to find trends to make informed decisions in terms of events and marketing campaigns."
"The activities, opportunities, follow-up of the opportunities, and business tracking are valuable features. It provides everything that we need. It works pretty well."
"When compared to Siebel, the Salesforce Platform is easier to use."
"They are already beginning to implement generative AI."
"The most valuable feature of the solution is its overall ability to manage everything, including the sales pipeline and quick creation of sales reports."
"It works beautifully. I haven't had any errors."
"Features they are integrating to the other services."
"It is a fairly useful and user-friendly tool for salespersons. It is very extensive and flexible. You can customize it for your needs, and you can use whatever you want. I like Salesforce."
"Being able to use the .NET framework and platform have me creating applications better than anyone who develops on Windows."
"The technical support is very good and it's close to native."
"This solution is a cross-form technology, meaning that we don't have to create separate code to deploy apps across different platforms."
"You can just write one XM channel core and it'll be used for both iOS and Android."
"Their leadership is exceptional at both listening to the customer base and delivering innovative, best-in-class products."
"A single line of code works with android and iOS."
"You can create one solution in C Sharp."
"The most valuable feature of the Xamarin Platform is the deployment."
"We had some lagging issues under high data loads, and the solution needed to be customized to improve this."
"Mobile apps should have been fully native."
"One of the biggest areas for improvement is that every time an existing data element is modified, it creates a new data element. It doesn't really modify that particular data element. So, a user has to follow an extra step of removing the existing data element and bringing in the new and modified data element that is being added, which sort of goes into negative productivity."
"The initial setup is a little difficult."
"There is room for improvement in technical support."
"There are not enough resources on the market."
"The integration points need to be increased. People have also started to adopt this solution for their regular needs. That means it's not only the big enterprises that are adopting this solution. There are also small and medium enterprises that are adopting it. I've read that where you have large deployments, OutSystems starts to crumble a bit. That is the idea that no customer would know at the beginning and would also not like to hit the wall there. When it is on the client, there are a lot of applications already on low-code, and then suddenly you realize that you want to do some big applications, and you face hurdles. This is the general feedback for all such platforms."
"I think OutSystems needs to improve in many areas. First, sometimes Service Studio becomes really slow and even hangs for long periods. Also, if I have not published my module in some time, and some kind of Service Studio exception occurs, I lose my work."
"I have found it takes an exceedingly long time to put opportunities or clients in the system. If I have an opportunity that I need to put in the system it could take approximately 10 minutes. This is a lot of time when you have multiple opportunities to put in. There are other tasks to do that are required by supervisors, such as forecasts. What I have done to save time is I did not input as much detail as I could have because I knew it was going to take me an hour to get five leads in."
"Salesforce Platform is a bit expensive compared to other CRM products, which is a drawback."
"Salesforce introduces a lot of products and sometimes rebrands them, causing confusion. They acquire products like W and retain their names, creating confusion in the market. This confusion isn't related to the product's functionality but rather its positioning and rebranding. For instance, what was once known as Community Cloud is now referred to as Experience Cloud. This can be confusing for business leaders."
"The back end really isn't user-friendly at all."
"I think the interface should be enhanced and more user-friendly."
"It could be maybe a bit more user-intuitive."
"Areas of improvement can be around Engagement of Customers feature and approvals of transactional records."
"I would like to see the organizational details improved to make it less difficult to bring new clients on board."
"We need to think about partnering with IBM because there is a need for a big data partner; someone who has machine learning and can help us connect the app to big data."
"We have noticed that there have been stability-based performance issues with this product, which need to be improved."
"Regarding improvements, there are still some limitations with Xamarin, particularly regarding access to core functionality in Android and iOS."
"All Xamarin library issues need to be taken care of as a top priority."
"The monitoring of the remote devices is not good as it should be extended along. It would be useful if the log is more integrated with the central console. I am not sure it can be accessed but it would be better."
"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 causes friction when working on performance-related issues."
"Xamarin Platform can improve if there was a virtual test environment so we did not have to have a Mac system for the iOS testing. At this time You must have a Mac to deploy or generate IBA profiles."
"It needs offline sync capabilities to store data on devices persistently."