Skip to content

Instantly share code, notes, and snippets.

On leave

Geoffrey Huntley ghuntley

On leave
Block or report user

Report or block ghuntley

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile

Developer Environment Setup

📖 Overview

Developing applications with the Uno Platform requires Visual Studio for Windows. On iOS and Android, the Uno Platform relies extensively on the Xamarin Native stack. On WebAssembly, the Uno Platform relies directly on the Mono-Wasm runtime.

If you are doing this workshop as part of a classroom, it is important to pre-install these components of Visual Studio for Windows before attendance, as you'll need to download upwards of 12Gb of software from Microsoft.

☑️ Software Installation

ghuntley / MainPageViewModel.cs
Created Aug 27, 2019
example of todomvc as mvvm w/redux via Uno.CodeGen
View MainPageViewModel.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Windows.Input;
using TodoApp.Shared.Models;
namespace TodoApp.Shared.ViewModels
ghuntley / OnSwipeListener.Android.cs
Last active Aug 23, 2019
SwipableItem for Uno. Code released under MIT
View OnSwipeListener.Android.cs
#if __ANDROID__
using Android.Views;
using System;
using System.Collections.Generic;
using System.Text;
using Uno.UI;
namespace Umbrella.View.Controls
public class OnSwipeListener : Java.Lang.Object, Android.Views.View.IOnTouchListener
You can’t perform that action at this time.