Getting Started#
Overview#
Rave Social is a identity and social management platform designed to help developers integrate advanced social features into their games and applications. Whether you’re building a game, an interactive app, or a personalized experience, Rave provides the tools you need to engage users, manage identities, and boost retention.
Rave supports integration via SDKs for popular platforms and REST APIs for broader use cases, ensuring compatibility across diverse environments. By leveraging Rave, developers can incorporate features like:
Player Authentication: Enable social logins with Facebook, Google, Apple, and custom identity providers.
User Profiles: Manage player profiles and personalization.
Leaderboards: Create competitive experiences with customizable leaderboards.
Achievements: Encourage user engagement through milestones and badges.
Social Features: Enable gifting, friend requests, and viral sharing.
Cross-Network Integration: Connect seamlessly with gaming networks, custom accounts, and social platforms.
Rave Social is built to cater primarily to gaming applications but is equally effective for non-gaming experiences that require social connectivity and identity management.
Start Building with Rave#
Rave makes it straightforward for developers to start building with its tools. Here’s how to get started:
Understand Rave’s Features
Review Rave’s capabilities and decide if you’ll use the SDKs or REST APIs based on your platform and project needs.
Access the Tools
SDKs: Explore the documentation for your platform to set up and use the SDK:
REST APIs: Visit the API Documentation for details on endpoints and usage.
Set Up Your Environment
SDK users: Refer to platform-specific setup guides.
REST API users: Ensure you have your authentication set up.
Explore the Features
Run the Demo: Check out the demo application to see Rave in action.
Experiment with Core Features: Try player authentication, leaderboards, achievements, and more using the provided examples.
Integrate Social and Identity Providers Rave makes it simple to set up social logins and sharing. Use the integration guides to connect:
Facebook, Google, or other social platforms.
Custom authentication through your publisher account.
Customize the Experience Build the UI that works for your application:
Use pre-built, customizable controls included in the SDK.
Create your own interfaces with SDK or API calls.
Deploy and Scale Test your application thoroughly, then deploy to your users. Rave handles scaling for both small and large audiences.
By following these steps, you’ll unlock Rave’s full potential to create engaging and scalable applications.