Coming October 25: PeerSpot Awards will be announced! Learn more

SAP Mobile Platform 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 SAP Mobile Platform and Xamarin Platform based on real PeerSpot user reviews.

Find out in this report how the two Mobile Development Platforms solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.

To learn more, read our detailed SAP Mobile Platform vs. Xamarin Platform report (Updated: September 2022).
634,550 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
"The initial setup is not overly complex.""Technical support is helpful.""It's not that difficult to set up."

More SAP Mobile Platform Pros →

"I think the best part about Xamarin is that you can create apps for both platforms using one source code. That's the most powerful feature. When you develop something for Android, it also builds for iVerse as well. The cross-platform aspect of Xamarin is unique. The ability to develop both apps with a single code base is something very unique.""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.""This solution is a cross-form technology, meaning that we don't have to create separate code to deploy apps across different platforms.""On the market, compared to everyone else, they're the top solution. They're the best solution out there that I could see.""The combination of forms for cross-platform UI and C-Sharp for the programming language are my two favorite features.""It is a true native solution, and we can use the cross-platform framework.""The most valuable feature of the Xamarin Platform is the deployment.""My favorite feature of Xamarin platform is the Xamarin.Essentials package. I also like the changes seen in Xamarin's upgrade from Xamarin.Forms to .NET MAUI, because in the older Xamarin Platform, Xamarin.Forms gave you multiple libraries of a particular level for a single platform, whereas .NET MAUI comprises a single, organized library that contains everything needed for both Android and iOS."

More Xamarin Platform Pros →

Cons
"SAP has announced that they'll be ending the support on the SAP platform.""If it was low code or no code it would be ideal.""The licensing model is a bit dated."

More SAP Mobile Platform Cons →

"It would be better if they offered more certifications. They offer a number of certifications for Azure but none for Xamarin. This is something that could be provided for developers to show off their competency. Technical support could be better.""The solution struggles a little bit with binding libraries.""We have noticed that there have been stability-based performance issues with this product, which need to be improved.""The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin.""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.""Xamarin Platform can improve if there was a virtual test environment so we did not have to have a Mac system for the iOS testing. At this time You must have a Mac to deploy or generate IBA profiles.""Xamarin Platform lacks in app size.""We'd like to have some chat support functionality."

More Xamarin Platform Cons →

Pricing and Cost Advice
Information Not Available
  • "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."
  • "There is no requirement for a license. It is available for free as an open-source product."
  • "This is an open-source solution, but there is a subscription charge to use the App Center of around $100."
  • "Xamarin is free. There is no license unless you go for some high-end enterprise features. Other than that, everything's free."
  • "My company provided all the licenses that we need to support our use of Xamarin Platform."
  • 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.
    634,550 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:The initial setup is not overly complex.
    Top Answer:The industry has evolved now. In 2015, it wasn't that expensive. However, at this point in time, there is a lot of competition in the industry on the mobile wallet platform. There are multiple mobile… more »
    Top Answer:There are multiple functionalities within the design however they're not, actually, a hundred percent available on the UI in SAP's platform. If they can work more on the UI platform or maybe they… more »
    Top Answer:On the market, compared to everyone else, they're the top solution. They're the best solution out there that I could see.
    Top Answer:The software itself was pretty good. The problem that I faced was that the communication, the roles, and the responsibilities, weren't defined between Microsoft and Xamarin, that's really where the… more »
    Top Answer:I used this solution for three years. I am not using this solution anymore, but I had Visual Studio and Xamarin installed — we were using components of Xamarin. We were trying to integrate some… more »
    Ranking
    Views
    643
    Comparisons
    376
    Reviews
    2
    Average Words per Review
    752
    Rating
    9.0
    Views
    1,362
    Comparisons
    1,006
    Reviews
    11
    Average Words per Review
    608
    Rating
    8.2
    Comparisons
    Also Known As
    SAP Syclo Agentry Mobile Platform, Sybase Mobile Development Platform, Sybase Unwired Platform
    Learn More
    Overview

    SAP Mobile Platform is a mobile enterprise application platform developed to make it easier to create applications that connect business data to mobile devices for workflow management and back-office integration. SAP Mobile Platform provides a layer of middleware between heterogeneous back-end data sources such as relational databases, enterprise applications and files, and mobile devices that need to read and write back-end data. The platform is very helpful to developers, making it quick and easy for them to link backend data to mobile users on any device at any time and providing them with optimum visibility, which leads to increased profitability.

    Using SAP Mobile Platform’s development tools, application developers can write the business logic for mobile applications, as the platform is optimized for business-to-business (B2B) and business-to-consumer (B2C) relationships. The program automatically does the translation necessary to create specialized versions of the new application for a variety of mobile devices and operating systems. This enables quicker and simpler development of complex applications that use multiple data sources and function on a variety of mobile devices. SAP Mobile Platform currently provides advantages across numerous industries to customers of all sizes and backgrounds.

    SAP Mobile Platform Features

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

    • Appcelerator
    • Support for Cordova
    • Eclipse plug-in
    • Mobile Analytics Kit (MAKit)
    • Secure access between mobile devices and networks
    • Mobile SDK
    • Hybrid Web Container
    • 4GL tooling environment
    • Integrated mobile device management and app enablement
    • Support for multiple devices, including Android, iOS, BlackBerry, Windows Mobile, and Windows laptops/tablets.
    • Integrates with SAP, Remedy Corp, and other apps that leverage database or service-oriented architecture.
    • Unwired Platform Runtime

    SAP Mobile Platform Benefits

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

    • Customizable: SAP Mobile Platform is useful for developing mobile applications as well as for customizing previously existing ones in accordance with requirements and demands.
    • User-friendly: SAP Mobile Platform develops applications in a powerful and friendly environment that works within any mobile device.
    • Customer loyalty: Making user-friendly mobile applications that work on all devices encourages engaging loyal customers and staff in improved operations and cutting back on unneeded costs.
    • Business impact: SAP Mobile Platform has built platforms and mobile solutions that can be extensively used in any device, allowing businesses to grasp the true impact of SAP Mobile Platform on their business growth.
    • Multi-platform support: Developers may create applications on several platforms using their skill set and preferred tools, which reduces the amount of time, money, and effort required for development.
    • Secure: SAP Mobile Platform provides cutting-edge technology to speed up the creation of safe, highly scalable commercial mobile applications for every device.

    Reviews from Real Users

    SAP Mobile Platform stands out among its competitors for a number of reasons. These include its integration with mobile devices, its stability, and its technical support. One PeerSpot user takes note of the advantages of these features in his review:

    Kumar S., Director - SAP BTP at Incture, writes, “The platform independence is great. I can use it across mobile devices. That's the best aspect of it. It's stable. Technical support is helpful.”

    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.

    Offer
    Learn more about SAP Mobile Platform
    Learn more about Xamarin Platform
    Sample Customers
    Swarovski, CareFusion Corp., Adarsh Credit Co-operative Society Ltd.
    Cinemark, MixRadio, Sqor Sports, Storyo, JetBlue, The World Bank, Cr_dito Agrcola, Applied Research Associates
    Top Industries
    VISITORS READING REVIEWS
    Computer Software Company27%
    Comms Service Provider13%
    Energy/Utilities Company8%
    Wholesaler/Distributor5%
    VISITORS READING REVIEWS
    Computer Software Company28%
    Comms Service Provider15%
    Financial Services Firm9%
    Energy/Utilities Company4%
    Company Size
    VISITORS READING REVIEWS
    Small Business30%
    Midsize Enterprise11%
    Large Enterprise59%
    REVIEWERS
    Small Business46%
    Midsize Enterprise14%
    Large Enterprise39%
    VISITORS READING REVIEWS
    Small Business27%
    Midsize Enterprise15%
    Large Enterprise58%
    Buyer's Guide
    SAP Mobile Platform vs. Xamarin Platform
    September 2022
    Find out what your peers are saying about SAP Mobile Platform vs. Xamarin Platform and other solutions. Updated: September 2022.
    634,550 professionals have used our research since 2012.

    SAP Mobile Platform is ranked 9th in Mobile Development Platforms with 3 reviews while Xamarin Platform is ranked 5th in Mobile Development Platforms with 11 reviews. SAP Mobile Platform is rated 9.0, while Xamarin Platform is rated 8.2. The top reviewer of SAP Mobile Platform writes "Great transaction processing with good stability and very helpful technical support". On the other hand, the top reviewer of Xamarin Platform writes "Develops cross-platform apps from a single code base and offers plenty of online training". SAP Mobile Platform is most compared with Android SDK, Appium, OutSystems and Ionic, whereas Xamarin Platform is most compared with Appium, OutSystems, Temenos Quantum, Tricentis Tosca and Ionic. See our SAP Mobile Platform vs. Xamarin Platform report.

    See our list of best Mobile Development Platforms vendors.

    We monitor all Mobile Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.