Design Time Data for Xamarin.Forms
In my previous post I showed how to switch between Visual States using the tooling that comes with the BuildIt.Forms library. One of the other features of the tooling is the ability to load mock data...
View ArticlePublishing Uno WebAssembly (Wasm) to Azure App Service
I figured that since I had Uno working in WebAssembly locally on my machine that I’d try publishing it out to an Azure App Service. I mean, how hard could it be since Visual Studio recognises that the...
View ArticleDeploying Uno Wasm using Blob Storage
Earlier today I posted about deploying Uno on Wasm to an Azure App Service (to which the Uno team replied on Twitter with an updated web.config). I was thinking a bit more about how I would deploy a...
View ArticleResolving Dependencies In Platform Pages, Renderers, Effects and Elements...
We’ve been using Prism for a number of our Xamarin.Forms projects and for the most part we rely on the services being injected into our view models but a scenario came up recently where we wanted to...
View ArticleScaffolding Your Next MvvmCross Xamarin.Forms Project
One of the things I liked about the getting started experience with Prism was that there was a Visual Studio extension that made creating a new project super simple. Whilst I know that MvvmCross...
View ArticleViewModel to ViewModel Navigation in a Xamarin.Forms Application with Prism...
I’m a big fan of the separation that the Mvvm pattern gives developers in that the user interface is encapsulated in the view (Page, UserControl etc) and that the business logic resides in the...
View ArticleDebugging ASP.NET Core with Visual Studio and Docker Desktop
With Visual Studio 2019 hot off the press I’ve been experimenting with a few of the new project templates and the improvements that have been made in Visual Studio. In this post I’m going to cover how...
View ArticleShell in v4 of Xamarin.Forms and Visual Studio 2019
Back in late 2018 I did a post on getting started with Shell where I did a “File-New-Project” with Xamarin.Forms Shell. In this post I’m going to do a quick update to that post looking at creating a...
View ArticleDeploying ASP.NET Core 3 to Linux Azure App Service with Docker
In my earlier post I covered creating and debugging an ASP.NET Core service using Docker Desktop. I’m going to build on that and look at how you then push the service into an Azure App Service....
View ArticleLazy Dependencies and Interfacing Refit with MvvmCross and Prism
Refit is one of those libraries that makes your life as a developer having to write code to work with services that much easier. By way of an example let’s look at the GET List Users method from the...
View ArticleTesting ASP.NET Core Web API on Kestrel with Fiddler Composer Fails
It’s been one of those days when you set out to do something so simple and yet you get distracted by having to fix something that should just work. I’ll set the scene – I wanted to generate a simple...
View ArticlePublishing ASP.NET Core 3 Web API to Azure App Service with Http/2
In my previous post I was testing a new ASP.NET Core 3 Web API that I’d created that simply returns header and http information about the request. Having got everything working locally I decided that I...
View ArticleXamarin and the HttpClient For iOS, Android and Windows
In an earlier post that talked about using dependency injection and registering interfaces for working with Refit across both Prism and MvvmCross I had code that registered an instance of the...
View ArticleNavigate Flutter Apps with Routes
One of the most important aspects of an app is the flow or journey that the user takes through the app. Apps are often described in terms of pages, or screens, and navigating between them. In this...
View ArticleXamarin Developer Summit Schedule Breakdown
In just under a month some of the biggest names in the Xamarin community will be presenting alongside a prominent members of the Microsoft Xamarin and Xamarin.Forms teams at the Xamarin Developer...
View ArticleXAML Control Templates for Windows (UWP) and Platform.Uno
Recently there has been a lot of discussion about using code to declare the user interface of an app. Such as a recent post I did following the announcement of SwiftUI by Apple. In the Xamarin.Forms...
View ArticleListView and GridView Templates for Windows (UWP)
In my previous post I discussed Control Template in Windows development (UWP and Platform.Uno). I feel the topic of templates warrants at least one follow up post. So, in this post I’m going to walk...
View ArticleOptimising Multi-Targeting with Visual Studio Solution Filters
Over time Visual Studio has progressively improved support for solutions that have a large number of projects. MvvmCross used to be over 200 projects to handle each of the target platforms it...
View ArticleTutorial: How to Create a XAML Templated Control
In this post we’re going to cover creating a custom control that uses a control template to define how it looks, aka a Templated Control. The principles of templated, or lookless, controls have been...
View ArticleHow to Get Started with Flutter
This post will cover the basics of how to get started with Flutter. It’ll provide you with an overview of your first Flutter app and will give you some pointers on how to get familiar with Flutter,...
View Article