We performed a comparison between Microsoft Azure App Service 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."The stability of Microsoft Azure App Service is good."
"The most valuable feature of Microsoft Azure App Service is customization. It provides the building block from its modularity. You can add what you need with the appropriate code."
"The solution overall is very good."
"I've used Microsoft Azure App Service quite a lot, and what I like best about it is that it's a serverless HAM, which is a feature that can run a function, a single function, but faster and more frequently without needing any other assistance. This has been what I found most valuable in Microsoft Azure App Service, the serverless option that's very easy to utilize, and you only need a minimal setup to use this and to enjoy the functionalities required, so the solution gives me a lot of comfort whenever I'm using it."
"One valuable feature of Azure App Service for us is its integration with Azure DevOps, which we heavily rely on in our development process."
"Overall, all of the features are very good."
"I like that it's a ready-to-use, out-of-the-box solution that provides all of the necessary functions for customers, such as codes that can be quickly switched from the production version, or from test and DEV versions to production."
"We are able to do millions of things simultaneously."
"I like Renderers in Xamarin. They allow us to use native-platform controls easily."
"We very much like the XAML design techniques, multiple layout and pages, MVVMCross support, and portability across different platforms."
"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."
"The platform is easy to learn as many tutorials are available on YouTube."
"You can create one solution in C Sharp."
"Xamarin.Forms are very useful. Essentially, it's a framework that allows me to create the UI mostly in XAML. This XAML code is then translated into the native UI elements for each respective platform."
"The ability to share a platform-agnostic common core, or business logic, enables a mobile developer to write code for all targeted mobile platforms, independent of the individual developer's specialization in iOS, Android, or Windows. This helps not only during development but also enables easier maintenance of deployed apps, since bug fixes or feature additions can be often made in the platform-agnostic layer."
"It brings about good code sharing strategies, which bring down cost and maintenance efforts."
"The solution is quite expensive. If you need more features, you need to pay for them."
"There is still room for improvement in terms of the maturity of the solution. Everything is available that we need, but the issue is that they are still upgrading. Even though they have Azure applications and automation services, they still need to mature more. There are many things that need to mature and the road map for this is quite long, taking another three to eight years to have a mature solution."
"Having a surplus of tutorials from Microsoft, rather than relying solely on documentation or features from other sources like YouTube, can be beneficial."
"If you're on the cloud, you just get a web interface without much detail for additional configuration or the authority to configure the root or system-level configuration."
"If you are not using the product properly, then it can cost you a lot of money. Hence, you need to make sure that you choose the services wisely. You need to make sure that you have a budget and have some alerts associated with it. The tool's cost can easily go high if you don't consider these things properly. You need to review your existing subscription."
"The solution is somewhat expensive."
"App Service sometimes becomes very slow to respond, and it can be difficult to find the issue causing this."
"Customers love it when a solution is affordable, but with Microsoft Azure App Service, you can start and stop it, and when you stop it, it won't be reachable and it won't be available, yet you're still being charged for it. You'll still be charged even if the solution isn't accessible because Microsoft Azure App Service runs on a shared virtual machine that keeps on running, so if there's a way to work this out, it'll be a great improvement to only pay for what you use. The solution should have no hidden cost and no extra charge when it's stopped. This is what needs improvement in Microsoft Azure App Service."
"For beginners, the entire setup can be overwhelming because it involves setting up development environments for iOS, Android, and Windows at the same time if you want to target all three."
"It is common to find a problem that you would need to develop from the start since there are no third-party components to reuse."
"They need to take a step towards independence from the UI platform. It takes a lot of time to adapt the native controls."
"The recent move to .NET MAUI is a big change that's affecting a lot of the good features."
"For those who use only XAML to design the UI, it would be better if there was a better XAML previewer or designer."
"In Xamarin.Forms, we have the option to preview our UI designs, but the functionality can be limited. So, this is not fully functional. Since I have some knowledge of iOS, where when you write code or design in the storyboard, your design is immediately visible in the preview."
"All Xamarin library issues need to be taken care of as a top priority."
"Xamarin's profiling tools are only available for the highest tier of MSDN subscription and compatibility with platform-native profiling tools is rather lacking. This causes friction when working on performance-related issues."
Microsoft Azure App Service is ranked 6th in Mobile Development Platforms with 38 reviews while Xamarin Platform is ranked 4th in Mobile Development Platforms with 39 reviews. Microsoft Azure App Service is rated 8.4, while Xamarin Platform is rated 8.2. The top reviewer of Microsoft Azure App Service writes "A solution with great server management and helps improve performance". On the other hand, the top reviewer of Xamarin Platform writes "It's about to be retired and replaced with an inferior product, but offers excellent cross-platform development capabilities". Microsoft Azure App Service is most compared with Microsoft Power Apps, Oracle Application Express (APEX), ServiceNow and Pega BPM, whereas Xamarin Platform is most compared with Ionic, Appium, Apple Xcode and OutSystems. See our Microsoft Azure App Service 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.