--- title: "Xamarin With Wasabi" slug: "how-do-i-use-xamarin-with-wasabi" updated: 2026-09-22T18:25:42Z published: 2026-09-22T18:25:42Z canonical: "docs.wasabi.com/how-do-i-use-xamarin-with-wasabi" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.wasabi.com/llms.txt > Use this file to discover all available pages before exploring further. # Xamarin With Wasabi [Xamarin](https://www.xamarin.com/) is a mobile application development platform for Android, iOS and Windows. The [AWS Amplify Documentation](https://docs.aws.amazon.com/aws-mobile/latest/developerguide/how-to-transfer-files-with-transfer-utility.html) can be used in your Xamarin application to connect to Wasabi. A Xamarin application can be developed either on Visual Studio or Xamarin Studio. 1. Navigate to [Visual Studio Downloads](https://visualstudio.microsoft.com/downloads/). 2. Download and install the [AWS Toolkit for Visual Studio](https://aws.amazon.com/visualstudio/). 3. Below is a sample code to download a file from a Wasabi bucket. ```plaintext using Amazon.S3; using Amazon.S3.Model; using Amazon.S3.Util; namespace s3.amazon.com.docsamples { class downloadFile {    public static void Main(string[] args)    {        AmazonS3Config s3Config = new AmazonS3Config();        s3Config.ServiceURL = "https://s3.wasabisys.com";        s3Config.RegionEndpoint = Amazon.RegionEndpoint.USEast1;        var accessKey = "";        var secretKey = "";        var s3Client = new AmazonS3Client(accessKey, secretKey, s3Config);        var transferUtility = new Amazon.S3.Transfer.TransferUtility(s3Client);        transferUtility.Download("",                                 "",                                 "");    } } } ``` > Note that this example uses Wasabi’s us-east-1 storage region. To use other Wasabi storage regions, use the appropriate Wasabi service URL as described in this [Service URLs for Wasabi's Storage Regions](https://docs.wasabi.com/docs/what-are-the-service-urls-for-wasabis-different-storage-regions).