What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
179 Ratings
41 Ratings

Appian

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
179 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8 out of 100
41 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.2 out of 100

Likelihood to Recommend

Appian

I believe that Appian is very well-suited to provide an approval work-flow. For making requests where there is a specific hierarchy of approvals that must occur, it is great. For example, if an employee needs to make a capital request for a long term project, the number of approvals can be set based on the amount of the items/work that is to be capitalized. If the amount is < 10000, maybe only manager approval is required. If the amount is over 10,000, Department Budgetary approval is also required. Over 25,000, Finance approval is required. Over 100,000, executive approval is required. Appian makes it very easy to set these conditions and send out tasks based on them. Appian also Excels at reporting. Appian provides the tools to report on any of the data that is captured in the request. This data can be exported to Excel to be used for audits or data management. Data can be reported in a variety of ways grid format, generate a pdf, or with charts and graphs. I don't believe that Appian should be used to replace any cost accounting type of functions. There are enterprise systems, such as Oracle that do a better job with that. Appian's strength is providing workflows.
Christine Mulready | TrustRadius Reviewer

Xamarin

If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and effort from your development team to be able to build applications seamlessly for android, IOS, Windows, and web on a single platform instead of requiring multiple tools to get the job done.
Duy Mai | TrustRadius Reviewer

Feature Rating Comparison

Low-Code Development

Appian
8.2
Xamarin
Visual Modeling
Appian
7.6
Xamarin
Drag-and-drop Interfaces
Appian
8.2
Xamarin
Platform Security
Appian
9.3
Xamarin
Platform User Management
Appian
7.6
Xamarin
Reusability
Appian
7.9
Xamarin
Platform Scalability
Appian
8.6
Xamarin

Pros

Appian

  • I have observed after version 17.1 we have a lot of good features in Appian that improve usability (UX). This adds real value in this competitive Digital space.
  • You can understand business use case and convert it to a logical process automation.
  • Process Modeller has improved a lot and providing smart services use adds more value.
  • Service integration helps us to seamlessly integrate with third-party systems
Ravi Joshi, PMI-ACP® | TrustRadius Reviewer

Xamarin

  • Xamarin allows you to write cross platform code. This allows companies to build apps more quickly by writing less code. Having code abstracted and reused across multiple platforms allows for more testing and less issues overall.
  • The ability to use Visual Studio is a huge plus. Visual Studio is one of the best IDE's available and being able to write cross platforms apps while in a great IDE makes everything less painful.
  • Xamarin is now free with a large company backing. This means that bugs on the platform get fixed more quickly and there is a large community of developers.
Anonymous | TrustRadius Reviewer

Cons

Appian

  • Advanced functionality requires use of the Appian expression language. The more advanced the logic, the harder it is to build with the expression language. This means development expertise is more relevant if you need advanced functionality, which I imagine applies almost all the time. I would much prefer if they allowed some common language such as JavaScript out of the box.
  • Debugging has proved difficult. It’s easy for developers to get the app to or feature to a “working” state but it needs robust alpha testing.
  • Deployment can be tricky. When a solution gets big and there are many teams and dependencies, it needs a careful process to ensure things don’t break.
  • Reasuability of Appian objects is both a pro and con. Reusing objects across apps may be more trouble than its worth because of creating heavy dependencies. Experience is helpful to strike the right balance.
Anonymous | TrustRadius Reviewer

Xamarin

  • Forms - not 100% there. Still needs work but is production ready.
  • iOS - sometimes errors can be hard to understand, if they even show up.
  • Insights - Xamarin offers their own crash analytics software. However, it's not perfect and sometimes doesn't pick up crashes.
Jordan Max | TrustRadius Reviewer

Likelihood to Renew

Appian

Appian 9.0
Based on 16 answers
We recently renewed our license with Appian. We are convinced that its flexibility, relative ease of use, the support they provide, there mobile advancements and their general willingness and desire to see us succeed all contributed to our reason to renew our agreement with Appian
Michael Campbell, PMP,CSM | TrustRadius Reviewer

Xamarin

Xamarin 10.0
Based on 1 answer
Xamarin has been great for developing different projects efficiently and effectively. It's nice to reuse the core business logic across different platforms so that there are less to maintain and little replications are needed. The biggest benefit is that C# programmers do not have to learn a different language to do mobile development.
Duy Mai | TrustRadius Reviewer

Usability

Appian

Appian 8.6
Based on 45 answers
Great platform for providing business process management. Fairly easy to learn tool (especially now that I have seen the evolution over 5 years). More difficult to master, but there is a great community that is always willing and able to help solve your problem.
Helmut Arnold | TrustRadius Reviewer

Xamarin

Xamarin 10.0
Based on 1 answer
If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and efforts from your development team to be able to build applications seamlessly for android, IOS, windows, and web on a single platform instead of requiring multiple tools to get the job done
Duy Mai | TrustRadius Reviewer

Support Rating

Appian

Appian 8.1
Based on 123 answers
We have a mixture of onsite and offshore support by Appian and their partner Cognizant. Our stated support hours for the business are 9-5pm Mon-Fri. Cognizant being located in India provides us with coverage up to 9pm should anything happen that needs urgent attention. Appian Cloud Support are also there should we have any issues connecting to the application.
Paul Cabrelle | TrustRadius Reviewer

Xamarin

Xamarin 10.0
Based on 2 answers
I never had to contact support for any help. Most of the problems we ran into, we were able to identify and use peer support through blogs and other internet sources to resolve the problems. There are plenty of sources online which provide tutorials, discuss problems, etc. Example: StackOverflow
Duy Mai | TrustRadius Reviewer

In-Person Training

Appian

Appian 9.0
Based on 1 answer
As analyst I participated in a developer boot camp. At times it was hard to keep up but most of the time it made sense. Trainer took the time to explain and slowed pace down to answer questions etc.
Anonymous | TrustRadius Reviewer

Xamarin

No score
No answers yet
No answers on this topic

Online Training

Appian

Appian 10.0
Based on 1 answer
Really great training platform. Very visual and easy to use.
Anonymous | TrustRadius Reviewer

Xamarin

No score
No answers yet
No answers on this topic

Implementation Rating

Appian

Appian 9.0
Based on 8 answers
It was really seamless. SaaS in the true definition of the word. We logged on and started using the product. Very easy.
Peter Newnam | TrustRadius Reviewer

Xamarin

Xamarin 10.0
Based on 1 answer
Just with any programming tasks, have a plan first. Design out the system, spend time to build it correctly the first time and have plenty of testing and user acceptance opportunities. Xamarin was easy to implement for a C# programmer. However, you need to do tutorials to realize the platform's capabilities.
Duy Mai | TrustRadius Reviewer

Alternatives Considered

Appian

The main advantage of Appian is the cost structure that is more suitable for starting a test-project to see how develop in Appian and most of all how Appian is accepted inside the company. In few weeks you can show the first results and start the journey on digitalization.
Anonymous | TrustRadius Reviewer

Xamarin

Xamarin runs natively on MacOS, and the debugger and other integration and auto-complete tools are far better than Eclipse for C# .NET. It also carries much of the plugin/add-on capabilities that are so desirable on Atom. Eclipse is a better for generalized software development, provided a developer is comfortable switching between the IDE the command line for certain parts of their workflow, like building, package management, or debugging. But for C# .NET development on MacOS specifically, Xamarin is the best product I've used for the job.
David McCann | TrustRadius Reviewer

Return on Investment

Appian

  • Our objective to reduce customer effort when dealing with government by 25% was exceeded. In the process of applying for an alcohol licence renewal alone, we saw approximately 80% reduction in time and effort for the business customer - and that was just a prototype! Imagine the possibilities when this is taken into a live environment!
Lynley Johnston | TrustRadius Reviewer

Xamarin

  • Saves development time and deliver fast.
  • Allows inhouse developers build both Android and iOS application without switching languages.
  • Allows use coding in C# in Visual studio IDE from which we can code in different languages. We don't need multiple IDEs installed
Florence Birgen | TrustRadius Reviewer

Screenshots

Pricing Details

Appian

General

Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No

Appian Editions & Modules

Edition
Free$0
Standard60.002
Flat FeeContact Sales3
EnterpriseContact Sales4
  1. per user per month
  2. one fixed price per app, unlimited users
  3. unlimited number of apps, priced by user
Additional Pricing Details

Xamarin

General

Free Trial
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
No

Xamarin Editions & Modules

Edition
XamarinFree
    Additional Pricing Details

    Rating Summary

    Add comparison