Transform your team into mobile experts and share code across device platforms.
Deliver native, high-performance apps and automate testing on hundreds of devices.
Monitor apps for crashes and analyze user data for faster fixes and better support.
Add new device OS features and extend to new platforms easily.
Xamarin University is live, online mobile development training with over 50 classes ranging from iOS and Android introductions to advanced topics such as memory management and data integration.
Create an expert mobile development team. The Xamarin Certified Mobile Developer credential is available only through Xamarin University for those who pass a rigorous exam.
Learn from our developer community of over 1 million developers through our forums, user groups, meetups, and the largest cross-platform mobile development conference in the world, Xamarin Evolve.
Integrated into Visual Studio for Mac and Visual Studio, the Xamarin iOS Designer goes beyond Apple’s tools with pixel-perfect representation of your live app.
Integrated into Visual Studio for Mac and Visual Studio, the Xamarin Android Designer simplifies multi-screen design by previewing layouts across multiple screen resolutions and device form factors.
Our ahead-of-the-curve support for emerging devices like the Apple Watch includes the ability to design for WatchKit in Visual Studio.
Anything you can do in Objective-C, Swift, or Java can be done in C# with Xamarin, only faster thanks to up to 100% code-sharing across platforms. Xamarin apps are fully native—native UI, performance, and complete iOS and Android API access.
Xamarin is the only solution for native iOS and Android development in Visual Studio. Teams are instantly productive with the ability to leverage the entire Microsoft ecosystem, including ReSharper and Team Foundation Server (TFS).
Use the Xamarin.Forms API to accelerate development and maximize code-sharing to nearly 100% for apps that require little platform-specific functionality or custom UI.
Add beautiful UI controls, libraries, and third-party web services to apps with a few lines of code. The Xamarin Component Store is built into Visual Studio for Mac, so developers can find, use, and manage components with ease.
Xamarin makes it easy to extend your enterprise data through integrations with SAP, IBM, Salesforce, and Microsoft Azure. Transform your customer relationships and business processes by mobilizing your enterprise data and systems.
Xamarin allows developers to reuse vast, existing C# code bases on iOS and Android. Don’t waste time porting your existing code when you can reuse it.
Xamarin Test Cloud is an automated functional testing solution with over 1,000 real devices—the most in the industry—that tests any native or hybrid app. Ensure the appearance, performance, and behavior of your app in today’s fragmented, BYOD world.
Xamarin.UITest is an automated UI testing framework that allows developers to write and execute tests in C#. It uses the popular NUnit testing framework to validate these tests right from within Visual Studio and Visual Studio for Mac.
Xamarin Test Cloud is designed to integrate with CI systems like Jenkins, Team City, Team Foundation Server, and Visual Studio Online. Catching bugs early shortens development cycles and frees up more time for innovation.
Xamarin Insights is an analytics and crash reporting solution that makes it possible to discover, troubleshoot, and fix issues with live apps quickly. Our unique algorithm ranks issues according to user impact and reach, so you know what to fix first.
Insights knows that your app could crash because of native exceptions or problems with your C# code so it monitors both, and knows how to help you track down issues in your shared code.
Xamarin Insights uses a simple API for crash reporting, user analytics and events, and market share data rather than multiple sites, libraries, and APIs. Combined datasets make troubleshooting faster and easier.
Xamarin makes it easy to securely extend your enterprise data to mobile. Transform your customer relationships and business processes by bringing your enterprise data and systems to mobile.
Xamarin offers a range of professional consulting services designed to accelerate development at any stage in the app lifecycle to help businesses get the most from their mobile channels and Xamarin investment. These services quickly infuse a new mobile team with best practices for building apps faster, more efficiently, and with higher-quality results.Contact us