Our blog

Find tips, news and thoughts around mobile and agile development.

Say goodbye to XamExpertDay

Last month there was an event that brings us a lot of content in the world of Xamarin: XamExpertDay 2021. Because of the global context, this year as last year was held virtually and was attended by Microsoft technical leaders and developers with a lot of experience in the world of Xamarin. Another curious fact is that it will be the last edition of the event at least with this name because Xamarin will be formally incorporated into .NET with

Read More »

Minimal API with .NET6

In November we are receiving .NET6 and Visual Studio 2022 releases, these are going to be the first stable versions available to the public.For the time being we can have access to the preview of both products, it’s a great way to stay ahead of the technologies, even though they are not recommended for your applications that are in production, as they have some big improvements to be made. If you want to try the early-access versions, you can download

Read More »

.NET MAUI: Implementing platform behavior

.NET MAUI is right around the corner. Like its predecessor it offers sharing most code while building for multiple platforms. This includes the UI part. Of course there are still elements that require access to the platform, like accessing the camera, or something less common like customizing HttpMessageHandler behavior on iOS. For common use-cases Xamarin.Essentials was offered to Xamarin Forms users. Now with MAUI this library will be included in your application by default (named MAUI Essentials), making it easy

Read More »

Introducing design thinking

You have probably heard about this before, but what exactly is Design Thinking? Contrary to popular belief, design thinking is not related to design. There are 2 ways to view Design Thinking: The first way is see it as a mindset, or an ideology, where you approach each problem from a user-centered perspective. The second way is a six-steps process that helps us practice this ideology of user-centered design. Why should we practice Design Thinking? The whole idea of design thinking is to help translate ideas into

Read More »

SonarQube: adding Pull Request for cleaner and safer code

Sonarqube is an open-source platform which performs a continuous code analysis to help your team write cleaner and safer code. You can view this report of your code in your SonarQube account, where you can see possible bugs, security issues, code smells and other suggestions to avoid technical debt. However, it is also possible to add this report straight into your ALM’s provider’s interface!   Let’s take a look at PR Decoration with SonarQube.  This feature (available with the developer edition

Read More »

The Future of Xamarin.Forms: .NET MAUI

There is a little voice that is growing louder and it’s saying: “.NET MAUI”. We may have heard of it, but what is this? What does it mean? Previously, we talked about Xamarin.Forms 5, but there is a new open-source framework on the way: .NET MAUI. It stands for .NET Multi-platform App UI and it is coming to step up and replace Xamarin.Forms.  So, what will .NET MAUI bring us? Multi-platform: One project to code them all With MAUI you

Read More »

How automating your build-test-deploy process helps your team

Within any (mobile) team, we always analyse our efficiency: how many story points did we complete, how many errors or bugs are returned and how quickly can we bring new features to our customers?   There are many things that have an effect on our efficiency. For example, good and proactive communication at the beginning will lead to less frustration and more complete deliverables. The efficiency of a team is also highly reliant on the processes the team has in place: clear and solid

Read More »

What’s New in Xamarin Forms 5?

It was 2019 when the launch of .NET 5 was announced at the annual event for developers (Microsoft Build). At the same time, it was announced that all platforms would be integrated into one. This integration included Xamarin as part of the .NET platform, something expected since Microsoft had acquired the framework. This also implied the appearance of a new Framework within .NET known as “MAUI” (Multi-platform App User Interface) as a replacement for the well-known Xamarin Forms. Unfortunately, the

Read More »

10 Things You Should Know About Xamarin

Xamarin is used to create amazing cross-platform mobile applications! Did you know that cross-platform means you can actually share classes across .NET platforms? Our colleague Seba takes center-stage to explain 10 different things you should know about Xamarin. He shares some core definitions for Xamarin, as well as how to use it in practice:  https://www.youtube.com/watch?v=z9qCUKuG5SU&feature=youtu.be Here is a summary of the ten points Seba described: You can create amazing applications using .NET as a platform. You can write C# code,

Read More »

Are you a mobile developer?
We want to hear about you!

We are always looking for new talent. If you are junior or expert in mobile development we look forward to hear you!
Call us:+31 850 013 451
Email us:hello@xablu.com