Skip to content
How to Get Started with Agora featured

How to Get Started with Agora

By Author: Hermes Frangoudis In Developer is a Real-Time Engagement platform that provides cross-platform SDK’s for implementing voice, video and broadcasting capabilities into your next project.

How to get started with Agora - Screenshot #1

Step 1: Account

If you are not currently registered, head over to the Agora Dev Portal and sign up If you are already have an account you can login using

How to get started with Agora - Screenshot #2

Step 2: App ID

Once you finish the sign-up process, you will be redirected to the Agora Console.

Open the Project Management tab within the Agora Console. Here you will see a list of all your projects, you can quickly access the AppID of an existing project or create a new project.

To create a new project and generate a new AppID, click the “Create” button in the upper left section of the screen.

How to get started with Agora - Screenshot #3

Within the dialog box, you will be prompted to enter the Project Name and select your Authentication Mechanism.

How to get started with Agora - Screenshot #4

The “Authentication Mechanism” options are very important, because your choice here will either (1) add the recommended layer of security needed when running your app in any environment beyond its initial “Proof of Concept” stage or (2) won’t add any security.

The second option is there to make it easier when testing Agora or building an initial “Proof of Concept” app. Once you have progressed from the testing phase of your project, Agora strongly recommends enabling Token Authentication.

For more information about Tokens, see Agora’s “Set up Authentication” Guide.

Step 3: Download the Agora SDK

Agora is available through dependency management tools (Cocoa Pods, JitPack, Swift Package, NPM,, Unity Asset Store) or you can manually download any of the Agora SDKs for whichever product and platform you are using from the Agora Downloads Page:

How to get started with Agora - Screenshot #5

Build your app!

Follow the Agora documentation for each platform to get up and running.

Developer Resources

Check Out Agora’s Developer Resources page for examples on building basic video apps to advanced applications using Agora’s real-time engagement SDKS.

How to get started with Agora - Screenshot #6

Other Resources

For more information about how to get started building applications for specific platforms please checkout the platform specific Quick Start guides.

Quick Start Guides

Token Server Guides

I invite you to join the Agora Developer Slack community.