Option 1: Build F# iOS Apps using Xamarin Studio

logo Xamarin provide F# tools for Android and iOS mobile development with F#, using Xamarin Studio out of the box.


  1. Get Xamarin Studio and the F# Tools for Mac

  2. Create a new Project, select “F#” and then the kind of application you want.

You can now create a new F# iOS app, e.g. an “iPad Single View Application”. See the Mobile Apps and Games section for more information on getting going with F# iOS development.

Option 2: Build F# iOS Apps using JetBrains Rider

logo JetBrains Rider is a cross-platform .NET IDE built using IntelliJ and ReSharper technology. It offers support for .NET and .NET Core applications on all platforms.

  1. Install JetBrains Rider.
  2. Get the Visual F# tools for Windows or F# Tools for Mac.
  3. Get Xamarin iOS and the Xamarin iOS SDK.
  4. Install the latest version of Mono for your OS.

To run/debug applications, the MacOS Remote Agent is required.

Option 3: Build HTML5 iOS apps