How to – Uno Platform and Azure Pipelines

đź•“ < 1 MINMobile applications developers often set up a build pipeline for each target platform and even target environment. Thanks to Nick Randolph, we now have this process documented and more importantly easily reusable for Uno developers via his Azure Pipelines templates. Part 1 – Creating a new Uno Platform project and corresponding multi-stage pipeline setup […]
How to use custom fonts in Android, iOS, and WebAssembly via Uno Platform

đź•“ 6 MINCredit: This article originally appeared at https://blog.mzikmund.com/2020/01/custom-fonts-in-uno-platform/, written by Uno community champion Martin Zikmund. Custom fonts are super useful to make your application match company brand and to create vector-based font icons. Let’s take a look at how we can use custom fonts in UWP, Android, iOS, and WebAssembly with Uno Platform! Get a font […]
Using SplitView with Uno Platform

đź•“ < 1 MINSplitView is a control in XAML Community Gallery which you can reuse in your Uno Platform applications. A SplitView control has an expandable/collapsible pane and a content area. A lot of apps needing a master-details layout, or apps using a burger menu to display a fly-out menu, can be implemented using the UWP SplitView. This […]
Getting started with Uno Platform and ReactiveUI

đź•“ 7 MINSummary The article shows how to create a cross-platform Uno template app that consists of a basic NavigationView and basic ViewModel navigation capabilities, and can run on Windows, Android, iOS, and as a website (via WASM). It uses the following frameworks: Uno Platform, ReactiveUI, and Microsoft Extensions for hosting, dependency injection, and for logging. GitHub […]
Build .NET AOT for WebAssembly in Visual Studio with Uno Platform

đź•“ 3 MINMake sure to take a look at most recent documentation on AOT for WebAssembly. It’s been a long-time request: Build Uno Platform WebAssembly apps in Visual Studio on Windows using Ahead of Time (AOT) compilation. Good news, it’s now available in preview in Uno dev branch! The Uno.Wasm.Bootstrap package 1.1-dev.416 package now provides the ability […]
Surface Duo – WinUI TwoPaneView implementation via Uno Platform

đź•“ 3 MINWith the release of the preview SDK and emulator for the Surface Duo, it is now possible to experiment with the support for dual screen devices. Uno Platform is in the position to be able to use the controls from WinUI (Our #WinUIEverywhere vision), and Microsoft is making development in the open for such devices in the form of the TwoPaneView control which […]
Hot Restart available in Uno Platform

đź•“ 2 MINWith the release of Visual Studio 16.5 Preview 2, Microsoft and the Xamarin.iOS team released a preview of the Hot Restart feature. This provides a way for Xamarin developers to create and debug Xamarin.iOS applications using a physical device using only a Windows machine, where a mac used to be required. This makes the developer […]
Uno Platform 2.0 RELOADED – GitPod Integration

đź•“ 2 MINUno Platform now provides integration with GitPod, the online development environment based on Theia (Alternative to VS Code) and Linux Docker containers. This blog is a part of our Uno Platform 2.0 RELOADED blog series which highlights major pieces of our January release – read on! GitPod gives the ability for developers to get a friction free starter experience right […]
Blazor Mobile, Uno Platform, and WebAssembly – piling up the tech

đź•“ 3 MINOn Tuesday, the ever-impressive Blazor team announced a new experimental project: Mobile Bindings that allow developers to write Blazor-style syntax that produces Xamarin.Forms UI controls instead of HTML elements, therefore producing native iOS and Android applications.  When we at the Uno Platform noticed that they were using Xamarin.Forms, we immediately saw a fun means to validate and stress-test our Xamarin.Forms renderers for WebAssembly, […]