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."
"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."
"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."
"Ionic's best features are its hybrid app development, design, and tags."
"The solution is secure, reliable, and packed with features so we can easily implement apps even in the most complex situations."
"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."
"The solution can support many languages."
"Because it's a hybrid mobile app framework, it is easy for us to develop iOS as well as Android apps for our customers with the same resource skills. We didn't have to have separate iOS teams and Android teams to build the apps. We still have to use the Apple Xcode for iOS, but the main development happens with JavaScript, HTML, and CSS. We don't have to write separate code bases in scripts for iOS and Android. We create apps using web-based technology."
"OutSystems' low-cost approach has positively impacted our productivity, because we were able to develop faster with OutSystems, enabling us to implement many changes during our sprint."
"I like the mobile features the most, and there are also various features around the portal we created that I enjoy."
"It is a scalable solution...The initial setup of OutSystems is easy."
"I find it to be a genuinely cool and effective platform for my development needs."
"We used almost all of the features, themes, styling guide, and approach components. They are useful in our applications."
"Scalability proved to be an exceptionally beneficial feature."
"The most valuable features of OutSystems are the user-friendly platform. The drag-and-drop feature is great. I have used other rapid application development tools before, but they were not as advanced as OutSystems. With the previous tools, I had to manually build certain features, but OutSystems does it automatically."
"In terms of user support and community engagement, I rate the tool a ten out of ten."
"It is very modular in approach. It is very light, and it can be used on various devices. It could be used on an Android phone or a laptop, which makes it good for the sales team on the road."
"The most valuable features of the Salesforce Platform are the ability to manage customers' data, many report filtering options, and consolidation."
"The most valuable features are quick customization, solid deployment processes, and excellent reliability."
"The reporting capabilities are pretty user-friendly."
"The most valuable feature is ease of use."
"Most of the apps allow you to try out the product before buying it. The trial period depends on the product and varies from a week to 30 days."
"Salesforce is a phenomenal application. It's very diverse."
"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."
"Ionic would be improved with dynamic design features."
"The documentation could be improved."
"It would be better if it had a speed niche system. There are a lot of things we need that weren't in the latest version. But I think they will be adding something."
"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."
"Ionic could improve in the Native mode because while we do testing it is difficult to find the root cause of problems. It could be more user-friendly."
"As a developer, I would say one of the improvements is more plugins."
"In a future release, we would like to have a little more support for the desktop environment. Currently it is still focused on mobile devices."
"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."
"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."
"The largest obstacle currently associated with OutSystems is its high cost and limited availability of skilled personnel. Despite being a rapid application development platform, having a highly skilled individual familiar with the platform can be much more beneficial than an inexperienced individual. Because there is a shortage of people with the necessary OutSystems skills, utilizing the platform can become expensive. This makes little sense, considering that a rapid application development platform should be accessible to the average person. However, having a highly skilled individual can greatly increase productivity, making the cost worthwhile."
"The dashboards in OutSystems could improve. There are a lot of tabs in the service center that can be confusing."
"OutSystems does not provide any native reporting resources. All reports must be created with other tools or as a webpage."
"The tutorials for the solution should be updated."
"In my opinion, the support and the pricing could be better."
"I would like to see OutSystems improve its integration capabilities, especially with emerging technologies like AI and GPT."
"We'd like OutSystems to add stronger workflow-based automation similar to what Appian offers. It needs more workflow modeling and RPA features."
"Easier process to move to Lightning Components."
"They should provide access to data quality tips and tricks to make it better."
"An expensive solution requiring a lot of configuration."
"It does need very specific resources to help deploy it and buy in from the users. It's one of those items it's pretty disruptive and if it's not deployed properly and if it doesn't get utilized efficiently, it won't be effective."
"Sometimes what will happen is we work on it and then we move to a different tab and work on something else. After five minutes, when we come back, it automatically signs out."
"The initial setup process was a complex thing to do because four different organizations were working together."
"It could be maybe a bit more user-intuitive."
"Salesforce is a pretty cumbersome product. It's a product that you need to spend quite a bit of time customizing to your unique business model. Unless you have somebody in house that knows it really well, you're better off spending money with a consultant to get what you need."