Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Add Sign in with Uno page #18741

Merged
merged 8 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added doc/articles/Assets/uno-settings-main.png
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-settings-popup.png
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-settings-rider.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-settings-vs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-settings-vsc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-settings-welcome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/articles/Assets/uno-vsc-csproj.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 63 additions & 0 deletions doc/articles/get-started-licensing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
uid: Uno.GetStarted.Licensing
---

# Sign in with Uno Platform
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved

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.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved

## 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**.
sasakrsmanovic marked this conversation as resolved.
Show resolved Hide resolved
4. You will receive a confirmation email from **no-reply@platform.uno**. Click on **Confirm Email** to activate your account.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
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.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved

## 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:
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved

1. Create a new Uno Platform project or open an existing one with `Uno.Sdk` version 5.5 or higher.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
2. After opening your project, a popup should appear. Click **Sign In / Register**.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
![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**.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
> ![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.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
2. After opening your project, click the red Solution Button in the bottom status bar and switch to `.csproj` instead of `.sln`.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
![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.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
2. Go to **Tools** > **Uno Platform** > **Settings...**.
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
![Visual Studio Code Menu](Assets/uno-settings-rider.png)
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved

---

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).
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
![Uno Platform Settings Welcome](Assets/uno-settings-main.png)

morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
## 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).
morning4coffe-dev marked this conversation as resolved.
Show resolved Hide resolved
Loading