diff --git a/doc/articles/Assets/uno-settings-main.png b/doc/articles/Assets/uno-settings-main.png new file mode 100644 index 000000000000..9c3d037adf46 Binary files /dev/null and b/doc/articles/Assets/uno-settings-main.png differ diff --git a/doc/articles/Assets/uno-settings-popup.png b/doc/articles/Assets/uno-settings-popup.png new file mode 100644 index 000000000000..74a2b5d5a85b Binary files /dev/null and b/doc/articles/Assets/uno-settings-popup.png differ diff --git a/doc/articles/Assets/uno-settings-rider.png b/doc/articles/Assets/uno-settings-rider.png new file mode 100644 index 000000000000..419216ab8ab7 Binary files /dev/null and b/doc/articles/Assets/uno-settings-rider.png differ diff --git a/doc/articles/Assets/uno-settings-vs.png b/doc/articles/Assets/uno-settings-vs.png new file mode 100644 index 000000000000..79f80d720bd9 Binary files /dev/null and b/doc/articles/Assets/uno-settings-vs.png differ diff --git a/doc/articles/Assets/uno-settings-vsc.png b/doc/articles/Assets/uno-settings-vsc.png new file mode 100644 index 000000000000..5a81f957ac17 Binary files /dev/null and b/doc/articles/Assets/uno-settings-vsc.png differ diff --git a/doc/articles/Assets/uno-settings-welcome.png b/doc/articles/Assets/uno-settings-welcome.png new file mode 100644 index 000000000000..1f814f20fe3e Binary files /dev/null and b/doc/articles/Assets/uno-settings-welcome.png differ diff --git a/doc/articles/Assets/uno-vsc-csproj.gif b/doc/articles/Assets/uno-vsc-csproj.gif new file mode 100644 index 000000000000..bf2e92b30c00 Binary files /dev/null and b/doc/articles/Assets/uno-vsc-csproj.gif differ diff --git a/doc/articles/get-started-licensing.md b/doc/articles/get-started-licensing.md new file mode 100644 index 000000000000..e517726a7fb9 --- /dev/null +++ b/doc/articles/get-started-licensing.md @@ -0,0 +1,63 @@ +--- +uid: Uno.GetStarted.Licensing +--- + +# Sign in with Uno Platform + +Sign in with your Uno Platform account directly in your favorite IDE—Visual Studio, VS Code, or Rider—to unlock powerful tools like Hot Reload, helping you speed up development. With a single registration, you also get early access to new features and the opportunity to connect with the Uno community to share feedback and network. + +## Create your account + +1. Go to our website, [platform.uno](https://platform.uno/), and click on the **Sign in** button in the top right corner, or go directly to [platform.uno/my-account](https://platform.uno/my-account). +2. Enter your email address and click on **Register**. +3. On the registration page, fill in your information, including your email, name, country, and password. Once done, click on **Sign up**. +4. You will receive a confirmation email from **no-reply@platform.uno**. Click on **Confirm Email** to activate your account. +5. You should then see the Sign in page. Enter your email and password and click on **Sign in** to access your account details, where you can update information or add more details. + +## Sign in to your IDE of choice + +After creating your Uno Platform account, follow the steps below to sign in to your preferred IDE: + +**I am developing on...** + +### [**Visual Studio 2022**](#tab/vs2022) + +If you’ve already set up **Visual Studio 2022** by following [Get Started on Visual Studio 2022](xref:Uno.GettingStarted.CreateAnApp.VS2022), you can sign in with your Uno Platform account as follows: + +1. Create a new Uno Platform project or open an existing one with `Uno.Sdk` version 5.5 or higher. +2. After opening your project, a popup should appear. Click **Sign In / Register**. + ![Visual Studio 2022 Popup](Assets/uno-settings-popup.png) + >![NOTE] + > If the popup doesn’t appear, access Uno Platform settings by clicking on **View** > **Other Windows** > **Uno Platform Settings**. + > ![Visual Studio 2022 Menu](Assets/uno-settings-vs.png) + +### [**Visual Studio Code**](#tab/vscode) + +If you’ve already set up **Visual Studio Code** by following [Get Started on VS Code documentation](xref:Uno.GettingStarted.CreateAnApp.VSCode), sign in as follows: + +1. Create a new Uno Platform project or open an existing one with `Uno.Sdk` version 5.5 or higher. +2. After opening your project, click the red Solution Button in the bottom status bar and switch to `.csproj` instead of `.sln`. + ![VS Code Solution Button](Assets/uno-vsc-csproj.gif) +3. Access **Uno Platform** extension settings by selecting **View** > **Command Palette...** and typing `Uno Platform: Open Settings`. + ![Visual Studio Code Menu](Assets/uno-settings-vsc.png) + +### [**JetBrains Rider**](#tab/rider) + +If you’ve already set up **JetBrains Rider** by following [Get Started on JetBrains Rider documentation](xref:Uno.GetStarted.Rider), sign in as follows: + +1. Create a new Uno Platform project or open an existing one with `Uno.Sdk` version 5.5 or higher. +2. Go to **Tools** > **Uno Platform** > **Settings...**. + ![Visual Studio Code Menu](Assets/uno-settings-rider.png) + +--- + +1. In the Uno Platform Settings window, click on **Sign in**. You’ll be redirected to your browser to enter your Uno Platform account credentials. + ![Uno Platform Settings Welcome](Assets/uno-settings-welcome.png) +2. Once signed in, you’ll see confirmation of your account with license details and can use the **Hot Reload** feature to speed up your workflow and test changes in real time. For more information, see the [Hot Reload documentation](xref:Uno.Features.HotReload). + ![Uno Platform Settings Welcome](Assets/uno-settings-main.png) + +## Questions + +For general questions about Uno Platform, refer to the [general FAQ](xref:Uno.Development.FAQ) or see the [troubleshooting section](xref:Uno.UI.CommonIssues) for common issues and solutions. + +If you encounter any issues or need further assistance, reach out on our [community forum](https://platform.uno/community) or connect with us via the [Uno Platform GitHub](https://github.com/unoplatform).