> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/build-for-mobile/mobile-client/overview.md).

# Overview

Overview of the Decentraland mobile app for iOS and Android, with download links and a checklist for making scenes mobile-ready.

Decentraland is now available on mobile. Players can explore your scenes from iOS and Android devices, in addition to the desktop client and the web. As a creator, you can adapt your scenes so they look great and play well on touch-based devices.

![Decentraland mobile app — Genesis City](https://45449780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoPnXBby9S6MrsW83Y9qZ%2Fuploads%2Fgit-blob-1254140f92ee0dd097499a8a29aaab8828629404%2Fmobile-app-screenshot.png?alt=media)

{% embed url="<https://www.youtube.com/watch?v=FBr2gye3qh8>" %}

## Get the mobile app

* [Download for iOS (App Store)](https://apps.apple.com/app/decentraland/id6478403840?utm_source=docs\&utm_medium=internal\&utm_content=ios)
* [Download for Android (Google Play)](https://play.google.com/store/apps/details?id=org.decentraland.godotexplorer\&pcampaignid=web_share\&utm_source=docs\&utm_medium=internal\&utm_content=android)

## Building for Mobile

### Reference

* [Sample Scenes](/creator/build-for-mobile/mobile-client/sample-scenes.md) — open-source scenes built by the Decentraland team and optimized for mobile play.
* [Missing Features](/creator/build-for-mobile/mobile-client/missing-features.md) — features available on the desktop client that are not yet supported in the mobile app.
* [Hardware Requirements](/creator/build-for-mobile/mobile-client/hardware-requirements.md) — minimum and recommended hardware specs for running Decentraland on mobile.

### Develop

* [Detect the platform from code](/creator/build-for-mobile/develop/detect-platform.md) — use `isMobile()` to branch your scene's logic and UI per platform.
* [Preview your scene on mobile](/creator/build-for-mobile/develop/preview-on-mobile.md) — preview directly on a phone via the Creator Hub or the CLI.
* [Mobile safe area](/creator/build-for-mobile/develop/safe-area.md) — the device's hardware margins (notch, home indicator) and the regions the client's own controls occupy; pick the area your UI is placed in with `screenInset`.
* [UI best practices for mobile](/creator/build-for-mobile/develop/ui-best-practices.md) — DOs and DON'Ts, sizing recommendations, and current limitations.
* [Input on mobile](/creator/build-for-mobile/develop/input-on-mobile.md) — touch-friendly input mappings and which `InputAction`s to avoid.
* [Optimize Performance](/creator/build-for-mobile/develop/optimize-performance.md) — mobile scene limits, how to preview them in Creator Hub, and performance targets.

### Publish

* [Get featured on mobile Discover](/creator/build-for-mobile/publish/get-featured.md) — submission requirements for the mobile Discover section.
* [iOS curation](/creator/build-for-mobile/publish/ios-curation.md) — how iOS content curation works and how to submit your scene or world for review.

## Quick checklist

Before publishing a scene that should work well on mobile, make sure that:

* [ ] You have previewed the scene on a real device — see [Preview your scene on mobile](/creator/build-for-mobile/develop/preview-on-mobile.md).
* [ ] All critical UI elements stay inside the [mobile safe area](/creator/build-for-mobile/develop/safe-area.md).
* [ ] Your UI is sized large enough for touch — follow the [UI best practices](/creator/build-for-mobile/develop/ui-best-practices.md).
* [ ] Key actions are not bound to `IA_ACTION_3`–`IA_ACTION_6` (the `1`/`2`/`3`/`4` keys), which are not easily reachable on mobile — see [Input on mobile](/creator/build-for-mobile/develop/input-on-mobile.md).
* [ ] Your scene's [Performance](/creator/build-for-mobile/develop/optimize-performance.md) is above 90% on the High Graphics Profile on a mid-range phone — see [Hardware Requirements](/creator/build-for-mobile/mobile-client/hardware-requirements.md) for reference devices.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.decentraland.org/creator/build-for-mobile/mobile-client/overview.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
