Option 1: Build Android Apps using F# + Xamarin Tools

logo logo Xamarin provide F# tools for Android and iOS modile development with F#, using either Xamarin Studio or Microsoft Visual Studio.

  1. Get the Visual F# tools for Windows or F# Tools for Mac

  2. Get Xamarin Studio

  3. Select “About/Help –> Check for Updates –> Switch to Alpha Channel” and update Xamarin Studio if needed.

  4. Add About –> Addin Manager –> Gallery –> Language Bindings –> F# Language Binding

  5. Add and enable About/Tools –> Addin Manager –> Gallery –> Mobile Development –> F# Support for Xamarin.Android Development

  6. On Windows, also install the F# 2.0 Runtime

You can now create a new F# Android app, e.g. an “F# Honeycomb Application”. Build and Debug will deploy to an emulator or device.

Report problems as follows:

  • For most issues and discussions, use the Xamarin forums and bug tracker
  • For the F# language binding, see the F# Binding repository


Option 2: Build HTML5 Android apps