Using Figma to Develop Windows and Uno Platform Applications
Designing applications for Windows and the Uno Platform can be difficult if you attempt to start from a clean slate and assume that you have to design everything from the ground up. This would require...
View ArticleUsing Web Authentication (OAuth2) to access Figma from Windows and Uno...
OAuth2 is quite a common authentication standard for web services to use. Whilst a lot of services have now updated to use OpenID Connect, there are still some, like the Figma api, that still use...
View ArticleHow Figma Component Variants map to XAML Visual States in Windows UI
In a previous post I covered using Figma to design and develop applications for Windows and the Uno Platform. This was a high level post that didn’t get into either Figma files (Fluent and Material)...
View ArticleUnderstanding Styles and Resources in Windows and Uno Platform Applications
In my previous post I looked how the Windows UI 3 Figma file components and variants map to styles and visual states in Windows UI but glosses over some of the details of how resources and in...
View ArticleXAML Reuse with Templates in Applications for Windows and the Uno Platform
XAML is often criticised for being verbose, hard to read and unnecessary as an additional language for defining the interface for an application. This feedback has lead to the creation of C# markup...
View ArticleAdding AI to a Windows and Uno Platform Application using...
Earlier this month Microsoft introduced the preview of Microsoft.Extensions.AI.Abstractions and Microsoft.Extensions.AI libraries with the aim of making it easier for .NET developers to integrate AI...
View ArticleWindows UI Kit for Figma
The Figma Windows UI kit file has been updated by the WinUI team. If you’re looking to design an app for Windows (or the Uno Platform), this is a great resource for working with Fluent design....
View ArticleUsing the AI Dev Gallery to Create a Windows Application with AI
Recently, Microsoft announced an open-sourced project that they’ve been working on, AI Dev Gallery. Whilst it’s not available on the Microsoft Store as an app you can download, it’s easy enough to...
View ArticleAdding AI to an Uno Platform Application using AI Dev Gallery
In my previous post I introduced the AI Dev Gallery that Microsoft has been working on, as a way of creating a Windows application that can use AI. In my post I exported the code for object detection,...
View ArticleTaking AI Dev Gallery Code Cross Platform with Uno Platform
In the last two posts I introduced the AI Dev Gallery that Microsoft has been working on, and then demonstrated how code exported from the AI Dev Gallery can be added to an Uno Platform application....
View ArticleTaking AI Dev Gallery Code Cross Platform with Uno Platform – iOS
Following my previous posts that introduced the AI Dev Gallery, added AI code to an Uno Platform application and adjusting the AI code to work with Android, in this post we’re going to look at the...
View ArticleLogging with Azure Application Insights in a Windows Application
The default template for a Windows application comes with almost no guidance for how developers should do even basic things like logging. Luckily, the Uno Platform wizard provides a simple way to...
View ArticleAI App Builders – Take 1
I figured I’d take some of these AI app builders for a run to see how capable they are. To date I’ve mainly just been taking advantage of the AI capabilities that are progressively being added to VS...
View ArticleAI App Builders – Take 2 – Lovable
Following from my previous attempt at building a simple app to retrieve the ABN for a business, I figured I’d give lovable.dev a go. This will be a quick post to cover some of the likes/dislikes from...
View ArticleAI App Builders – Take 3 – TempoLabs
I was watching overview of TempoLabs and my initial impression was “wow, that’s a lot of stuff” as they not only have AI generation but it seems they understand at least the basics of a software...
View ArticleBuilding Cross Platform Applications using Hot Design and Codespaces with Uno...
Ok, so the title is a bit of a mouthful but here’s the scenario – you want to quickly spin up an application but you don’t want to mess around downloading and installing any of the usual development...
View ArticleAI App Builders – Re-take – TempoLabs
In my previous attempt with TempoLabs I was able to successfully build the ABN lookup scenario that I’d been testing with other app builders. I was prompted to take another look and I was even more...
View ArticleAI on Windows: Detecting NPU
Recently Microsoft has been promoting Copilot+ PCs as the next wave of tablets, laptops and PCs capable of handling your AI requirements. Other than having a Copilot button, what does this actually...
View ArticleAI on Windows: Chatting with Phi Silica
Last year Microsoft introduced Phi Silica and recently made an experimental release of the Windows App Sdk that can be used by Windows application to interact with Phi Silica. In this post we’ll...
View ArticleAI on Windows: Progress Responses with Phi Silica
In my previous post I covered the basics of creating an Uno Platform application that consumes Phi Silica in order to build a very basic prompt-response based user interface. When the application was...
View Article