Basics of .NET MAUI – Part 24 – Deployment
Our Slugrace app is ready to be published. Well, to be exact, it wouldn’t hurt to polish it a bit… Read More »Basics of .NET MAUI – Part 24 – Deployment
Our Slugrace app is ready to be published. Well, to be exact, it wouldn’t hurt to polish it a bit… Read More »Basics of .NET MAUI – Part 24 – Deployment
We’re almost done with our app. In this part of the series we’ll add some final touches to it so… Read More »Basics of .NET MAUI – Part 23 – Final Touches
You may sometimes want to show a popup message to the user. This can be just a simple message, or… Read More »Basics of .NET MAUI – Part 22 – Popups
A game without audio seems incomplete. We’re going to implement background music and sound effects in our app. To do… Read More »Basics of .NET MAUI – Part 21 – Sound
In the previous part of the series we created a simple game simulation where the slugs win randomly without moving… Read More »Basics of .NET MAUI – Part 20 – Animation
In the previous part of the series we introduced the MVVM pattern in its traditional form. As you remember, there… Read More »Basics of .NET MAUI – Part 18 – The MVVM Toolkit
As I mentioned in the previous part of the series, we’re going to structure our application using the MVVM pattern.… Read More »Basics of .NET MAUI – Part 17 – Introduction to MVVM
In the preceding parts of the series we created the main visual elements of our application, like pages and content … Read More »Basics of .NET MAUI – Part 16 – Data Binding
In the previous part of the series we implemented the light and dark themes in our app. Before that, we… Read More »Basics of .NET MAUI – Part 15 – Namespaces in XAML
Mobile devices usually include light and dark themes which can be set manually by the user or change automatically when… Read More »Basics of .NET MAUI – Part 14 – Themes
In the preceding parts of the series we were creating the GUI for our Slugrace application and it looks pretty… Read More »Basics of .NET MAUI – Part 13 – Platform Differences
In the previous part of the series we were talking about the Slugrace app, which is the app we’re going… Read More »Basics of .NET MAUI – Part 9 – Content Pages and Content Views
In the last couple parts of the series we were talking about different aspects of XAML. We know enough to… Read More »Basics of .NET MAUI – Part 8 – Starting the Slugrace Project
So far in the series we’ve been creating objects and properties mostly in XAML. But sometimes you may have to… Read More »Basics of .NET MAUI – Part 7 – Objects and Properties in C# Code
Throughout the series we’ve been using properties a lot, practically all XAML objects had one or more properties set. In… Read More »Basics of .NET MAUI – Part 6 – Properties in XAML
In part 1 of this series I briefly introduced the project we’re going to develop. My Portfolio is going to… Read More »Blazor – My Portfolio – Part 2 – Starting the Project
Today we’ll be talking about delegates in C#. What is a delegate? Well, it’s a type that references a method… Read More »Introduction to Delegates in C#
In part 1 of this series I introduced the project we’re going to work on. Now it’s time to create… Read More »Basics of .NET MAUI – Part 2 – A New Project
In this series of posts we’ll be creating a Portfolio app from scratch. It’s going to be a web application.… Read More »Blazor – My Portfolio – Part 1 – Introduction to Blazor
Some time ago I wrote a book about GUI programming with Python and Kivy. In the book we were creating… Read More »Basics of .NET MAUI – Part 1 – Introduction to .NET MAUI
Sometimes you may need to reverse a string. How to do it in C#? Actually, there are a couple ways… Read More »How To Reverse a String in C#
Hey guys, I just created my first 2D platformer game with Unity and C#. Here’s the trailer: This is also… Read More »Forest Monsters – a 2D Platformer Game Made with Unity