Adobe Experience Manager Mobile [EOL] vs Capriza vs Xamarin Platform comparison

Cancel
You must select at least 2 products to compare!
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Adobe Experience Manager Mobile [EOL], Capriza, 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.
To learn more, read our detailed Mobile Development Platforms Report (Updated: March 2024).
765,386 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"I think it's the best content management system, fulfilling all the requirements of a CMS tool.""I have found Adobe Experience Manager Mobile to be reliable."

More Adobe Experience Manager Mobile [EOL] Pros →

"Key features include security, decreased development time, responsiveness, cross-platform."

More Capriza Pros →

"This solution is a cross-form technology, meaning that we don't have to create separate code to deploy apps across different platforms.""Xamarin Platform enables you to use a single code language. This is beneficial for Android, iOS, and Windows platforms, so they can be developed over application or built over application.""Because of the C# programming language, we can train our .NET developers to learn Xamarin and develop mobile apps easily.""The most important impact is the reduction in product lifecycle costs.""The most valuable feature of the Xamarin Platform is that both the UI are the same in Android and iOS, in one project and Android and iOS, are applications for developing PCL projects. Additionally, the dashboard is good.""I like Renderers in Xamarin. They allow us to use native-platform controls easily.""The most valuable features of the Xamarin Platform are that it has cross-platform development, one code base serves a purpose on both, and the grid layout is a lifesaver.""Xamarin.Forms reduced the effort and time to build and market our solution, market our features, and get our solution into production."

More Xamarin Platform Pros →

Cons
"The license cost is too high, and customers hesitate to implement this solution.""Adobe Experience Manager Mobile could be improved by making it much easier to share the design system between different projects."

More Adobe Experience Manager Mobile [EOL] Cons →

"There is a need for API-based development which offers completely customized functionality."

More Capriza Cons →

"I feel that the Android AppCompat library creates a lot of issues. A lot of development time is often wasted solving these issues.""The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin.""The file size is a bit big, so you have to make certain layers.""There is room for increasing the scale a little bit further with the designer in the Visual Studio, more specifically, Xamarin.Android Designer in Visual Studio.""The application platform could be improved.""The major I see with Xamarin right now is that there is no visual editor""Xamarin Platform can improve by making the enterprise documentation better. There's a lot of basic documentation of how to do many of the functions of the solution, but there's not much enterprise-level documentation.""We have noticed that there have been stability-based performance issues with this product, which need to be improved."

More Xamarin Platform Cons →

Pricing and Cost Advice
Information Not Available
  • "In most cases, it is sufficient to have free/community license. But if you plan to seriously develop production-level, highly polished apps, you need to use Xamarin.Profiler and the professional or enterprise license."
  • "For personal use, the Community Edition is free."
  • "This is a free product, so there is zero investment on licenses and IDE."
  • "Xamarin is available under several licensing arrangements. Each developer needs one license at least. All features, especially the Profiler, unlock only with the highest tier."
  • "It saved a lot of time and resources needed to develop a cross platform mobile app."
  • "Xamarin is free, or comes with Visual Studio. Therefore, it is very profitable."
  • "The price of the Xamarin Platform is not expensive. However, the price of the solution depends on the application that is made. For example, if you have small applications, it's different from large or enterprise applications."
  • "There's no licensing cost for Xamarin."
  • More Xamarin Platform Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Mobile Development Platforms solutions are best for your needs.
    765,386 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:I think it's the best content management system, fulfilling all the requirements of a CMS tool.
    Top Answer:The license cost is too high, and customers hesitate to implement this solution.
    Top Answer:It's the best CMS, and if price is not a factor, you can go for it without thinking about other products. I would rate… more »
    Ask a question

    Earn 20 points

    Top Answer:Xamarin.Forms reduced the effort and time to build and market our solution, market our features, and get our solution… more »
    Top Answer:You can build in Xamarin without paying any money. What costs money is the IDE, Visual Studio, Professional, or… more »
    Top Answer:There are issues with Xamarin, such as when you run into errors doing something called linking. When you build your… more »
    Ranking
    Unranked
    In Mobile Development Platforms
    Views
    56
    Comparisons
    50
    Reviews
    0
    Average Words per Review
    0
    Rating
    N/A
    Views
    1,517
    Comparisons
    1,062
    Reviews
    19
    Average Words per Review
    577
    Rating
    7.9
    Comparisons
    Learn More
    Capriza
    Video Not Available
    Overview

    Adobe Experience Manager Mobile lets you do it all. Build, manage, and deliver beautiful apps with business impact.

    Capriza disrupts the speed and economics associated with taking your business mobile. Capriza's SaaS platform mobilizes your critical business processes with zero coding and zero APIs. This week. SaaS platform that extends any web application to mobile so that business workflows can be performed remotely from any mobile device.

    Xamarin is an open-source platform for developing modern and performant applications for iOS, Android, and Windows using.NET. Xamarin is an abstraction layer that manages how shared code is communicated to the platform's underlying code. Xamarin is for developers with the two following goals:

    • Cross-platform sharing of code, tests, and business logic.

    • Writing cross-platform apps in C# with Visual Studio.

    Xamarin allows developers to share an average of 90% of their program across platforms. This enables programmers to achieve native performance, look, and feel on each platform while writing all of their business logic in a single language (or reusing existing application code).

    Xamarin applications can be created on a PC or a Mac and compiled into native application packages, such as an .apk file for Android or an .ipa file for iOS.

    Xamarin Platform Features

    Xamarin Platform has many valuable key features. Some of the most useful ones include:

    • Complete binding for the supporting SDKs: Xamarin includes bindings for almost all of the underlying platform SDKs in iOS and Android.
    • Java, C, Objective-C, C, C++ Interop: Xamarin gives you the ability to use a variety of third-party code by providing tools for directly invoking Objective-C, Java, C, and C++ libraries.
    • Modern language constructs: Xamarin applications are written in C#, a modern language with many capabilities that Objective-C and Java do not have, like lambdas, LINQ, parallel programming, generics, and more.
    • Strong base class library (BCL): Xamarin apps use the .NET BCL, a large collection of classes with streamlined features, like powerful XML, database, serialization, IO, string, and networking support, among others.

    Xamarin Platform Benefits

    There are many benefits to implementing the Xamarin Platform. Some of the biggest advantages the solution offers include:

    • Native UIs and APIs: Xamarin delivers comprehensive access to each platform's native SDK and UI controls, projecting the entire native API of each device into C#. Therefore, the apps you develop are native instead of write-once/run-anywhere programs that look alien on every platform. Xamarin provides you access to all of the capabilities that distinguish each platform.
    • Share code between platforms: With Xamarin, you can share all code across platforms while providing a native user interface tailored to each individual device. With Xamarin, you can execute the same C# code on iOS, Android, and Windows Phone. With Xamarin, your software is compiled to a native binary rather than being interpreted, in contrast to other cross-platform frameworks. Even in the most demanding situations, native compilation provides users with excellent app performance. Xamarin provides responsive, multi-user input and feedback, fluid scrolling, sophisticated graphics and animations, complicated data visualization, and realistic high frame rates for games.
    • Code with C#: Write shorter, more concise, and more maintainable code by leveraging advanced language features, such as Language Integrated Query (LINQ), delegates, lambdas, events, garbage collection, and many other features. With Xamarin's fully extensible platform, you can include libraries written in C, Objective-C, C++, or Java. In C#, you have access to the entire native ecosystem of components and libraries.

    Sample Customers
    MasterCard, Nedbank, Motorola, Craftsman
    Brocade, City of LA, Flex, DirecTV, Titan Machinery, Del Monte, PerkinElmer, Lonza
    Cinemark, MixRadio, Sqor Sports, Storyo, JetBlue, The World Bank, Cr_dito Agrcola, Applied Research Associates
    Top Industries
    No Data Available
    No Data Available
    REVIEWERS
    Financial Services Firm25%
    Music Company13%
    Manufacturing Company13%
    Computer Software Company13%
    VISITORS READING REVIEWS
    Computer Software Company16%
    Manufacturing Company11%
    Financial Services Firm11%
    Educational Organization8%
    Company Size
    No Data Available
    No Data Available
    REVIEWERS
    Small Business46%
    Midsize Enterprise14%
    Large Enterprise40%
    VISITORS READING REVIEWS
    Small Business24%
    Midsize Enterprise15%
    Large Enterprise60%
    Buyer's Guide
    Mobile Development Platforms
    March 2024
    Find out what your peers are saying about OutSystems, Mendix, Salesforce and others in Mobile Development Platforms. Updated: March 2024.
    765,386 professionals have used our research since 2012.