The Xamarin Forms teams have just released version 3.1 of Xamarin Forms, so let's find out together what's new about this version.

Android: Support for page tabs in bottom” mode

One highly anticipated feature from the community was being able to use the TabbedPage Android with the menu at the bottom.

Activate the functionality in C#:

On<Android>().SetToolbarPlacement(ToolbarPlacement.Bottom);

Activate the functionality in XAML:


<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
    android:TabbedPage.ToolbarPlacement="Bottom"

Original illustration unavailable

Improvements to the Entry/Editor control:

Both Entry and Editor controls have been improved to facilitate their use.

Notable improvements include:

Activation of spellCheck GitHub #1660#2116)

Adding a property to automatically capitalize text. It's not the same.  (#1833) (#2116)

– Added a property to specify the type of button “Done” in the ’Entry/Editor. here (#2029)

Added the ability to have an authorisable editor. here  (#2091)

Improvement for the ListView:

I've been waiting a long time for this: the ability to choose the type of selection on a ListView. here (#2143) (#2206)


listView.SelectionMode = ListViewSelectionMode.None;
// Désactive la sélection.

Improvement for the Slider:

There is no longer any need for giving to customize the color of sliders.

It's the first time I've seen it. “[Improvement] Color on Slider” (#1781) (#2065) (#2072)

To conclude:

This version brings a large batch of fixed bugs and small, appreciable improvements.

Note that this version of Xamarin Forms also brings many corrections/evaluations for Tizen.

Go to your keyboards, you have more than just to update your apps. 🙂

To go further: