-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
58ffbb5
commit 86b2660
Showing
1 changed file
with
71 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,74 @@ | ||
To test the code used in this page you need to have: | ||
<PlatformWrapper notAllowed="react-js,windows,electron,unity" > | ||
* Implemented either the: | ||
- [<Vg k="UIK"/> quickstart](../get-started/get-started-uikit) | ||
- [SDK quickstart](../get-started/get-started-sdk) | ||
<PlatformWrapper platform="android"> | ||
- [Android Studio](https://developer.android.com/studio) 4.1 or higher. | ||
- Android SDK API Level 24 or higher. | ||
- A mobile device that runs Android 4.1 or higher. | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="react-js" > | ||
* Setup the [<Vpd k="SDK" /> reference app](../get-started/get-started-sdk#prerequisites) for <Vpd k="NAME"/>. | ||
<PlatformWrapper platform="ios"> | ||
- Xcode 12.0 or higher. | ||
- A device running iOS 9.0 or higher. | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="windows" > | ||
* Same setup as the [<Vpd k="SDK" /> quickstart prerequisites](../get-started/get-started-sdk#prerequisites) for <Vpd k="NAME"/>. | ||
<PlatformWrapper platform="macos"> | ||
- Xcode 12.0 or higher. | ||
- A device running macOs 10.11 or higher. | ||
- An Apple developer account | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="windows"> | ||
- A device running Windows 7 or higher. | ||
- Microsoft Visual Studio 2017 or higher with [Desktop development with C++](https://devblogs.microsoft.com/cppblog/windows-desktop-development-with-c-in-visual-studio/) support. | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="web"> | ||
- A [supported browser](../reference/supported-platforms#browsers). | ||
<ProductWrapper notAllowed="signaling"> | ||
- Physical media input devices, such as a camera and a microphone. | ||
</ProductWrapper> | ||
- A JavaScript package manager such as [npm](https://www.npmjs.com/package/npm). | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="flutter"> | ||
- [Flutter](https://docs.flutter.dev/get-started/install) 2.0.0 or higher | ||
- Dart 2.15.1 or higher | ||
- [Android Studio](https://developer.android.com/studio), IntelliJ, VS Code, or any other IDE that supports Flutter, see [Set up an editor](https://docs.flutter.dev/get-started/editor). | ||
|
||
- If your target platform is iOS: | ||
- Xcode on macOS (latest version recommended) | ||
- A physical iOS device | ||
- iOS version 12.0 or later | ||
|
||
- If your target platform is Android: | ||
- Android Studio on macOS or Windows (latest version recommended) | ||
- An Android emulator or a physical Android device. | ||
|
||
- If you are developing a desktop application for Windows, macOS or Linux, make sure your development device meets the [Flutter desktop development requirements](https://docs.flutter.dev/development/platform-integration/desktop). | ||
|
||
</PlatformWrapper> | ||
<PlatformWrapper platform="react-native"> | ||
- React Native 0.60 or later. For more information, see [Setting up the development environment](https://reactnative.dev/docs/environment-setup). | ||
- Node 10 or later | ||
- For iOS | ||
- A machine running macOS | ||
- Xcode 10 or later | ||
- CocoaPods | ||
- A physical or virtual mobile device running iOS 9.0 or later. If you use React Native 0.63 or later, ensure your iOS version is 10.0 or later. | ||
- For Android | ||
- A machine running macOS, Windows, or Linux | ||
- [Java Development Kit (JDK) 11](https://openjdk.org/projects/jdk/11/) or later | ||
- Android Studio | ||
- A physical or virtual mobile device running Android 5.0 or later | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="unity"> | ||
- [Unity Hub](https://unity.com/download) | ||
- [Unity Editor 2017.X LTS or higher](https://unity.com/releases/editor/archive) | ||
- Microsoft Visual Studio 2017 or higher | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="electron"> | ||
- Physical media input devices, such as a camera and a microphone. | ||
- A JavaScript package manager such as [npm](https://www.npmjs.com/package/npm). | ||
</PlatformWrapper> | ||
<PlatformWrapper platform="linux-c"> | ||
* A device running Linux Ubuntu 14.04 or above; 18.04+ is recommended. | ||
* At least 2 GB of memory. | ||
* `cmake` 3.6.0 or above. | ||
</PlatformWrapper> | ||
- An <Vg k="COMPANY" /> [account](../reference/manage-agora-account#create-an-agora-account) and [project](../reference/manage-agora-account#create-an-agora-project). | ||
- A computer with Internet access. | ||
|
||
Ensure that no firewall is blocking your network communication. |