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