Application SDK

From SailfishOS Documentation

Sailfish SDK

Latest SDK Release

The latest Sailfish SDK release can be downloaded for Linux, OS X and Windows platforms from below.

Sailfish SDK 3.2

Linux macOS Windows

After downloading the SDK for your platform, please follow through with the installation instructions.


Release Notes

The release notes for this SDK release are available at [1].

All Download Options

Filename Size MD5 Hash
SailfishSDK-3.2.10.2-linux64-online.run 27M (28030904 bytes) b861b6d8b3f46838a0cbd3938a044b24
SailfishSDK-3.2.10.2-linux64-offline.run 1.4G (1450849417 bytes) 1d19826067c669ffc066ed22677bf44d
SailfishSDK-3.2.10.2-mac-online.dmg 11M (11529383 bytes) 089e861a2b19b1dbc00550a7026c99e7
SailfishSDK-3.2.10.2-mac-offline.dmg 1.4G (1448729411 bytes) ae6861ba7f1df32df8ce9b7ced555336
SailfishSDK-3.2.10.2-windows-online.exe 20M (19929047 bytes) da7c64a5ea2ade22ca0a69796ec25e53
SailfishSDK-3.2.10.2-windows-offline.exe 1.4G (1417991181 bytes) 193fa7ff5818e8f9fe74b94d134d05cd

Offline installers allow Sailfish SDK installation with VirtualBox-based build engine, latest build targets and latest emulator on hosts with limited network access.


Early Access

EA SDK

You can get the SDK updates approximately a week two earlier, if you start using the Early Access repository. This can be useful for e.g. testing the new SDK features before the final Sailfish SDK release. Check out for more information from the Early Access SDK page.

EA Build Targets

You can get the build target updates approximately a week earlier, if you install an Early Access build target or targets into your SDK. This can be useful for e.g. testing your apps before the official public Sailfish OS release. Check out for more information about the Early Access Build Targets.


Guides

SDK

Sailfish OS


Supported Environments

Our SDK has been verified on the following systems:

  • Ubuntu 18.04 64 bit
  • Windows 10 32/64 bit
  • OS X 10.12.6
  • It should work on other Linux flavours as well, but at this stage, its functionality on other host environments has not been fully verified. If you are using a recent Linux distribution (e.g. Ubuntu 20.04), you must install openssl 1.0 libraries first. For Ubuntu, you can use the libssl1.0.0 package from Ubuntu 18.04.


Pre-requisites:

  • A host machine running a Linux/Windows/OS X operating system.
  • Oracle’s VirtualBox version 4.1.18 or higher pre-installed on the host machine. You should use the VirtualBox that is compatible with your distribution.
  • Git is a prerequisite for the Sailfish SDK on Windows. Git for Windows can be obtained Git from https://git-scm.com/download/win
  • About 5GB of free disk space.
  • 4GB of RAM or more is recommended.

Contact us

If you have any questions, feel to contact us in https://forum.sailfishos.org/.