What support options are available for Xamarin?

Summary of Support Options

As shown on the Xamarin Support page, several options are available. Here are some quick initial recommendations inspired by Stack Overflow on how to pick the best option:

"What does this error mean?" or "How do I ... ?" Stack Overflow under the xamarin tag
I believe this problem is caused by a defect in the Xamarin source code. Xamarin Bugzilla
I have an idea, feature request, or new documentation request. Xamarin UserVoice page
What resources, frameworks, or tools do other users recommend for ... ? (and other open-ended discussions) Xamarin Forums
I have a question about subscriptions, licensing, or pricing. Email or call using the contact info on the FAQ

The Xamarin support team helps monitor each of these options. We encourage all users to contribute their thoughtful questions and reports to take advantage of and help grow the knowledgeable Xamarin developer community. For suspected defects, be sure to submit bug reports when possible to ensure that the issues are tracked formally by the Xamarin engineering team.

Visual Studio email support incidents for Xamarin topics

Xamarin SDK and IDE features are eligible for technical support incidents as part of Visual Studio subscriber benefits and Microsoft Premier Support. This matches up with the policies for other development platforms in Visual Studio like UWP and ASP.NET. Xamarin incidents submitted this way will be assigned to the Xamarin support team. See the Microsoft Support FAQ for more information on the policies for these incidents.

Information for users migrating from expired Xamarin subscriptions to Visual Studio subscriptions

Xamarin is now an integrated part of Visual Studio subscriptions and follows the standard Visual Studio subscriber benefits. See the preceding section about Visual Studio support incidents for a few more details.

Detailed Recommendations

"What does this error mean?" or "How do I ... ?"

Post a question on Stack Overflow to get help from the community on common errors or tricky implementation and API usage questions. Be sure to include the xamarin tag on the question. See also: How do I ask a good question?

Additional resources

  • Check Xamarin's Developer Center for documentation, guides, and samples.
  • Check Stack Overflow Documentation for community-contributed sample code and explanations.
  • Consider Xamarin's consulting partner services for escalated assistance with feature implementation, bindings to third party Android, iOS, or Mac libraries, review of code for architecture advice, in-depth troubleshooting, memory/performance profiling, or optimization of existing code.

What does this installation error mean?

Post a question on Stack Overflow that includes both the xamarin and installation tags. As usual, be sure to check briefly for any previous questions that might have solved the issue before. See also: How do I ask a good question?

(Note: This recommendation is still evolving to ensure that new users have the best access to assistance for common pitfalls during initial setup. Stay tuned for updates.)

Additional resources

I believe this problem is caused by a defect in the Xamarin source code.

File a bug on Xamarin's Bugzilla so the Xamarin engineering team can investigate. See also: When and how should I file a bug report?

(For issues after Stable updates: Don't hesitate to file a quick bug report if you run into an error, installation failure, or other unexpected behavior after updating to a new Stable version. Those reports are quite valuable. Of course, do be sure to check the release notes briefly in case the issue you are seeing might be an intentional change or known issue.)

Additional resources

What does this error in a preview product mean?

Please file a bug on Xamarin's Bugzilla for any unexpected errors or behaviors you might find in a preview product. Your valuable feedback will help the Xamarin engineers improve the future versions of the preview.

For community discussion about known issues and possible workarounds, you can post a question in the corresponding preview forum:

  • Xamarin Live Player
  • For SDK bindings previews for new versions of Android, iOS, and macOS SDKs, find the corresponding preview release announcement in the Xamarin.Android, Xamarin.iOS, or Xamarin.Mac forum.
  • For other preview features, browse for a corresponding release announcement in the Prerelease & Betas forum. Or if there is no matching announcement, feel free to raise your question in its own thread in that forum.

I have an idea, feature request, or documentation request.

Share your idea on Xamarin's UserVoice page so the community can vote on it and the Xamarin team can work on adding it to the roadmap.

I have a question about subscriptions, licensing, or pricing.

Check the FAQ, and then use one of the contact options listed on that page for any follow-up questions.

How do I get involved in Xamarin's open source development projects?

Go to open.xamarin.com to get started.

I found a mistake or missing information in the Guides or Recipes on the Xamarin Developer Center.

Use the I have a problem button to submit your feedback directly on the page where you noticed the issue.

What resources, frameworks, or tools do other users recommend for ... ?

Post a question on the forums to discuss these broader topics that can be out-of-place on Stack Overflow.

Why do you ... ?

Post a question on the forums to start a discussion with community members and the Xamarin team.

When will you ... ?