Develop

Get Started with Platform Solutions

Updated: Mar 18, 2026
This topic provides the integration process for using Meta Horizon platform solutions, how to configure your development environment, and how to implement the required components to use platform features.
The steps described on this page are required for publishing an app on the Meta Horizon Store. All other feature integrations described in the developer guide are optional.

Create an app to get started

Before you can integrate any portion of the Platform SDK, you need to create an app. The steps below walk you through registering your application in the Developer Dashboard. For instructions on managing your app after creation, see Creating and Managing Apps.
  1. Click Create a new app. This will open the Create a New App window.
    Create a new app button in the Developer Dashboard
  2. In the Create a New App window, enter an app name.
  3. Select the platform for the type of app you’re creating: Link PC VR or Meta Horizon Store.
  4. Click Create.
    New app creation window in the Developer Dashboard
  5. Once your app is created, navigate to the API section of the Developer Dashboard.
  6. Locate and copy the value of the App ID. Save it for use in later steps.
    App ID value

Download the SDK

Once you have created an app and reviewed how messaging and server-to-server calls work with Platform Solutions, you should:

Set up your environment

Complete the Get Set Up for Platform Development to prepare your development environment, initialize the platform, and check user entitlement.

Platform basics

Before you start integrating, there are two concepts that you should familiarize yourself with:
  • Requests and Messages The Platform SDK uses a message queue to interact with Native apps. This page describes the concept of the queue and how to retrieve messages and information.
  • Server-to-Server API Basics Some platform features use server-to-server (S2S) REST API calls to perform actions not appropriate to be sent from client devices. These APIs are provided to ensure a secure interaction between your back-end servers and the Meta Horizon platform.
  • Platform Intro: See a complete list of Meta Horizon platform features.

Meta Horizon Store version verification

Only app versions distributed through the Store can access Meta Horizon platform features like Friends, Leaderboards, Matchmaking, and Achievements.
Keep the following in mind when using Meta Horizon platform features:
  • To use platform features, applications require an access token.
  • For regular users, access tokens are only granted for official versions of an app acquired from the Store.
  • For developers and testers of an app, you can still use Meta Horizon platform solutions for sideloaded versions of your app provided your account is associated with the developer organization that owns the app.
  • For more about teams and managing accounts, see Create a team and manage users.