Styles classes enables you to have multiple styles applied to a control, in simple words it allows you to apply the concept of multiple inheritance to your styles. It gives you the flexibility to avoid creating a lot of styles that will be inherited from. How we usually do it? Imagine the scenario were we […]
Interactive Quick Tour in Xamarin Forms/MAUI
A quick tour flow allows you to understand what’s an application about and how it works before using it. The most common way is by creating an Onboarding screen (Which is an independent screen that shows some instructive images on how to use the application), but that’s not the only way to do this. In […]
Online Talk (XamExpertDay): Improving the UX of our Xamarin Forms Apps
On October 1st, Rendy Del Rosario and I participated in the XamarinExpertDay by giving a talk on how to improve the UX of Xamarin Forms Apps, we covered topics related to different UX areas such as Splash, Login/Register Forms, Profile/Contacts, Loading, Internet Connection, and General. Slides here: Improving the ux of our xamarin forms apps […]
Understanding Multi-Binding in Xamarin Forms
Multi-binding is a great feature that was introduced in Xamarin Forms 4.7 that allows the binding of multiple sources to a single target property. It gives us a lot of flexibility as now we don’t need to create multiple UI elements for each bindable property, which improves performance and makes our code cleaner. Why is […]
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 […]
Understanding Visual State Manager in Xamarin Forms
Visual State Manager is a concept that was introduced in Xamarin Forms 3.0 which allows you to do visual changes according to a state. So basically according to a status change, you can change the properties of any UI control. By default, it has 3 pre-defined states: Normal, Disabled, Focused. A good use case then […]
Quick tip – Floating Decimal Text in Xamarin Forms
Recently I was talking with my designer pal Claudio, about the importance of the little details when developing a mobile app, little things such as colors, formatted text can change the user experience. In this article I’m going to show you a quick tip on how to show the decimal numbers in a better way. […]
Universal Styling in Xamarin Form Apps
When using Xamarin Forms sometimes we have the need to make our applications look better by applying some styles.But what if our application uses a similar style for all our controls in the entire application and we just want to apply it to all these controls without too much effort. The solution of that is using […]
Lottie Animations Step by Step in Xamarin Forms
Lottie is a library created by Airbnb that allows you to run animations. It works by using a Json file that provides the content to render the animation. Thanks to Martijn van Dijk, this awesome library is also available on Xamarin Forms. For more information checkout the repository here: https://github.com/martijn00/LottieXamarin. Also, I would recommend checking out […]
Cool introduction page using xamarin forms
First impressions always count, and Apps are no exception. For this reason, it is important to delight users from the very beginning – to ensure that they will engage in a pleasant experience from the first moment they open it. A great way to create a positive first impression is to create an introduction page […]