July 31, 2024
This post is part of the MAUI UI July community series of blog posts and videos, hosted by Matt Goldman. Be sure to check out the other posts in this series!
C#,
maui,
games,
MauiUiJuly,
MauiGraphics,
March 28, 2024
Hello my name is Shaun, I am a white middle-aged male and I have benefited from privilege to get where I am in the tech industry today. Don’t get me wrong, I didn’t come from money and my parents had to work hard to put food on the table. But I have still benefited from the details in my introduction; I am white and a male.
Women,
Time for change,
discrimination,
industry,
October 6, 2023
Wow! This was probably my most difficult talk! Embedding the content into a .NET MAUI application/game and allowing you to influence the content was a challenge. Thank you so much for participating!
C#,
.NET,
maui,
games,
July 29, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 29, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the Building a sliding puzzle game in .NET MAUI series that is aimed at guiding you through building a simple sliding puzzle game in .NET MAUI.
C#,
maui,
games,
MauiUiJuly,
July 20, 2023
This post is part of the MAUI UI July community series of blog posts and videos, hosted by Matt Goldman. Be sure to check out the other posts in this series!
C#,
maui,
games,
MauiUiJuly,
MauiGraphics,
January 24, 2023
This post provides useful links in relation to the ‘Building games in .NET MAUI’ talk.
C#,
.NET,
maui,
games,
August 23, 2022
This post covers how we can add the ability to play audio files in our .NET MAUI applications. In order to achieve this we will be making use of the Plugin.Maui.Audio
package that my good friend Gerald and I have recently put together.
C#,
.NET,
maui,
audio,
July 20, 2022
This post is part of the MAUI UI July community series of blog posts and videos, hosted by Matt Goldman. Be sure to check out the other posts in this series!
C#,
maui,
graphics,
MauiUiJuly,
June 1, 2022
A number of recent experiences have driven me to this post. I must add that at least one of these experiences are based on my own expectations as I am attempting to achieve something completely new to me - writing a book.
software development,
progress,
March 10, 2022
Lottie is one of the best discoveries that I have made in this past year. It has been around much longer, but it took a friend and a side project to help me discover it.
C#,
xamarin,
xamarin.forms,
animations,
lottie,
February 14, 2022
Hi, my name is Shaun and despite having 15+ years in software development I want to hold my hand up and show that I still make mistakes and silly mistakes at that! I am writing this in the hope that it helps you realise that when we make a mistake we shouldn’t beat ourselves up about it, we are only human.
software development,
mistakes,
January 20, 2022
In our previous post we put in a lot of effort without too much visual reward. This post is aimed at fixing that!
C#,
xamarin,
xamarin.forms,
shapes,
paths,
converters,
December 9, 2021
In this post we will finally get to building some UI and applying the parts we have learnt in the previous posts. This will involve potentially undoing some bits but hopefully this will help to show how we can achieve yet more parts through MVVM and the approaches we have been focussing on.
C#,
xamarin,
xamarin.forms,
bindablelayout,
November 10, 2021
The fourth stop on our tour is MVVM.
C#,
xamarin,
xamarin.forms,
mvvm,
November 3, 2021
First off we need to choose a color scheme for our app! This can be a real challenge especially for the less creative types. I am certainly in that category, along with being red-green color blind I have been known to make some questionable decisions around matching colors together :).
C#,
xamarin,
xamarin.forms,
October 20, 2021
For this installment of the series we will be covering how to add a data layer to our application and some patterns we can apply in order cleanly separate data access from business logic.
C#,
xamarin,
xamarin.forms,
October 13, 2021
Our journey starts right where any good story begins… the setup.
C#,
xamarin,
xamarin.forms,
October 13, 2021
I was recently given the opportunity to talk about building a mobile game in Xamarin.Forms and as part of the talk I prepared a demo application to help show off some of the concepts that we used to build our own game.
C#,
xamarin,
xamarin.forms,
July 29, 2021
During our time building a mobile game with Xamarin.Forms we discovered just how powerful the Animation
class in Xamarin.Forms really is!
C#,
dotnet,
xamarin,
xamarin.forms,
July 28, 2021
I don’t know about you but I really do not like having #if
definitions dotted around all over my codebase and I try my best to avoid it where I can. Currently a mechanism to configure new custom handlers within MAUI can require you to make use of the #if
statement as seen below:
C#,
dotnet,
maui,
July 22, 2021
Recently we launched our brand new, all Xamarin.Forms
game: Super Wordsearch. To make the game more enjoyable we’ve added some background music for you to listen to while you are playing.
ios,
development,
mobile,
xamarin,
xamarin.forms,
April 26, 2021
I have recently entered the world of contributing to Open Source. It was such a great experience that I feel I need to share it with you. To be clear, I have run my own Open Source project for a number of years but this has been to support my own needs with the option of allowing others to use it. It was only in 2021 that I have contributed to others.
contribution,
development,
mobile,
open source,
xamarin,
February 10, 2021
Following on from a previous post on using dotnet interactive inside vs code we can dig a little deeper in to some more useful functionality. We all need to consume NuGet packages right? I know I certainly do.
C#,
dotnet,
dotnet-interactive,
nuget,
visual studio code,
February 9, 2021
I try to be a strict note taker throughout my day-to-day work life. Whether those are minute from a meeting or recording the results of an investigation. I have been using markdown for this purpose as it is lightweight and I can easily follow the syntax to achieve an outcome that I desire.
dotnet,
dotnet-interactive,
visual studio code,