We performed a comparison between Apple Xcode, Ionic, 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."It is stable and user-friendly."
"The tool's most valuable features are debugging and code management."
"Xcode has quite a bit of code error checking built-in, which is great. It also goes a step further and suggests fixes."
"The most valuable feature of Apple Xcode is that it is up to date."
"We like the ease of access and navigation that this solution provides."
"Xcode is pretty smart. It's easy to set up and works perfectly on Android."
"It is complete and relevant to the job at hand."
"The solution is secure, reliable, and packed with features so we can easily implement apps even in the most complex situations."
"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."
"The solution can support many languages."
"The main value of this solution for our business, is that it is a hybrid product that allows us to write code that is compatible with IOS, Android, and web documents."
"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 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."
"Ionic's best feature is that it's not necessary to write your own custom codes as all the hybrid is provided by Angular."
"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."
"Features they are integrating to the other services."
"Marketing and Sales Lead, Forecasting, Campaign management."
"We use this solution to track customer activities, opportunities and contact information."
"The solution is easy to use."
"I'm not sure what the most valuable aspect of the solution is, but I can say that their finance and auditing systems are quite impressive. You can audit in different invoices right to procurement. It's all quite seamless."
"The solution is used to track our customers."
"A very flexible solution."
"We also use Salesforce to find trends to make informed decisions in terms of events and marketing campaigns."
"We would like a 'light' version of this solution to be developed, as it currently uses a lot of memory space."
"There should be additional documentation on App Store deployment. In terms of features, they're pretty much on top of where they need to go. I've been happy with its progress so far. As things evolve, they need to evolve to match that need."
"The size of Apple Xcode could improve. It is too large."
"There is a drag-and-drop visual system, but as soon as you do something dynamic, then you are unable to use it."
"It is a bit challenging to sign in."
"As Apple has introduced more and more features on top of Xcode, it sometimes, but very rarely, hangs."
"It consists of multiple components and needs a simplified process. This particular area could be more stable."
"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."
"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."
"It would be good if the mobile version uses something other than JavaScript and HTML."
"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."
"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."
"There is a lack of a community environment."
"As a developer, I would say one of the improvements is more plugins."
"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."
"Some business functionalities could be improved."
"There's a learning curve. It was a bit hard to understand the logical way of working with it, just at the beginning."
"An improved UX may be helpful in the solution's next release."
"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."
"Easier process to move to Lightning Components."
"There needs to be more documentation."
"Salesforce's mobile app could be better. Also, it could integrate more seamlessly with Gmail."