— This article is part of the snippet June calendar by Luis Matos, click here to check all the great contributions”. Some time ago I read this great article in the Xamarin blog about adding validations in Xamarin Forms Enterprise Apps. In that post, they talked about a great validation model based on Validable objects, […]
White Labeling in Xamarin Forms Applications
“White-label apps are applications built by a white or private label app development company and rebranded and resold by other businesses”. In simpler words, there are applications whose same codebase can be used by multiple brands simply by configuring the application with the desired branding. In this article, I’m will show you how to create this kind […]
Handle Multilingual in Xamarin Forms (Without any plugin)
A few years ago, I created a Multilingual plugin to handle multiple language support in Xamarin apps. The reason I did this, was because there was no .NET Standard at the time so for things like getting the device culture we had to create a platform implementation. Many changes has been made and now the […]
Contact Sharing in Xamarin Forms
When we think about “Sharing a contact”, the first thing that comes to mind is to share the phone number as text so that the user can copy it. But this is not very efficient since the user will have to do many steps if they want to save that number in their contact’s phonebook […]
Showcase of Xamarin Forms Student Projects
For the past weeks, I have been teaching Xamarin Forms to Software/System engineering students at INTEC University in the Dominican Republic. As a final project, they had to create a new Xamarin Forms application using any open-source API. Today I’m very proud to show the result of these excellent applications that have been made in […]
Updating Old Xamarin Forms Projects
Recently, I had to update some old Xamarin Forms projects that had a few years without doing any package updates. It is important to mention that my task was just “Update all the packages to the latest version“, but as you probably know Xamarin has changed a lot in recent years. Before updating the packages […]
Improving UX when requesting runtime permissions
In mobile apps, providing a good user experience is vital to keep users using them. One way we can improve the UX is when requesting the runtime permissions because if the user accepts/rejects them, the application must be user-friendly when handling each of these scenarios. To convince our users to accept the permissions, we must […]
Exploring Grial UI Kit in Xamarin Forms
Grial UI Kit provides XAML templates, custom controls, helpers and resources that accelerate the creation of Xamarin.Forms apps. In this article, I’ll be exploring the Grial UI Kit, talking about how to use it, pricing and some personal feedback, etc. Let’s start To start using the Grial UI Kit, you need to get a license. […]
Improve Xamarin Forms App UX by Data Caching
When developing a mobile app persisting data is important, why? Because a mobile app is not a web app, it shouldn’t depend on having a reliable internet connection 100% of the time. For example, when you open a mobile app to see the list of transactions if you don’t have internet you will only see […]
Adding Shortcuts in Xamarin Forms
Very often we want ways to improve our apps user experience to make users more productive and comfortable using it, often we see that by pressing an app icon it displays a menu of quick options, which is a pretty handy and quick improvement if used wisely for relevant actions. This concept has different names […]