We performed a comparison between Magic xpa Application Platform and Microsoft Azure App Service 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 ability to use the same development environment for both Windows and Android applications. Magic xpa also supports iOS applications."
"The speed of development is the quickest for any tool on the market."
"The Magic xpa Application Platform is very suitable for production since it is easy to update. The program is simple to upgrade and deploy. The solution is convenient in production. You need to adjust the data, then adjust the program which is not difficult."
"Speed of development and database connectivity (MS SQL, Oracle, DB2, Btrieve/Pervasive PSQL, ODBC, MySql, and SQLite)."
"Being able to make changes to existing programs to comply with last minute changes in requirements, and/or being able to fix, test, review, and deploy new code in a manner of hours instead of days, definitely gives us a huge advantage over our competitors and this is only possible thanks to Magic’s speed of programming."
"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."
"Typically an experienced Magic developer can do the work of two to three experienced C#/.NET developers. Customers are amazed at how quickly most new features can be added and bug fixes implemented. I have worked for four employers - including myself - using Magic, and in most instances, bug fixes are addressed and deployed in under six hours."
"The best feature of Magic is the development time. The time it takes to develop something is incredibly fast if you compare Magic with, for example, Java."
"Some of the features I found valuable are auto-scaling, SSL integration, cost-effectiveness, and the certificates provided by Microsoft Azure App Service."
"The solution can scale."
"The stability of Microsoft Azure App Service is good."
"The most beneficial aspect of Microsoft Azure App Service is its automated DevOps deployment, which includes configurations that ensure secure connections to key vault and database resources."
"The most valuable features of this solution are the easy deployment, the scalability, and the Azure maintenance."
"We are able to do millions of things simultaneously."
"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."
"The best feature is scalability, which allows you to target potential clients worldwide by connecting the application to a local server. This makes the application readily accessible, and the response time will be much better."
"I would like to see a spell checker included with optional language support. Currently, this has to be purchased from a third-party."
"The configuration of the xpa RIA mobile environment is complex and a discouragement to new developers. Also, Magic's documentation can be less than complete at times which leads to frustration for new developers. (I encourage new Magic developers to join the Magic Users Group)."
"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."
"Magic has a tradition, when it adds new technologies/features to the Magic development tool, to provide either no documentation or documentation that does not provide an organized approach for bringing this new technology/feature to experienced Magic programmers."
"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."
"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."
"Microsoft Azure App Service needs some improvement in the scaling area."
"In terms of improvement, the technical support could be better."
"The solution is somewhat expensive."
"Sometimes we face problems, but those are technical problems in Microsoft, bugs or something doesn't work as expected, but that's normal."
"Microsoft Azure App Service has a lot of complexity because there are a lot of options and functionality. It is simple to become confused, there are many technical elements to learn before you can utilize the solution. If they could make the solution easier to use it would be a benefit."
"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."
"Lacking somewhat in template data flows."
"When trying to scale up, it has a limitation, specifically an upper limitation. In general, scalability should be improved."
More Magic xpa Application Platform Pricing and Cost Advice →
Magic xpa Application Platform is ranked 11th in Mobile Development Platforms with 10 reviews while Microsoft Azure App Service is ranked 6th in Mobile Development Platforms with 38 reviews. Magic xpa Application Platform is rated 8.6, while Microsoft Azure App Service is rated 8.4. The top reviewer of Magic xpa Application Platform writes "Fast development and user-oriented functionalities, but it needs better .NET integration and a completely different pricing structure". On the other hand, the top reviewer of Microsoft Azure App Service writes "A solution with great server management and helps improve performance". Magic xpa Application Platform is most compared with Microsoft .NET Framework, OutSystems, Mendix and GeneXus, whereas Microsoft Azure App Service is most compared with Microsoft Power Apps, Oracle Application Express (APEX), ServiceNow, Pega BPM and Appian. See our Magic xpa Application Platform vs. Microsoft Azure App Service 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.