No more typing reviews! Try our Samantha, our new voice AI agent.

Magic xpa Application Platform vs Microsoft Azure App Service comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Mar 4, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Magic xpa Application Platform
Ranking in Mobile Development Platforms
11th
Average Rating
8.4
Reviews Sentiment
7.0
Number of Reviews
10
Ranking in other categories
Application Server (11th), Application Infrastructure (14th)
Microsoft Azure App Service
Ranking in Mobile Development Platforms
4th
Average Rating
8.4
Reviews Sentiment
6.8
Number of Reviews
50
Ranking in other categories
Rapid Application Development Software (10th)
 

Mindshare comparison

As of August 2026, in the Mobile Development Platforms category, the mindshare of Magic xpa Application Platform is 3.9%, up from 3.8% compared to the previous year. The mindshare of Microsoft Azure App Service is 4.7%, up from 4.7% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Mobile Development Platforms Mindshare Distribution
ProductMindshare (%)
Microsoft Azure App Service4.7%
Magic xpa Application Platform3.9%
Other91.4%
Mobile Development Platforms
 

Featured Reviews

Mylsamy T. - PeerSpot reviewer
Senior Associate - IT at Himalaya Wellness Company
Enables us to develop more than 90 applications in-house, which are used across our organization
It's a bit difficult to work with purely web-based applications to get the data and display it. There have been a few times when the connection was disconnected between the server and your browser. The connectivity on browser-built applications needs to be improved. The mobile application development could be easier. They could include different external applications, like finger sensors. I'm not sure whether it's in version 3.8 or not.
AntonioNascimento - PeerSpot reviewer
Solutions Architect at a financial services firm with 1,001-5,000 employees
Seamless integration and application hosting enabled through versatile service
When using a Linux App Service or containerized App Services, the logging is not as good as when using the Windows version. The Linux App Service should be more user-friendly, focusing on logging, troubleshooting, and similar features. With Microsoft Azure App Service, it is more difficult with Linux or other container solutions because there are many options. When creating an App Service, you can create it as Linux or Windows. After that, you can choose some stack or use Docker to container. When using Linux with container, the logging functionality is not as robust.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The speed of development is the quickest for any tool on the market."
"Without the need to compile code, the time spent in the development cycle is greatly reduced, allowing the programmer to test modifications to a program immediately after they have been saved."
"Magic is rapid, it's a tool which we use to develop, change and maintain our programs, and xpa has a lot more features onboard and it gives us the opportunity to do such things so that we can easily adapt and maintain our programs, giving us certain benefits to stay with our customers and the market."
"Magic’s Database Gateway allows the logic of the program to be isolated from the underlying database. This provides the flexibility not only to move existing programs to different database environments without the need to change the logic in the program but also allows the programmer access to different databases without the need to know how to "talk" to them."
"Speed of development and database connectivity (MS SQL, Oracle, DB2, Btrieve/Pervasive PSQL, ODBC, MySql, and SQLite)."
"Typically an experienced Magic developer can do the work of two to three experienced C#/.NET developers."
"In spite of the solution's high cost, we see a very large return on our investment."
"The ability to use the same development environment for both Windows and Android applications. Magic xpa also supports iOS applications."
"Ultimately it seems like it can do anything that you might be doing with a different tool or in a different location."
"Scalability is straightforward, and you can quickly adjust the resources to meet demand."
"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."
"Enroll in some kind of formal training, not from Microsoft, but from a partner, and keep up with the change because the Azure platform changes a lot."
"The cost or price of Azure is lower than that of the on-premises version, which is why we might want to implement our solutions in Azure."
"The integration works smoothly once you understand the process."
"We are able to do millions of things simultaneously."
"This solution is easy to deploy."
 

Cons

"In the next version of the Magic xpa Application Platform, I want tables or small programs where I can directly add expressions. I can do it on SQL, but it would make life much easier if that specification were added to the platform."
"The Android environment is missing a number of functions for file/folder manipulation, sending receiving text messages (SMS) and the menuing options are limited. For now, it is left to the developer to write his/her own Java functions to include in the APK."
"I would like to see a spell checker included with optional language support. Currently, this has to be purchased from a third-party."
"When you have several tasks, you open a screen in a task in developing mode, and you don't see the parent screens. Debugging lacks the effects to solve problems. You have to do it first in a kind of studio. Then you have to be sure that you can do it in Magic because there is almost nothing to debug it. It's practically impossible to debug. You have to be sure before you put your snippets."
"Throughout my career, I've encountered difficulties when integrating new technologies with Magic xpa Application Platform. In particular, when attempting to incorporate features from other development languages into earlier versions of the solution called uniPaaS. I struggled to integrate .NET components due to the limited options available. This made the process more challenging and complicated. I find it challenging to create a more user-friendly experience for users who may be comparing the system to other systems they have used outside or within the company on different platforms."
"They want to be one toolbox for everything, but primarily, we are using xpa to develop desktop applications, and in that area they're lacking functionalities, flexibility, and modern stuff."
"The user interface could be improved to be more friendly for developers."
"The ability to display page up, page down, top and bottom buttons along the scroll bar would make my mouse-reliant customers happy."
"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."
"When trying to scale up, it has a limitation, specifically an upper limitation. In general, scalability should be improved."
"I would like to see some significant improvement in the technical support provision for this solution."
"It is not unsual that we run into problems related to the deployment and post-installation."
"Extended uptime and improved speed would be beneficial for both development purposes and the free tier of the service. Currently, the uptime is limited to a few hours per day, which could be increased to provide more continuous and efficient usage."
"The solution is somewhat expensive."
"The solution needs better integration capabilities on the network side."
"I want more transparency in billing. It would be better if we could understand and control the billing to customize it. Also, Microsoft should provide more guidance about the widgets and subsets of various products. The Microsoft portfolio is so huge that it's sometimes difficult to choose the correct option. There's always a chance we are paying more than necessary."
 

Pricing and Cost Advice

"The licensing is too costly."
"My clients have to purchase additional licenses in order to use what I built. It's not a fair approach."
"The licensing cost varies because nowadays Magic has tailor-made offerings for clients. I think the solution is worth the money."
"There are different licenses, we have the application and the online application. There are two different licenses for two different program sites for the Magic xpa Application Platform."
"The cost for developers is high because you have to pay for licenses as well as runtime."
"Magic is not the cheapest IDE out there. If you are considering Magic xpa, you should do a cost-benefit analysis to feel comfortable with your decision. The Magic sales staff is very helpful in providing pricing."
"It's not cheap. The licenses are not cheap. Not at all. They cost much money. There are other tools with free licenses but Magic asks for a lot of money."
"The main problem with the Magic xpa Application Platform is pricing. You have to pay a lot of money for development, and you also have to pay a lot for the deployments and runtime, while in most competitors, you have to pay a lot for one of the two and not both."
"The pricing for Microsoft Azure App Service is per hour, and you're billed per hour, and it depends on the plan you're using. Each plan can host up to a minimum of four to eight applications at a time, so the pricing is quite okay with how I use Microsoft Azure App Service currently, but with the little testing I've done, I saw that some other regions tend to be costlier than others. If the same SLE is delivered for all services, there should be a way to make the prices parallel across regions. Having more transparent pricing for Microsoft Azure App Service would give customers more comfort."
"We have no complaints about the pricing."
"As you move up the license tiers it becomes expensive."
"On a scale of one to five, with one being expensive and five being competitive, I would rate this solution as a four."
"The price of the support could improve. It is expensive."
"The pricing and cost of this solution depends on the use and needs of a business."
"The cost depends on the App Service plan that you choose. There are a number of tiers available."
"Less than USD $100 per month."
report
Use our free recommendation engine to learn which Mobile Development Platforms solutions are best for your needs.
909,725 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Manufacturing Company
15%
Comms Service Provider
11%
Financial Services Firm
11%
Construction Company
11%
Financial Services Firm
14%
Comms Service Provider
12%
Outsourcing Company
7%
Manufacturing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business9
Midsize Enterprise2
Large Enterprise1
By reviewers
Company SizeCount
Small Business12
Midsize Enterprise6
Large Enterprise34
 

Questions from the Community

Ask a question
Earn 20 points
Would you choose Microsoft Azure App Service or PowerApps?
Microsoft Azure App Service is helpful if you need to set up temporary servers for customers to run their programs in locations that other cloud providers do not cater to. When servers are closer t...
Do you recommend Microsoft Azure App Service?
I highly recommend Microsoft Azure. We have been using it for nearly four years. We mostly use it for creating and maintaining websites, such as content management systems like WordPress sites, whi...
What is your experience regarding pricing and costs for Microsoft Azure App Service?
You can start with a basic plan, which costs very little. As your necessity and workload increase, you can scale up and add many nodes. If you need to host three, four, or five nodes with high avai...
 

Also Known As

uniPaaS
Azure App Service, MS Azure App Service
 

Overview

 

Sample Customers

ADD, Cape plc, Adecco, Kuno Kinzoku Industry Co., GE Capital, Dove Tree, CBS Outdoor, Paris-Nord Villepinte Exhibition Center, Allstate Life Insurance Company, Titan Software Systems
Real Madrid, Absolut, AccuWeather, Heineken, NBC News, Paramount
Find out what your peers are saying about Magic xpa Application Platform vs. Microsoft Azure App Service and other solutions. Updated: August 2026.
909,725 professionals have used our research since 2012.