We performed a comparison between Ionic, OutSystems, and Salesforce Platform based on real PeerSpot user reviews.
Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms."Ionic is easy to upgrade and is helpful for design purposes. It also is quite common and easy to use. It is a very reliable application. It's easy to write on and print. The UI is easy to use as well. My organization chose to go with Ionic because we can access both Android and iOS applications."
"What I like the most about Ionic is live reloading, which enables us to develop new features without having to build the application again and re-check the functionality."
"The most valuable feature of Ionic is the ease of use and the simple connection of the applications. Additionally, the documentation is good in the Ionic application, and beginners can easily learn and download their own application using Ionic. Everyone can easily switch out, their domain, from native applications to hybrid applications."
"Being able to have one set of code is valuable. I don't have to recode for different platforms. I don't have to recode for Xcode, Angular, or Android. So, the biggest feature for me is that it's a hybrid system, and I can have one set of code, and then the tool sets that are in there convert my code for Xcode or Play Store. It makes work a lot easier."
"I like that I can place the code and escalate data storage. I also like that it's user-friendly. Nothing is complex in Ionic."
"The solution is secure, reliable, and packed with features so we can easily implement apps even in the most complex situations."
"It's very flexible for UI development."
"With the Capacitor feature, you have access to the native attributes of your phone such as your camera. This makes work a lot easier."
"We used almost all of the features, themes, styling guide, and approach components. They are useful in our applications."
"I find it to be a genuinely cool and effective platform for my development needs."
"It is easy to use."
"We can quickly develop an application using the tool."
"Speed of delivery: We were able to reduce development time by 30%."
"The visual program of OutSystems is one of the major advantages of this solution."
"One thing I like about OutSystems is that there's no lock-in. You can keep running your applications because it's on .NET and hosted centrally. That's one of the advantages I see there in terms of not having an IT strategy that has a dependency on a particular platform."
"It is very stable."
"What we like the most about it is the fact that it helps us track the record of our projects. It keeps everything on one interface, facilitating the operations and planning."
"Scalability to configure and integrate."
"Marketing and Sales Lead, Forecasting, Campaign management."
"I love the report building that is available."
"The most valuable feature is ease of use."
"Scalability-wise, I rate the solution a ten out of ten...I rate Salesforce Platform's technical support a ten out of ten."
"Salesforce is cloud-based, so there's no installation involved. You simply log in using the provided organization login. There's no need for installation."
"A great platform to import, manage and save customer data."
"Ionic would be improved with dynamic design features."
"The navigation within this solution could be improved; it is currently quite complicated to move through the different tabs."
"Ionic's UI component doesn't always look like the native mobile app."
"As a developer, I would say one of the improvements is more plugins."
"Documentation for migrations and compatibility is insufficient."
"There could be better support for augmented reality and other things. Geolocation and background app activity are some of the things that are a little more clumsy at the moment and could be improved."
"Ionic is a cross-platform framework, so when we compare Ionic with native Android and iOS, we can see the drawbacks. For example, if you need to work on very high-level aspects of an application such as animation, even if everything else is not putting load on the app, you will still see high load from the server side."
"The documentation could be improved."
"I would like to see improvements in versioning. It can be challenging to keep track of what changes should be committed, especially when many developers are working in one environment."
"The prices should be lower. It is a little bit too high for a small market."
"The integration Studio could be improved. It needs a tool in which we could develop C# code and then integrate into OutSystems. The application could have a better UI."
"In OutSystems, cloud management is an area of concern where improvements are required."
"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 solution's testing framework needs to be improved, and the workflow should be slightly more mature."
"I would like to see OutSystems improve its integration capabilities, especially with emerging technologies like AI and GPT."
"The tool needs to improve the efficiency of its widgets."
"It is quite expensive. It has gotten to that point where it is a lot more pricey. It has kind of got its own proprietary language for development. It is probably never going to change, but if it had a more market language for development, it would be easier to find developers. They come at a premium cost, so it is expensive."
"The interface could be more user-friendly and offer more customization."
"Pricing is the biggest factor. The cost right now is too high and I've had a lot of clients leave."
"The initial setup process was a complex thing to do because four different organizations were working together."
"An expensive solution requiring a lot of configuration."
"When it switched to lightning, it threw me for a loop. When they changed the look and feel, I had a hard time finding things and doing what I used to do."
"The general reports could be made easier in the Salesforce Platform. Generating needs extensive training to know the exact structure of the design. Whenever you search for something you need to know what are the exact fields that you need to view. It's not an easy process to learn."
"This platform is indeed on the expensive side."