Nuevos avances en Xamarin Forms 3.1

Cada vez más, las aplicaciones móviles tienden a mantener un diseño unificado entre plataformas, de modo que el cambio de los usuarios entre diferentes dispositivos o sistemas operativos sea simple.

Una de las características diferenciadoras en las aplicaciones de iOS y Android es la posición del menú. En iOS es habitual encontrarlo en la parte baja de la pantalla y en Android situado en la parte alta.

Parece que se ha unificado y que se adopta la situación del menú en la parte baja de la pantalla y Xamarin Forms, en su última versión, nos trae como novedad importante poder cambiar la posición del menú sencillamente.

Este es el aspecto habitual de una pantalla con su menú:

Utilizando la nueva funcionalidad de Xamarin Forms cambiamos fácilmente nuestro menú a la parte baja de la pantalla:

Veamos cómo hacemos esto en nuestro código:

XAML:

xmlns:android=»clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core»

android:TabbedPage.ToolbarPlacement=»Bottom»

C#:

using Xamarin.Forms.PlatformConfiguration;

using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;

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

Como siempre, Xamarin Forms sigue avanzando y nos sigue ofreciendo nuevas opciones de personalización para nuestras aplicaciones, permitiéndonos ofrecérselas a nuestros clientes y adaptándonos a las necesidades del mercado.

Puedes descargar el código de la aplicación de muestra de nuestro repositorio de GitHub.

Enlace al repo: https://github.com/WeAreBrintia/BottomNavigationForms

    Resumen de privacidad

    Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

    Cookies estrictamente necesarias

    Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

    Cookies de terceros

    Esta web utiliza cookies analíticas para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

    Dejar esta cookie activa nos permite mejorar nuestra web.