Skip to content

Frequently Asked Questions

Does this mean that holochain already supports mobile?

Well, not quite. Let's break it down to the two main mobile platforms:

Android

Holochain has experimental support for Android. This means that holochain works as expected on Android, except for these issues:

iOS

In development, holochain works as expected in iOS. But Apple prevents JIT compilation in iOS devices, so when a holochain app is published in the iOS store, it does not work. Thankfully there is already work in progress done by wasmer to address this issue. Stay tuned for updates!

Well, okey... Then how does p2p Shipyard help me now?

For now, you can build a desktop end-user hApp that your users can download and use, as all macOS, Linux and Windows are well supported. Furthermore, you can start experimenting with Android support, which has some UX downsides but is workable. After the issues with holochain mobile outlined above are resolved, you will be able to upgrade to a new version of the plugin to automatically get full mobile support in your hApp.

This is the way ourselves at darksoil.studio are building hApps right now. We are monitoring the issues at the core holochain infrastructure level, and in constant communication with the core holochain development team to help get them fixed. We hope that the remaining issues that prevent holochain to work on mobile outlined above get resolved soon, so that we can start deploying our holochain apps to end users.