

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.
In Xamarin Platform, you just write one single codebase, so it is less than 50%.
In terms of speed, it is near identical to native apps, maybe slightly slower, but imperceptible to the human eye because under the hood, your Xamarin Platform codebase gets translated to native code, so it is as good as native.
The DynamoDB table and user group API key expires in 365 days, which requires me to renew this API key to persist data.
Xamarin Platform, having been discontinued a couple of years ago, is no longer compatible with the latest libraries and SDKs offered by Google and Apple.
I am paying only for the domain name and access to the DynamoDB table, which I find to be a pretty decent price.
You still have to pay Google Play Store the subscription fees and the fees to Apple for publishing, but building apps in Xamarin Platform does not require any financial investment, as long as you have Visual Studio, which is again free.
The best features AWS Amplify offers include AppSync, which is very good for authentication and the deployment version.
It saves development cost, and you have a single codebase instead of maintaining two codebases, one for Android and another for iOS.
| Product | Mindshare (%) |
|---|---|
| Xamarin Platform | 6.8% |
| AWS Amplify | 0.9% |
| Other | 92.3% |

| Company Size | Count |
|---|---|
| Small Business | 9 |
| Midsize Enterprise | 1 |
| Large Enterprise | 2 |
| Company Size | Count |
|---|---|
| Small Business | 18 |
| Midsize Enterprise | 5 |
| Large Enterprise | 15 |
AWS Amplify revolutionizes app development with tools for real-time data syncing, cloud service integration, and simplified CI/CD processes, making it ideal for rapid deployment of mobile and web apps.
Developers find AWS Amplify invaluable for its ability to simplify application growth and management. It offers seamless cloud service connections and integrates with tools like Figma, enhancing usability and productivity. Challenges include limitations in enterprise scenario flexibility, especially with custom authentication. Although users find the initial setup tricky and documentation lacking, the integration with AWS services like DynamoDB and Lambda simplifies backend configurations and supports full-stack app development.
What are the key features of AWS Amplify?In the tech industry, companies leverage AWS Amplify to hasten the development of full-stack apps, utilizing AWS’s robust ecosystem for mobile and web platform deployment. Media companies use it to manage content distribution efficiently, while startups benefit from its ability to speed up app launches. The financial sector integrates it for secure data handling and authentication.
Xamarin Platform enables cross-platform mobile development with a single codebase. It leverages C# and Visual Studio, allowing developers to create applications for Android and iOS. Despite its discontinuation, it remains a resourceful tool for building hybrid apps and managing costs.
Xamarin Platform offers access to native APIs and the creation of high-performance, data-driven apps with extensive Microsoft support and documentation. It integrates well with Visual Studio and supports Xamarin.Forms for shared UIs across platforms. It faces challenges with the latest SDKs, performance issues, app sizes, and profiling tools, requiring improvements in native controls, architecture, and documentation. Developers encounter difficulties with binding libraries, testing environments, and IDE support, emphasizing the need for better stability and third-party library documentation.
What are the key features?Xamarin Platform is employed by diverse industries for developing cross-platform mobile apps, focusing on efficient code reuse and integration with APIs. Organizations prefer it for its ability to build hybrid applications, manage resources, and reduce costs while creating data-driven solutions using a common software layer.
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.