Today I can proudly introduce to you the XamarinCommunityToolkit package! In this post you will read all about this package (also known as XamarinCommunityToolkit). What it does, my vision for it and how you can use it, today!
A common requirement in mobile applications is the ability to show/hide a password field. Googling I discovered that there are many ways to do it, some people create a custom control, others prefer to use a custom renderer, effects, etc. In this post, I want to show you a very simple way to achieve this by using EventTrigger.
Yeh I know I’m going to get a ton of abuse about how this title is just click bait but before you start with the comments, hear me out. Firstly, the title is actually just missing a word DotNetMaui is Not JUST a XAML Platform In this post we’ll go through why DotNetMaui/Xamarin.Forms is/is not …
This post will show you how to create a scrollable tabs list that gets synchronized with items in a CarouselView in Xamarin.Forms.
This is a guest blog by Vincent Hoogendoorn. Vincent is a hands-on .NET architect, Xamarin veteran, CSharpForMarkup author, contributor of the C# Markup feature in Xamarin.Forms and co-founder of the Dutch Mobile .NET Developers meetup. Vincent works as Architect & Lead Mobile at Anywhere365.
Today, I released a new version of TinyMvvm, 2.4.1.The release contains this:Added ShellViewBase to optimize how ViewModels are created. Before the ViewModel was created during OnAppearing when using Shell navigation. It also ran Initialize during OnAppearing. But there are cases where you want it...
I noticed a StackOverflow question where the author was interested in disabling the bounce effect for CollectionView. They had a method for ListView, but was now looking on how to do it for CollectionView on iOS. I put together a small sample, let me tell you what I did.
Filling text with images seems like an easy thing to do with tools like Photoshop, but can be a tedious task when developing it for mobile apps. I wanted to see if this was possible and got it working using the Experimental Xamarin.Forms Shapes. Read the steps below to learn how to fill text with images in Xamarin.Forms, or dive directly in the demo code on...
Xamarin recently added new functionality for developers to build mobile apps: Xamarin.Forms Shapes. As the name suggest, it allows developers to create shapes without being restricted to rectangles or ellipses. At this time, this power is only unleashed when setting the “Shapes_Experimental“-flag but it has some great potential. I wanted to build something using Shapes and went looking for some design inspiration. Luckily, an old friend of mine helped me out without knowing it!
When developing mobile applications, dialogs are a foundational building block in our tool-belt. We can use dialogs to show a confirmation message, to indicate when the app is working or even display a rich input form that appears over our main user interface. As this article is intended for absolute beginners, we'll introduce the core concepts and terminology for using dialogs, get you started with the most current dialog frameworks and provide a quick reference on the main dialog types.
Today, the Xamarin.Forms team is releasing Xamarin.Forms 4.7 with a collection of feature additions and improvements. These new features will let you unleash your full creative abilities when developing Xamarin.Forms applications.
When working with Data Binding in Xamarin.Forms you can often end up with a property in your ViewModel that's of the wrong type or needs to be converted. Maybe you've got double for a total and you want a field to change colour if it's negative, or an enum that should be displayed as a user friendly string.
This post is my contribution to Louis Matos' Xamarin Month with the topic Code Snippets. If you haven’t heard about the #XamarinMonth before, you should either click on the hashtag or read Luis’ blog post where he introduces the topic. At the end of his post, you will also find a link to all the contributions.
“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 of application in Xamarin Forms.
The story of cross platform development for Microsoft developers has been one marked by iteration after iteration of .NET framework fragmentation. With .NET 5 the promise is that we’ll return to having a single framework that will be used everywhere…. Sorry, what?? when did we ever have a single framework? For as long as I …
Today I released TinyMvvm 2.1.1. The release contains the following:Updated Xamarin.Forms dependency so it has dependency on the lastest stable version of Xamarin.Forms. ViewModel navigationViewModel navigationThe idea about ViewModel navigation is from Shane Neuvillefrom the Xamarin.Forms team...
The yearly Microsoft //Build/ conference is currently on its way and due to the current pandemic its being held as an Online conference. It’s the first time Microsoft held a conference of this size virtually and it’s great so far! The event made some interesting announcements today and I wanted to share my thoughts a personal big one: Xamarin will evolve and make place for Maui.