Uno Platform - Prepare Your Development Environment, Try 1 - Visual Studio

Uno Platform is, supposedly, the only open-source platform for creating true single-source, multi-platform applications.

I decided to give it a try since I will develop a simple application to use on (Android) phones and tablets.

Before I can start I need to prepare the development environment.

I will work on a desktop machine with Microsoft Windows 10 Pro OS.

Choosing IDE

According to the setup tutorial, we can use the following IDEs:

  • Visual Studio,
  • JetBrains Rider,
  • Visual Studio Code.

The decision here is between Visual Studio and Rider. In the office, I use JetBrains IDEA for Java development and Visual Studio for C# so I am familiar with both options.

Let's go with Visual studio since it will be easier to port my experience for co-workers.

Getting Started on Visual Studio

The list of prerequisites is quite long.

Let's install all the needed packages except iOS parts and without .NET Core 3.1 SDK. I hope that 5.0 SDK is enough.

Installing Visual Studi Community Edition 2019 16.10.0

Be careful where to install it since the initial demand on your hard drive is more than 11 GB, packages cache included!

You can't change the location of the cache and share components from drive C to anything else. I might reconsider my initial decision since I don't want my system drive to be littered.

I'll stop here and give it a thought.

In the meantime, let me hear about your experience, please. Is anybody using Uno or any other similar IDE for developing cross-platform apps? Please, share your knowledge. thank you!

Better and better

3 columns
2 columns
1 column